Changes in version 0.4.4.9000 Changes in version 0.4.4 (2024-01-28) - During January, 2024the API stopped coding record numbers as data-type CURRENCY and started coding them as CURRENCY0 in the meta record. The CURRENCY0 type did not previously exist and therefore did not have an associated mapping. Changes in version 0.4.3 (2023-11-07) - Better documentation of how filters work on API requests. - Improve documentation and use roxygen reuse functionality to reduce dupes - Refactor parsed_payload to eliminate dplyr dependencies - Refactor ustfd_all_pages in an attempt to reduce memory use. Previously, request aggregation was temporarily using more memory than necessary and requests resulting in a very high number of records (>200,000) were leading to large temporary memory allocations, potentially leading to performance issues or, in rare cases, crashes. Changes in version 0.4.2 (2023-10-30) - During the week ending October 27th a number of API endpoints changed. Changes in version 0.4.1 (2023-08-21) - During the week ending August 18th the API stopped coding record numbers as data-type NUMBER and started coding them as INTEGER in the meta record. The INTEGER type did not previously exist and therefore did not have an associated mapping. Changes in version 0.4.0 (2023-05-16) Breaking Changes: - removed ustfd_endpoints() and ustfd_field_dictionary(). They are replaced by ustfd_datasets(), ustfd_tables(), and ustfd_table_columns() Other: - leading / on endpoints is now optional. Behind the scenes: - the dictionaries can now be easily updated before release instead of relying on a static endpoint list. - functions that had NA defaults now have NULL defaults. Changes in version 0.2.0 (2022-10-31) - Better error handling using rlang - YEAR, QUARTER, MONTH, and DAY columns are treated as integers, not numeric - PERCENTAGE columns no are no longer multiplied by 0.01. This change breaks existing behavior but was absolutely necessary to do before anyone relied on it. - Previously, a request that generated zero results would result in an error - ustfd_response_payload now guarantees the return is a tibble with the correct number of columns in the correct types, even if a the request generates no results. Changes in version 0.1.1 (2022-07-18) - Correct error in the ustfd_field_dictionary() documentation/example Changes in version 0.1.0 (2022-04-18) - Initial release.