All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.9.15 - 2025-11-25
- (deps) update rust crate clap to 4.5.4 (#119)
- (deps) update rust crate chrono to 0.4.38 (#118)
- (deps) update rust crate aws-config to 1.2.1 (#117)
- (deps) update rust crate aws-sdk-glue to 1.27 (#115)
- (deps) update rust crate aws-sdk-glue to 1.26 (#113)
- (deps) update aws-sdk-rust monorepo (#112)
- (deps) update rust crate aws-sdk-glue to 1.24 (#111)
- (deps) update rust crate aws-sdk-glue to 1.23
- Add release-plz automation (PR on main, tag on merged release PR)
- bump data stack and normalize local paths
- Install per-target toolchain in binaries workflows
- Simplify test command creation with cargo_bin!
- Import assert_cmd::cargo for cargo_bin!
- Use cargo::cargo_bin! macro in integration tests
- Place clippy allow at crate root
- Silence clippy result_large_err in integration tests
- Fix binaries-check workflow and silence clippy large Err lint
- Gate vendored OpenSSL per target and add binaries check workflow
- Use Strawberry Perl for Windows vendored OpenSSL
- Merge branch 'main' into renovate/mikepenz-action-junit-report-6.x
- (deps) update mikepenz/action-junit-report action to v6
- Vendor OpenSSL to fix cross builds
- Inline OpenSSL install command for cross
- Create release before uploading binaries
- Add settings to delete merged branches
- Pin delta_kernel to 0.6.0 for arrow 53
- Add OpenSSL install helper for cross targets
- Fix cross builds for Linux targets
- Switch Linux builds to cross
- Build OpenSSL for cross targets
- Fix Linux builds for release workflow
- Drop FreeBSD build from binary workflow
- Simplify release flow
- (deps) update mikepenz/action-junit-report action to v5
- (deps) update rust docker tag to v1.83 (#126)
- (deps) update codecov/codecov-action action to v5
- make it work with our custom/patched version
- clippy
- fmt
- upgrade to latest versions
- (deps) update rust crate assert_cmd to 2.0.14 (#116)
0.9.6 - 2024-03-30
- Merge branch 'main' into ci/attempt-to-build-binaries
- attempt to build binaries on release
0.9.5 - 2024-03-30
- add support for running on gcs
- Add support for gcs back
- allow creation of manual run
- one more attempt to trigger builds
- lint
- remove ref to mod
- remove more unused files
- lint
- remove unused files
0.9.4 - 2024-03-30
- build and publish more binaries upon release
0.9.3 - 2024-03-30
- attempt to triggers builds on release-plz mr/branch
- split tests
0.9.2 - 2024-03-30
- add test to verify that ndjson works
- allow pr builds for release-plz
- do not build with verbose flag
- provide code-cov token
- allow manual launch of test flow
- fmt
- add test to verify that gzipped json file is supported
0.9.1 - 2024-03-29
- make changes such that a glue deltalake table can be loaded
- add deltalake support again
- add badges to readme
- infer schema from glue catalog info
- add support for listing on s3 as well
- add support for listing files in a folder (also on s3)
- add support for aws s3 console url
- leverage rust aws sdk to get credentials
- leverage opendal instead of object_store features
- remove unwantend print
- change expected output
- add missing region for test
- lint
- (deps) update codecov/codecov-action action to v4 (#89)
- attempt to add codecoverage
- attempt to trigger test run only once
- only annotate tests results
- do not group prs
- specify versions
- use nightly
- attempt to capture test results and upload them
- revert to datafusion 35 such that we can add the deltalake crate
- move things around
- (deps) update rust docker tag to v1.77 (#69)
- add test to verify that s3 console url works
- improve the way we build expected output
- fmt
- more documentation on how aws s3 profiles work
- changes for gcs introduction
- add entry on s3 creds
- add entry on s3 creds
- trim expected output
- lint
- added entry on releases
- updated developer instructions
- start/stop minio before/after tests
- remove unused files
- change to tokio 1 to have latest