v4.2.1 Release Notes
Added
- Added a complete Subscription Management Module with database migrations, model, and observer.
- Added Filament resource for Subscription management with table actions and filters.
- Added payment form modal for marking subscriptions as paid.
- Added scheduled reminder job (Phase 2) for upcoming subscription payments.
- Added comprehensive documentation for the Subscription Resource.
- Added comprehensive documentation for the Payment Resource.
- Added Subscription Tracker planning document for future development.
Improved
- Improved the Mark as Paid workflow with better error handling and validation.
- Improved project documentation with detailed Subscription and Payment Resource guides.
Fixed
- Fixed error handling in the Mark as Paid subscription action to provide a more reliable payment process.
Documentation
- Added Subscription Tracker planning document.
- Added comprehensive Payment Resource documentation.
- Added comprehensive Subscription Resource documentation.
What's Changed
- feat(subscription-tracker): create planning document for new feature by @novaardiansyah in #103
- feat(subscription): add subscriptions table, model, and observer by @novaardiansyah in #104
- feat(subscription): add Filament resource with actions and filters by @novaardiansyah in #105
- fix(subscription): add error handling to MarkAsPaid action by @novaardiansyah in #106
- feat(subscriptions): add payment form modal for mark as paid by @novaardiansyah in #107
- feat(jobs): implement Phase 2 scheduled reminder job for subscriptions by @novaardiansyah in #108
- docs(payment-resource): Create comprehensive Payment Resource documentation by @novaardiansyah in #109
- docs(subscription-resource): Add Subscription Resource documentation by @novaardiansyah in #110
Full Changelog: v4.2.0...v4.2.1