Skip to content

Releases: kryptodrex/paycheck-planner

v0.3.3

16 Mar 19:40
5836530

Choose a tag to compare

✅ Release v0.3.3

📦 Platform Builds

macOS: Paycheck.Planner-0.3.3-arm64.dmg (Apple Silicon), Paycheck.Planner-0.3.3-x64.dmg (Intel)
Windows: Paycheck.Planner.Setup.0.3.3.exe
Linux: Paycheck.Planner-0.3.3.AppImage


Features

  • Added a dedicated modal to edit plan name and plan year, including preset year options and validated custom year entry.
  • Added pause/resume support for deduction items to match other financial item cards.
  • Redesigned Key Metrics tab with a unified breakdown card offering three switchable views: Bars (individual flow bars per category), Stacked (proportional bar across all segments), and Pie (SVG donut chart with hover interactions). Selected view is persisted per plan file.
  • Added a semantic color system to the Key Metrics breakdown: expense categories use distinct warm hues, savings/flexible spending use cooler hues, and gross pay remains green.
  • Added a new "All Accounts Total" banner to Bills, Savings, and Loan views so totals across accounts are visible at a glance.

Improvements

  • Improved account editing usability by prioritizing existing accounts, keeping add controls at the bottom, and improving smaller-window behavior.
  • Refined allocation row readability with cleaner category logic, earlier count indicators, and one-line ellipsis handling for very long category names.
  • Standardized and polished several shared UI surfaces (cards, headers, and modal interactions) for more consistent behavior across views.
  • Updated Key Metrics chart categorization to combine deductions and bills into a clearer "Bills & Deductions" grouping.
  • Improved Key Metrics stacked chart rendering so the bar reliably fills the full container width.
  • Improved Key Metrics card layout responsiveness so cards flow more naturally by available screen space.

Bug Fixes

  • Fixed remaining amount behavior so negative remaining values are shown correctly and highlighted with a clear danger state.
  • Fixed retirement contribution rounding consistency to nearest cent across affected flows.
  • Fixed Setup Wizard tax defaults to avoid USD-centric assumptions when using non-USD currencies.
  • Fixed glossary term rendering so intended capitalization is preserved.
  • Fixed header drag-region interaction regressions that could block certain modal close/button interactions.
  • Fixed Key Metrics totals mismatches by aligning Remaining-for-Spending calculations between cards and charts.
  • Fixed Key Metrics savings calculations to include Savings & Investment Contributions and properly classify retirement contributions in savings.
  • Fixed Key Metrics bills totals to ignore paused/disabled bills.

v0.3.2

14 Mar 22:24
Immutable release. Only release title and notes can be modified.
97eafe8

Choose a tag to compare

✅ Release v0.3.2

📦 Platform Builds

  • macOS: Paycheck.Planner-0.3.2-arm64.dmg (Apple Silicon), Paycheck.Planner-0.3.2-x64.dmg (Intel)
  • Windows: Paycheck.Planner.Setup.0.3.2.exe (use this, NOT the standalone .exe for Windows)
  • Linux: Paycheck.Planner-0.3.2.AppImage

v0.3.1 (Beta)

14 Mar 21:52
3f51384

Choose a tag to compare

v0.3.1 (Beta) Pre-release
Pre-release

🚧 Beta Prerelease

This is a beta prerelease pending final approval and testing.

📦 Platform Builds

  • macOS: Paycheck Planner-0.3.1-arm64.dmg
  • Windows: Paycheck Planner Setup 0.3.1.exe
  • Linux: Paycheck Planner-0.3.1-arm64.AppImage

⚠️ This release will be promoted to a full release when merged to main.

v0.3.0

12 Mar 15:37
41f46ba

Choose a tag to compare

✅ Production Release v0.3.0

This release has been tested and approved for production use.

📦 Platform Builds

  • macOS: Paycheck Planner-0.3.0-arm64.dmg
  • Windows: Paycheck Planner Setup 0.3.0.exe
  • Linux: Paycheck Planner-0.3.0-arm64.AppImage

