USDAQuickStats v1.0.0
First stable release. Key changes since v0.4.5:
- Minimum Julia version raised to 1.10 (current LTS)
Breaking changes
get_nass_dfwithformat="xml"now throwsArgumentErrorinstead of silently returning raw bytesset_api_keynow validates full UUID format (8-4-4-4-12 hex), not just lengthget_param_valuesnow returnsVector{String}instead ofVector{SubString{String}}
Merged pull requests:
- Improve set_api_key: better errors, overwrite option, export get_api_key (#1) (@alejandromerchan)
- Improve query functions: URL encoding, error handling, parsed returns (#2) (@alejandromerchan)
- Add DataFrames extension for automatic DataFrame conversion (#3) (@alejandromerchan)
- Add test suite for core functions and internal helpers (#4) (@alejandromerchan)
- Add GitHub Actions CI workflow and coverage reporting (#5) (@alejandromerchan)
- Add GitHub Actions CI workflow and coverage reporting (#6) (@alejandromerchan)
- Add test suite for core functions and internal helpers (#7) (@alejandromerchan)
- Correct UUID in Project.toml and /test/Project.toml (#8) (@alejandromerchan)
- Update GitHub Actions to Node.js 24 compatible versions (#9) (@alejandromerchan)
- Add Documenter.jl documentation site (#10) (@alejandromerchan)
- Fix CI.yml (#11) (@alejandromerchan)
- Bump version to 0.4.0 (#12) (@alejandromerchan)
- Fix DataFramesExt precompilation error and bump to v0.4.1 (#13) (@alejandromerchan)
- Add TagBot workflow (#14) (@alejandromerchan)
- Fix extension pattern, add get_nass_df, bump to v0.4.2 (#16) (@alejandromerchan)
- Fix typo, missing comma, on USDAQuickStats.jl (#17) (@alejandromerchan)
- Fix get_nass runtime error and cleanup, bump to v0.4.4 (#18) (@alejandromerchan)
- Fix Documenter build error for get_nass_df extension function (#19) (@alejandromerchan)
- Fix get_nass_df export and documentation (#20) (@alejandromerchan)
- Apply BestieTemplate (Light tier) (#21) (@alejandromerchan)
- Bump actions/setup-python from 5 to 6 (#22) (@dependabot[bot])
- Bump julia-actions/cache from 2 to 3 (#23) (@dependabot[bot])
- Bump codecov/codecov-action from 4 to 6 (#24) (@dependabot[bot])
- Fix three high-severity edge cases (#25) (@alejandromerchan)
- Add mock server tests and full coverage (#26) (@alejandromerchan)
- Fix documentation errors (#27) (@alejandromerchan)
- Fix medium-severity issues (#28) (@alejandromerchan)
- Release v1.0.0 (#29) (@alejandromerchan)
Closed issues:
- TagBot trigger issue (#15)