What's Changed
This version of ParquetSharp upgrades the underlying Arrow C++ Parquet library to version 16.1.0.
Bug fixes
- Fix handling reference types that don't inherit directly from object by @adamreeve in #448
- Fix out of memory errors causing logic_error when using ManagedRandomAccessFile by @adamreeve in #471
Miscellaneous
- Add a version suffix when testing in CI by @adamreeve in #445
- Set up Roslyn Public API Analyzer by @adamreeve in #449
- Removed System.Memory from Net 6+ by @thompson-tomo in #451
- Bump pavlovic-ivan/octo-nudge from 1 to 2 by @dependabot in #454
- Add package metadata by @thompson-tomo in #453
- Add security policy by @nfallah in #455
- Use GitHub Actions for vcpkg binary caching by @jgiannuzzi in #457
- Use pagination to list jobs in
check-required
workflow by @jgiannuzzi in #458 - Use a newer version of curl in the CentOS 7 container to fix vcpkg cache by @jgiannuzzi in #459
- Fix
check-required
pagination usage by @jgiannuzzi in #460 - Use net8.0 SDK by @jgiannuzzi in #456
- Use vcpkg binary caching in CodeQL workflow by @jgiannuzzi in #461
- Upgrade C++ Arrow to 16.1.0 by @adamreeve in #462
- Bump docker/build-push-action from 5 to 6 by @dependabot in #464
- Fix specifying version-suffix parameter in CI build by @adamreeve in #463
- ci: use
macos-12
to build the native library by @jgiannuzzi in #465 - Use GitHub provided arm64 runner by @jgiannuzzi in #467
- improve check required workflow by @pavlovic-ivan in #469
- ci: use pypa/manylinux image instead of vanilla CentOS image by @jgiannuzzi in #470
- Update vcpkg baseline to fix incorrect Thrift hash by @adamreeve in #473
Full Changelog: 15.0.2.1...16.1.0