📝 Changelog

  • ec230a1: Update APP_UPDATES.md
  • ccdb56e: Merge pull request #18 from kryptodrex/doc-updates
  • 9290c8a: Merge pull request #21 from kryptodrex/develop
  • cad6cc5: Update README.md
  • 82c187c: Merge pull request #22 from kryptodrex/doc-updates
  • e4319ab: Merge pull request #23 from kryptodrex/develop
  • 2371cf3: Fix terminal command for removing quarantine flag
  • d6bec04: Fix command to remove quarantine flag in README
  • 3c7c4ce: no need to create repo backup, as creating a release does this already
  • 15b7522: Merge pull request #25 from kryptodrex/doc-updates
  • e74c50a: Add property tax to loans; budget file rename IPC
  • ef2a6be: Create LoansManager.css.backup
  • cd1839e: Refactor LoansManager to payment-line based UI
  • 31dff49: Add post-tax bar segment and simplify loan calc
  • 08a81e5: filter out accounts with no bills
  • bcf312a: Style footer file link, add focus states & label
  • 515b7fb: changed emp contribution to your contribution
  • 3810972: Update PlanTabs.css
  • aebc633: Update index.css
  • 44b2df8: added LoanPaymentLine object
  • aed80f2: added tertiary button type
  • fb089cf: Add account reorder controls and animations
  • 9f0def2: Update version
  • 36b316e: Update package.json
  • c77a8b5: backup files for benefits manager (decommed)
  • f329f73: Add benefit/deduction management to BillsManager
  • 57be839: hint for view mode selector
  • bfea9b7: Add SavingsManager component and styles
  • 34c0fff: view mode selector hint
  • a6435e9: renamed benefits tab to savings
  • c19fc88: added savings contributions
  • f205868: Add frequency util and refactor pay/bill logic
  • f63d4fe: Add savings/investment contributions support
  • 2102703: added test file for new util file
  • 777f520: Initial plan
  • 3c27d2a: Initial plan
  • 791a58a: Fix failing test cases: apply savings tab rename and add frequency utility
  • 87c31d8: Merge branch 'issue-fixes' into copilot/fix-test-case-issue
  • 9825127: Merge pull request #32 from kryptodrex/copilot/fix-test-case-issue
  • 8fc8f71: Initial plan
  • 1217074: Fix TS2304: export LoanPaymentFrequency from auth.ts and update LoansManager.tsx import
  • 15fbbf4: Merge pull request #33 from kryptodrex/copilot/fix-build-and-test-scripts
  • 41f46ba: Merge pull request #31 from kryptodrex/issue-fixes
  • 8537b47: Merge pull request #35 from kryptodrex/develop

v0.2.0

11 Mar 02:38
77b0a0b

Choose a tag to compare

✅ Production Release v0.2.0

This release has been tested and approved for production use.

📦 Platform Builds

  • macOS: Paycheck Planner-0.2.0-arm64.dmg
  • Windows: Paycheck Planner Setup 0.2.0.exe
  • Linux: Paycheck Planner-0.2.0-arm64.AppImage

📝 Changelog

  • ec230a1: Update APP_UPDATES.md
  • 38ca6d0: Update package.json
  • 2300d7e: Add Google-form feedback, file-open & UI tweaks
  • c0dede9: Update version
  • 0fc3213: Update package.json
  • 205e9dc: Add KeyboardShortcutsModal component
  • c3b95ae: Add history navigation & keyboard shortcuts
  • 9e07d52: Update KeyboardShortcutsModal.tsx
  • fc35ffb: Enhance glossary UI styles and update content
  • cf4dfce: Update main.ts
  • e9456ea: Add effective-dated settings history notes
  • 6d2d9da: adjust stylings
  • 8d590ad: tax updates
  • 5d0e42c: Add 'US-only' tags to glossary terms
  • 1462f4c: Migrate tax settings to dynamic taxLines
  • cc1e398: Update RadioGroup layout and styles
  • b8da1ba: Add toast background CSS variables
  • 162ef08: adjusted default background to not be blinding white
  • 2c7eaf2: Update index.html
  • 61333c9: added new dateinput component
  • 302593b: Update LoansManager.tsx
  • ae8b111: Add FormattedNumberInput component
  • 3239945: Update index.css
  • dbf2aa5: Update DateInput.css
  • 9105616: Update FormGroup.css
  • 5a321e6: Support custom tax lines and formatted inputs
  • c164ff7: Update version
  • 4a71225: Update package.json
  • 2668e3e: Update package.json
  • 9ea7edc: Update package.json
  • 2687353: Refactor numeric input focus UI; update ESLint
  • 77b0a0b: Merge pull request #20 from kryptodrex/issue-fixes
  • ccdb56e: Merge pull request #18 from kryptodrex/doc-updates
  • 9290c8a: Merge pull request #21 from kryptodrex/develop

v0.1.0

09 Mar 19:58
Immutable release. Only release title and notes can be modified.
a1e3aab

Choose a tag to compare

Release v0.1.0

📦 Platform Builds

  • macOS: Paycheck Planner-0.1.0-arm64.dmg
  • Windows: Paycheck Planner Setup 0.1.0.exe
  • Linux: Paycheck Planner-0.1.0-arm64.AppImage