Packages
A minimal Stripe SDK for Elixir with webhook handling, built on Req and Spark. Provides a simple API client and declarative DSL for webhook handlers with Igniter-powered code generation.
Current section
Files
Jump to
Current section
Files
tiny_elixir_stripe
CHANGELOG.md
CHANGELOG.md
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.0.2] - 2025-12-18
### Added
- Docs with HexDocs
- This changelog
- Hex publish configurations
## [0.0.1] - 2025-12-18
### Added
- Initial release
- Stripe API client built on Req with automatic ID prefix recognition
- Webhook handler DSL using Spark
- Automatic webhook signature verification
- `mix tiny_elixir_stripe.install` - Igniter-powered installation task
- `mix tiny_elixir_stripe.gen.handler` - Generate webhook event handlers
- `mix tiny_elixir_stripe.sync_webhook_handlers` - Sync handlers with Stripe dashboard
- `mix tiny_elixir_stripe.set_webhook_path` - Change webhook endpoint path
- `mix tiny_elixir_stripe.update_supported_events` - Update supported Stripe events list
- Support for both function and module-based webhook handlers
- CRUD operations for common Stripe entities (customers, subscriptions, products, prices, etc.)
- Comprehensive test coverage
- Full documentation and guides
[0.0.1]: https://github.com/enoonan/tiny_elixir_stripe/releases/tag/v0.0.1