Skip to content

Releases: miraisolutions/SmaRP

SmaRP 1.3.0

05 Nov 16:31
d5033aa
Compare
Choose a tag to compare

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

  • Instructions and manifests for the GKE deployment are now included in the gke directory (#141).
  • GitFlow and release details are now included in the git-flow directory (#143).
  • The README was updated based on the new website integration of the deployed app (#143).

SmaRP 1.2.0

13 Jun 08:10
a4e3e4c
Compare
Choose a tag to compare

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 the launch.browser argument of shiny::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

  • Included URL and BugReports in DESCRIPTION file (#125).
  • Updated install_github() README instructions due to un-supported build_vignettes argument (#120).

SmaRP 1.1.1

22 Mar 13:16
75b6fc9
Compare
Choose a tag to compare

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

07 Mar 15:51
75b9d4a
Compare
Choose a tag to compare
  • 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

28 Dec 14:18
2ac3096
Compare
Choose a tag to compare

Patch release

  • Report spell check (#49)
  • Documentation reviewed (#59)
  • Fixed tooltip automatic disappearing (#54)

First versioned release of SmaRP

27 Dec 14:22
869a082
Compare
Choose a tag to compare

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.