NEWS
ustfd 0.4.4.9000
ustfd 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.
ustfd 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.
ustfd 0.4.2 (2023-10-30)
- During the week ending October 27th a number of API endpoints changed.
ustfd 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.
ustfd 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.
ustfd 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.
ustfd 0.1.1 (2022-07-18)
- Correct error in the
ustfd_field_dictionary()
documentation/example
ustfd 0.1.0 (2022-04-18)