Skip to content

Releases: groditi/ustfd

ustfd 0.4.4

28 Jan 01:31
Compare
Choose a tag to compare
  • 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

13 Nov 23:27
Compare
Choose a tag to compare
  • 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

30 Oct 04:27
Compare
Choose a tag to compare
v0.4.2

Increment version number to 0.4.2

ustfd 0.4.1

21 Aug 18:10
Compare
Choose a tag to compare
  • 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

17 May 22:16
Compare
Choose a tag to compare

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

31 Oct 01:20
Compare
Choose a tag to compare

ustfd 0.2.0

  • 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.