SoluTech Retirement Planner
Try DemoSign In
RELEASE NOTES

What's New

A running log of features, improvements, and fixes to the Solutech Retirement Planner. Latest version: v0.12.0

  1. v0.12.0LATEST
    • NEWThree new long-form blog articles: "How Much Do You Need to Retire at 55 in Canada?", "Social Security vs CPP: Which Pays More?", and "RRSP vs 401(k): The Cross-Border Worker's Guide"
    • NEWShared CalculatorCTA component with persona-specific pre-filled calculator URLs on every article
    • IMPROVEDAll 5 existing blog posts now have pre-filled calculator CTAs linking into the planner with relevant age and country defaults
    • IMPROVEDAll 3 guide pages updated with pre-filled calculator CTAs and guide-specific GA4 attribution
  2. v0.11.0
    • NEWPost-plan email capture banner — appears after you personalise 3+ inputs (#141)
    • NEWSEO metadata added to /dashboard, /reports, and /scenarios pages (#139)
    • NEW/reports and /scenarios added to sitemap (#139)
    • IMPROVEDLanding page hero copy now leads with "free retirement calculator for Canada and the USA" for better search relevance (#140)
    • IMPROVEDDashboard chart components now load lazily — reduces initial JS bundle (#140)
  3. v0.10.1
    • NEWSaved scenarios can now be overwritten — "Update existing" mode in the Save dialog replaces a chosen scenario in-place (closes #138)
    • FIXEDDashboard navbar link is now clickable from Reports and Scenarios pages
  4. v0.10.0
    • NEWReports page: shareable multi-section plan summary with key numbers, portfolio projection, income breakdown, and print/PDF (closes #132)
    • NEWReports link in navbar now active
  5. v0.9.9
    • NEWDashboard tab bar now groups 9 charts into Accumulation / Retirement / Risk categories (closes #131)
  6. v0.9.8
    • NEWScenarios page at /scenarios with side-by-side comparison guide — Scenarios nav link is now active (#133)
    • NEWDark/light mode toggle added to landing page header (#134)
    • IMPROVEDTestimonials expanded from 2 to 4, covering Canadian and US users across different life stages (#135)
  7. v0.9.7
    • IMPROVEDLanding page FAQ converted to collapsible accordion — reduces scroll depth while keeping all content accessible (#128)
  8. v0.9.6
    • NEWCustom 404 page with brand header, footer, and navigation back to the planner (#136)
  9. v0.9.5
    • IMPROVEDLanding page feature grid expanded from 3 to 6 cards — now surfaces Sequence of Returns Risk, RRSP/401(k) vs Taxable, and Net Worth Projection with better descriptions (#127)
  10. v0.9.4
    • IMPROVEDCanonical domain updated to solutechsoftware.com across all OG metadata, sitemap, robots.txt, and PDF QR code
    • NEWSearch Console verification added for solutechsoftware.com (second verification tag)
  11. v0.9.3
    • NEWGoogle Search Console verification and sitemap.xml updated with all blog, guide, and core routes
    • NEWGA4 events: plan_run (fires once per session at 3+ touched inputs), share_link_copied, login_click (navbar + landing)
  12. v0.9.2
    • NEWBlog section at /blog — 5 SEO-targeted articles on CPP, OAS clawback, RRSP vs TFSA, Monte Carlo simulation, and how much to retire in Canada
    • NEWPer-article JSON-LD Article schema, OG/Twitter meta, and static pre-rendering via generateStaticParams
  13. v0.9.1
    • FIXEDScenarios nav item no longer routes to the changelog — it is now disabled (coming soon) consistent with the Reports nav item
  14. v0.9.0
    • NEWAdded Guides & Resources section to the landing page linking to CPP Calculator, Retirement Planning in Canada, and Social Security & 401(k) guides — improves discoverability and internal SEO linking
  15. v0.8.7
    • NEWAdded deploy-orchestrator, deploy-firebase, and deploy-github-pages sub-agents plus /deploy and /deploy-status slash commands for automated, log-free deployments
  16. v0.8.6
    • FIXEDProperty Value was not restored when loading a saved scenario or opening a shared link — the field was missing from the share link decoder
  17. v0.8.5
    • NEWNet Worth chart now includes home equity — enter your property value and expected appreciation rate to see your full net worth, not just your investment portfolio
  18. v0.8.4
    • IMPROVEDInternal: added component-level tests for HelpModal, Navbar, and OnboardingModal covering the recent dark-mode and disclaimer fixes
  19. v0.8.3
    • IMPROVEDNavbar "Reports" link is now correctly marked as coming soon (disabled, with a tooltip) rather than redirecting to Release Notes — Reports will be a PDF export of your retirement plan
  20. v0.8.2
    • FIXEDHelp modal background was transparent in dark mode — text was illegible against the dark dashboard behind it. Now renders with a solid opaque background.
  21. v0.8.1
    • IMPROVEDLegal disclaimer expanded across all pages — footers now include the full statement: results are illustrative, past performance does not guarantee future results, and a prompt to consult a qualified financial advisor
    • IMPROVEDDisclaimer also appears in the onboarding modal before you interact with any projections, and adjacent to the Monte Carlo success rate output
    • NEWEmail signup for feature announcements now persisted to the server — you will receive notifications when new features ship
  22. v0.8.0
    • NEWWelcome card for new users who dismiss onboarding — offers a one-click path back to the 3-question setup instead of a blank dashboard
    • NEWReusable "How we calculate this" panel below the charts — lists simplifications (tax brackets, capital gains, SWR, inflation) in plain English
    • NEWClick the "?" next to any chart for plain-English explanations of Monte Carlo, success rate, and more.
    • NEWScroll indicator on the chart tab bar at tablet widths — a fading chevron shows when more tabs are hidden to the right
    • IMPROVEDSlider drags no longer run the full Monte Carlo + projection on every tick — a short 120 ms debounce keeps the thumb buttery-smooth while the chart still settles instantly on release
    • IMPROVEDMonte Carlo chart now shows a "Recomputing 1,000 simulations…" spinner while the model is re-running after an input change
    • IMPROVEDOn-track / shortfall banner now full-width with a coloured bar, larger icon, and two-line explanation — far easier to spot than the old badge
    • IMPROVEDControl panel inputs now collapse into tappable sections on mobile, removing the long scroll before you can reach the chart
    • IMPROVEDShare button auto-copies the URL to your clipboard and confirms with a "Copied!" flash — with a graceful fallback if clipboard permission is blocked
    • IMPROVEDText inputs, selects, and number fields now share a single style across the contact form, onboarding, and control panel — consistent borders, focus ring, and dark mode treatment
    • IMPROVEDOnboarding inputs are now easier to read on dark screens.
    • IMPROVEDNavbar "Scenarios" and "Reports" placeholder links now route to the release notes page so you can see what's shipped and what's coming next
    • IMPROVEDChart terminology tooltips are wired to screen readers via aria-describedby and close on Escape or outside click
  23. v0.7.9
    • FIXEDSelect dropdowns in dark mode (Live Until, chart tabs, contact form) now render with a dark popup in Chrome — options are fully readable
    • FIXEDCPP early-claiming calculation was incorrectly increasing the benefit instead of reducing it — now correctly applies up to −36% for age 60 claiming
    • FIXEDContact form Turnstile security check no longer conflicts with Web3Forms — form submissions now go through correctly
    • FIXEDRange slider thumb now shows a visible focus ring on keyboard navigation (was invisible before)
    • IMPROVEDDark mode stat card label contrast lifted from 2.5:1 to 6.4:1 — meets WCAG AA accessibility standard
    • IMPROVEDAll icon-only buttons (Help, theme toggle, sign out, scenario actions) now have accessible labels for screen readers
    • NEWPress ? anywhere on the dashboard to open the Help panel
    • NEWHelp panel now includes a Keyboard Shortcuts reference table
    • NEWJest unit test suite added — 139 tests at 100% coverage across all calculation modules
  24. v0.7.8
    • NEWGuide page: CPP Calculator for Canada — explains CPP claiming ages 60–70 with comparison table and FAQ (/guides/cpp-calculator-canada)
    • NEWGuide page: Retirement Planning Canada — covers CPP, OAS, RRSP, TFSA, and withdrawal sequencing (/guides/retirement-planning-canada)
    • NEWGuide page: Social Security & 401(k) USA — covers claiming strategy, 401k vs Roth IRA, and RMDs (/guides/social-security-401k-usa)
    • IMPROVEDSitemap updated with all guide pages and lastmod dates
  25. v0.7.7
    • FIXEDUS portfolio projection now deducts estimated federal and state income tax on traditional 401k/IRA withdrawals — previously showed a more optimistic balance than reality
    • FIXEDMonte Carlo success rate for US users now accounts for withdrawal taxes, giving a more accurate probability of not outliving your savings
    • FIXEDSequence-of-returns scenarios for US users now include tax on withdrawals for consistent results across all projection views
  26. v0.7.6
    • IMPROVEDLanding page headings upgraded to semantic H2/H3 elements for better search engine visibility
    • NEWFAQ section added to landing page — common questions about CPP, OAS, Social Security, 401(k), and Roth IRA
    • IMPROVEDContact Us link in footer now routes to the internal /contact page instead of an external URL
    • IMPROVEDSitemap updated to include /changelog and /contact with lastmod dates
    • NEWPage-specific titles and meta descriptions added to /changelog and /contact for better search indexing
  27. v0.7.5
    • FIXEDWithdrawal rate chart no longer overstates rates when inflation is enabled (was dividing nominal withdrawals by real portfolio values)
    • FIXEDRetirement Runway chart now correctly accounts for Social Security income for US users
    • FIXEDRetirement Runway now uses claiming-age-adjusted CPP/OAS amounts (not the base input amounts)
    • FIXEDContributions & Returns chart now clearly labelled as an illustrative estimate, not real transaction history
    • FIXEDNet Worth chart now shows negative net worth when mortgage exceeds portfolio (previously floored at zero)
    • FIXEDSequence of returns crash now applied before withdrawals for more accurate impact modelling
    • IMPROVEDPortfolio chart now shows "values in today's dollars" note when inflation adjustment is enabled
    • IMPROVEDMonte Carlo stat labels now show the age at which terminal values are measured (e.g. "Median at Age 85")
    • IMPROVEDMonte Carlo chart notes nominal dollar basis when inflation is enabled (different basis from projection chart)
    • IMPROVEDWithdrawal rate reference line now uses your chosen safe withdrawal rate instead of a hardcoded 4%
    • NEWIncome sources chart (US) now shows Roth withdrawals as a separate tax-free bar
    • IMPROVEDRMD bar in income sources chart relabelled as "RMD Surplus (forced withdrawal)" to avoid confusion with income
    • IMPROVEDRRSP/401k chart clarifies that growth lines show pre-tax accumulated values; after-tax figures are in the stats panel
  28. v0.7.4
    • FIXEDCanadian federal tax brackets corrected to 2025 CRA rates (was using wrong breakpoints)
    • FIXEDAge amount tax credit now applied for Canadian retirees aged 65+
    • FIXEDCPP and OAS claiming ages now correctly clamped to valid ranges (CPP: 60–70, OAS: 65–70)
    • FIXEDSpousal Social Security now correctly applies no delayed credits and the proper early-reduction schedule
    • FIXEDUS state tax now applied to income after standard deduction (was applied to gross income)
    • FIXEDMonte Carlo simulation upgraded to lognormal return model — eliminates volatility drag overstatement
    • FIXEDUS withdrawal order corrected: traditional 401k/IRA drawn first, Roth preserved last
    • FIXEDExtra income now inflation-adjusted in sequence-of-returns scenarios
  29. v0.7.3
    • NEWLanding page now shows testimonials and a "How It Works" walkthrough
    • IMPROVEDHero CTA copy updated to be outcome-focused ("See Your Retirement Plan")
    • IMPROVEDBottom CTA differentiated: "Run Your Full Retirement Projection"
    • NEWRelease Notes page at /changelog with full version history
  30. v0.7.0
    • NEWAdded USA mode: Social Security income, 401(k) and IRA support
    • NEWCountry toggle (🍁 Canada / 🦅 USA) on the dashboard — switches all inputs, charts, and tax rules instantly
    • IMPROVEDMonte Carlo simulation increased to 1,000 scenarios for more reliable success rates
    • IMPROVEDCharts now update instantly as sliders are adjusted (live projections)
    • FIXEDCPP estimate was slightly overstated for users born before 1958
    • FIXEDMobile layout overlap on the income sources panel
  31. v0.6.0
    • NEWOAS deferral calculator — compare collecting at ages 65 through 70 side by side
    • NEW"Notify me" email signup for feature announcements
    • IMPROVEDWithdrawal rate slider now supports 2%–6% range (previously 3%–5%)
    • FIXEDDemo mode reset button did not clear spouse fields correctly
  32. v0.5.0
    • NEWSpouse / partner income support — model household retirement income together
    • NEWRRSP and TFSA balance fields with projected growth
    • IMPROVEDSuccess probability now shown as both a percentage and a colour gauge
    • FIXEDPage crash on Safari when opening the Monte Carlo chart
  33. v0.4.0
    • NEWMonte Carlo simulation — initial release with 500 randomised market scenarios
    • NEWCPP/OAS auto-estimate based on age and contribution history
    • IMPROVEDProjection chart redesigned with clearer axis labels and a sharper layout
    • REMOVEDLegacy "Simple Mode" removed — all features consolidated into the main dashboard
  34. v0.3.0
    • NEWPortfolio growth chart with adjustable rate of return
    • IMPROVEDDashboard layout reorganised into collapsible sections for easier navigation
    • FIXEDInflation slider was not affecting nominal projections correctly
  35. v0.2.0
    • NEWInflation adjustment toggle — enable to see projections in real (inflation-adjusted) dollars
    • NEWRetirement age slider expanded to support ages 50–75
    • FIXEDVarious calculation edge cases for early retirement scenarios
  36. v0.1.0INITIAL RELEASE
    • NEWBasic retirement projection calculator
    • NEWAnnual savings and current portfolio input
    • NEWSimple projection chart to target retirement age

Get notified when we release updates

No spam. Unsubscribe anytime.