Releases: miraisolutions/SmaRP
SmaRP 1.3.0
Changes
- The app now uses custom collapsible panels, removing the dependency on shinydashboardPlus (#113).
- The Dockerfile for the deployed app was improved, and is now based on R 3.5.3 (#91, #152).
- The total retirement fund text in the app was improved (#114).
- The PDF report now uses A4 as pages size (#131).
- The increment of interest rates in the app is now aligned to 0.1% (#142).
- The iframe-resizer version was upgraded to 4.2.1 (#144).
Maintenance
SmaRP 1.2.0
Changes
- The naming of pension funds was reviewed and aligned, and now reflects the official terminology (#103).
- The 3rd Pillar annual contribution in the app is now initialized with a non-zero value (#129).
- Negative input values are now re-set to zero, and maximum allowed values were consolidated (#129).
launch_application()
exposes thelaunch.browser
argument ofshiny::runApp()
(#108).- Minor updates to package vignettes (#101).
Fixes
- Missing page title in the app (#118).
- Missing automatic cleanup of data created via configure (#119).
- App header background image re-centering upon page resize (#123).
Maintenance
SmaRP 1.1.1
Fixes
- Bar-plot missing in the PDF report (#96).
- PDF report refers to wrong pillars (#105).
- Checkboxes and radio buttons don't render properly in Safari browser (#102).
Maintenance
- Aligned plot labels with table headers in the report.
- Removed obsolete dependency on package webshot and PhantomJS (#97).
SmaRP 1.1.0
- Retirement age automatically resets to 70 if a higher number is inserted (#27)
- Retirement age changes depending on the selected genre (#72)
- Updated legal parameters (01.01.2019) and tests (#55, #68)
- Removed user_manual.Rmd vignette created with (#60) and added new one (#65)
- SmaRP version shown in the app and the report (#57)
- Report review and updates (#82, #53, #89)
- Added sentence about not storing information in disclaimer, created "Download Data" button when table is displayed (#67)
- Made "c" in "calendar" capital, added tooltip to "Generate Report" button, made "Disclaimer" bold, rephrased first sentence and removed second (#77)
- "genre" changed to "gender" (#79)
- Fixed numeric input so that it doesn't crash when no value is inserted (#81, #28)
- Support responsive embedding via iframe-resizer (#69)
- Dynamic plot size and improved labels (no underscore, space between words) in the Shiny app (#85)
SmaRP 1.0.1
First versioned release of SmaRP
SmaRP 1.0.0
First versioned release of SmaRP
Smart Retirement Planning SmaRP is a Mirai Solutions tool allowing people working in Switzerland to explore parameters and monetary measures related to retirement and pension.
SmaRP is based on the Swiss pension system and reflects the complexity of its legal framework.
It is implemented as an R Shiny pension calculator web app, in the form of an R package.
The app features a flexible yet intuitive user interface with detailed personalization parameters and options.
This allows to interactively compute and display the evolution of the retirement funds over time, split into their contributing components.
A report including details regarding calculation methodology and approximations can be generated and downloaded.
Thanks to the open-source nature of the project, the underlying assumptions and calculations are fully disclosed.
Unlike other pension calculators, this makes results transparent, comparable, and reproducible.