diff --git a/CHANGELOG.md b/CHANGELOG.md index b7d2ff53da..aa4f5baa55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,3 +18,34 @@ --> # ADBC Changelog + +## ADBC Libraries 0.1.0 (2022-12-25) + +### Fix + +- **python**: make package names consistent (#258) +- **c/driver_manager**: accept connection options pre-Init (#230) +- **c/driver_manager,c/driver/postgres**: fix version inference from Git tags (#184) +- **c/driver/postgres**: fix duplicate symbols; add note about PKG_CONFIG_PATH (#169) +- **c/driver/postgres**: fix wheel builds (#161) +- **c/validation**: validate metadata more fully (#142) +- **c/validation**: free schema in partitioning test (#141) +- **c/validation**: cast to avoid MSVC warning (#135) + +### Feat + +- **c/driver_manager**: allow Arrow data as parameters in DBAPI layer (#245) +- **c/driver/postgres,c/driver/sqlite**: add pkg-config/CMake definitions (#231) +- **c/driver/sqlite**: add Python SQLite driver bindings (#201) +- **c/driver/sqlite**: port SQLite driver to nanoarrow (#196) +- **c/driver_manager**: expose ADBC functionality in DBAPI layer (#143) +- **c/driver_manager**: don't require ConnectionGetInfo (#150) + +### Refactor + +- **python**: allow overriding package version (#236) +- **c**: build Googletest if needed (#199) +- **c/driver_manager**: remove unnecessary libarrow dependency (#194) +- **c**: derive version components from base version (#178) +- **java/driver/jdbc**: use upstream JDBC utilities (#167) +- **c/validation**: split out test utilities (#151) diff --git a/dev/release/post-07-bump-versions.sh b/dev/release/post-07-bump-versions.sh index d3ecc11b4b..4d09fb83d0 100755 --- a/dev/release/post-07-bump-versions.sh +++ b/dev/release/post-07-bump-versions.sh @@ -47,5 +47,11 @@ update_versions "${version}" "${next_version}" "snapshot" git commit -m "chore: update versions for ${next_version_snapshot}" echo "Bumped versions on branch." +############################# Update Changelog ############################## + +git checkout apache-arrow-adbc-${version} -- CHANGELOG.md +git commit -m "chore: update changelog for ${version}" +echo "Updated changelog on branch." + echo "Pushing changes to apache/arrow-adbc:main" git push apache main diff --git a/docs/source/development/releasing.rst b/docs/source/development/releasing.rst index 7c9d6e1880..92cd551e8f 100644 --- a/docs/source/development/releasing.rst +++ b/docs/source/development/releasing.rst @@ -306,6 +306,10 @@ Be sure to go through on the following checklist: :class-title: sd-fs-5 :class-container: sd-shadow-md + This will bump version numbers embedded in files and filenames. + + It will also update the changelog to the newly released changelog. + .. code-block:: Bash # dev/release/post-07-bump-versions.sh ../arrow 0.1.0 0.2.0