Skip to content

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Jul 11:49
· 68 commits to main since this release

Added

  • First public release of SubPilot
  • Subscription management (CRUD, categories, payment methods, renewals, reminders)
  • Dashboard, stats, cashflow forecast, multi-currency conversion
  • Docker Compose deployment and automated GHCR / GitHub Release pipeline

What's Changed

  • feat: add theme system with light/dark/system modes by @MaplumeX in #1
  • feat: add i18n support with en and zh-CN by @MaplumeX in #2
  • fix: resolve all/none displayed as raw text in Select components by @MaplumeX in #3
  • fix: resolve frontend UI issues — dialog, chart, table, delete, nav by @MaplumeX in #4
  • fix: align Select width and replace currency Input with Select by @MaplumeX in #5
  • fix: Select trigger shows translated label instead of raw value by @MaplumeX in #6
  • feat: add auto-renewal for subscriptions by @MaplumeX in #7
  • feat: customizable billing cycle with cycle_count + cycle_unit by @MaplumeX in #8
  • feat: add logo display for subscriptions with search/upload/link by @MaplumeX in #9
  • fix: add missing cycle_units i18n keys by @MaplumeX in #10
  • feat: add currency exchange rate conversion for subscriptions by @MaplumeX in #11
  • feat: custom category management with Combobox input by @MaplumeX in #12
  • fix: prevent raw all-filter values in subscriptions by @MaplumeX in #13
  • feat: add core metric cards to statistics page by @MaplumeX in #14
  • feat: add card view for subscriptions with view toggle by @MaplumeX in #15
  • feat: add column sorting to subscriptions list by @MaplumeX in #16
  • feat: add payment method field to subscriptions by @MaplumeX in #17
  • feat: add subscription due-date reminders with email/Telegram channels by @MaplumeX in #18
  • docs: refresh .trellis/spec to match current codebase by @MaplumeX in #19
  • fix(subscriptions): order /payment-methods before /{subscription_id} route by @MaplumeX in #20
  • redesign category and payment method as managed entitie by @MaplumeX in #21

New Contributors

Full Changelog: https://github.com/MaplumeX/SubPilot/commits/v1.0.0