Releases: CitrusRenegade/subscription-calculator-obsidian
Releases · CitrusRenegade/subscription-calculator-obsidian
0.9.5
Changed
- The floating yearly summary now adapts to narrow panes and keeps multi-currency totals readable without separating amounts from their
+signs.
Fixed
- The floating summary no longer appears before scrolling when the view initially has no measurable size.
- The summary now preserves scroll position without flickering during subscription updates and prevents accidental clicks on controls underneath it.
0.9.4
Added
- New "More precise totals" setting shows totals to one decimal place instead of rounding to whole numbers; disabled by default.
0.9.3
Changed
- Displayed prices and totals are rounded to whole currency units, use grouped thousands, and place the currency symbol after the amount. Decimal precision is preserved while editing.
- Multi-currency summaries now separate totals clearly and show currencies with the most subscriptions first.
- A floating yearly total remains visible while scrolling.
- Prices switch into an input only when selected.
- Start dates are optional; subscriptions without a next-payment date are placed after dated subscriptions when sorting.
- Monthly averages use the active theme accent, and summary rows have clearer separators.
Removed
- The unused "Cancel URL" field has been removed.
Fixed
- Missing or invalid custom billing periods now default safely to 30 days.
- Currency summaries no longer wrap incorrectly in narrow layouts.
- The floating summary now appears and disappears reliably while scrolling.
0.9.2
Fixed
- Subscription cards now use Obsidian-compatible CSS while preserving their spacing, responsive field sizing, and focus styling.
0.9.1
Added
- Subscription cards now show the next payment countdown based on an editable start date.
- Subscriptions can be sorted alphabetically, by status, or by next payment in either direction, with the preference saved between sessions.
- The settings page now includes "Refresh all icons" for updating cached favicons in one action.
- Currency-specific fallback icons are shown when no favicon or emoji is available.
Removed
- Uncached manual URL icons are no longer supported; automatic cached favicons, emoji, and currency fallbacks remain available.
0.9.0
Added
- A dedicated "Subscriptions" view can be opened from the ribbon or command palette.
- Subscriptions can track a name, price, currency, billing period, status, service and cancellation links, and an optional icon.
- Yearly and approximate monthly totals are grouped by currency, with disabled subscriptions excluded.
- Subscriptions can be added, edited, disabled, and deleted while keeping all data local to the vault.
- Settings control the view placement, default currency, disabled-item visibility, favicon provider, and deletion confirmation.