interface option to
taxsim_calculate_taxes(). Now, ‘wasm’ is the only interface option. Users are not able to send the data to the TAXSIM server via ssh or http. This feature was removed because we have seen unexpected changes to the TAXSIM server’s output, which could silently introduce errors.
CRAN release: 2022-10-30
- Convert errors to messages when TAXSIM cannot be connected to, as per CRAN policy ‘Packages which use Internet resources should fail gracefully’.
- No longer run tests on CRAN that rely on calling the API, as per the guidance in HTTP Testing in R.
CRAN release: 2022-10-08
CRAN release: 2022-09-20
CRAN release: 2022-08-31
- TAXSIM changed how it returns http results from its server. It now adds a trailing comma at the end of each line. This causes the import functions to think there is an additional column. To solve, update http import functions to remove trailing commas.
- http results from TAXSIM no longer include the column
tficar. This caused tests to fail. Updated tests that match http and ssh results to account for this difference.
CRAN release: 2022-07-08
taxsim_calculate_taxes(), which allows users to select the method of interfacing with TAXSIM.
- Add ‘wasm’ option to
interfaceparameter. The functionality incorporates Aman Gupta Karmani’s JS / WebAssembly tooling into the package. Therefore, tax calculations can be conducted locally without send and retrieving data from the TAXSIM servers. (@thomascwells, PR #11)
- Add ‘http’ option to
interfaceparameter. This option uses curl to send and retrieve data from TAXSIM via https. (@thomascwells, PR #9)
CRAN release: 2022-05-30