This is an automated email from the ASF dual-hosted git repository.
alamb pushed a commit to branch release/0.12
in repository https://gitbox.apache.org/repos/asf/arrow-rs-object-store.git
The following commit(s) were added to refs/heads/release/0.12 by this push:
new 8f16588 [release/0.12] Update version to 0.12.5 and add CHANGELOG
(#601)
8f16588 is described below
commit 8f1658856f77fca101ed8acf89fc5a7127425650
Author: Andrew Lamb <[email protected]>
AuthorDate: Fri Jan 9 14:03:54 2026 -0500
[release/0.12] Update version to 0.12.5 and add CHANGELOG (#601)
* Increase version to 0.12.5
* Add changelog
---
CHANGELOG.md | 66 +++-------------------------------------
Cargo.toml | 2 +-
dev/release/update_change_log.sh | 4 +--
3 files changed, 8 insertions(+), 64 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4b46a1c..1b89baa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -19,72 +19,16 @@
# Changelog
-## [v0.12.4](https://github.com/apache/arrow-rs-object-store/tree/v0.12.4)
(2025-09-19)
+## [v0.12.5](https://github.com/apache/arrow-rs-object-store/tree/v0.12.5)
(2026-01-09)
-[Full
Changelog](https://github.com/apache/arrow-rs-object-store/compare/v0.12.3...v0.12.4)
-
-**Implemented enhancements:**
-
-- Allow flagging `PUT` operations as idempotent.
[\#464](https://github.com/apache/arrow-rs-object-store/issues/464)
-- Release object store `0.12.3` \(non breaking API\) Release July 2025
[\#428](https://github.com/apache/arrow-rs-object-store/issues/428)
-- LocalFileSystem: offset for `list_with_offset` can't be identified / List
results \*must\* be sorted
[\#388](https://github.com/apache/arrow-rs-object-store/issues/388)
-- Support setting storage class when objects are written
[\#330](https://github.com/apache/arrow-rs-object-store/issues/330)
-- Support auth using AssumeRoleWithWebIdentity for non-AWS S3-compatible
implementations
[\#283](https://github.com/apache/arrow-rs-object-store/issues/283)
-- Types from http through request leak into object\_store public interfaces
but aren't re-exported
[\#263](https://github.com/apache/arrow-rs-object-store/issues/263)
+[Full
Changelog](https://github.com/apache/arrow-rs-object-store/compare/v0.12.4...v0.12.5)
**Fixed bugs:**
-- Retry does not cover connection errors
[\#368](https://github.com/apache/arrow-rs-object-store/issues/368)
-
-**Documentation updates:**
-
-- Improve documentation for http client timeout
[\#390](https://github.com/apache/arrow-rs-object-store/pull/390)
([alamb](https://github.com/alamb))
-
-**Closed issues:**
-
-- When a client http request is retried, I would like more information in the
`info!` about the retry
[\#486](https://github.com/apache/arrow-rs-object-store/issues/486)
-- Range header causing AWS Signature issues
[\#471](https://github.com/apache/arrow-rs-object-store/issues/471)
-- Impossible to downcast an Error::Generic into a RetryError
[\#469](https://github.com/apache/arrow-rs-object-store/issues/469)
-- JWT session tokens cause SignatureDoesNotMatch with Supabase S3
[\#466](https://github.com/apache/arrow-rs-object-store/issues/466)
-- Double url-encoding of special characters in key names
[\#457](https://github.com/apache/arrow-rs-object-store/issues/457)
-- Make `MultipartUpload` Sync
[\#439](https://github.com/apache/arrow-rs-object-store/issues/439)
-- Integrate HDFS object store
[\#424](https://github.com/apache/arrow-rs-object-store/issues/424)
-- Error performing POST when trying to write to S3 with a custom endpoint URL
[\#408](https://github.com/apache/arrow-rs-object-store/issues/408)
+- Only read file metadata once in `LocalFileSystem::get_ranges`
[\#596](https://github.com/apache/arrow-rs-object-store/pull/596)
([AdamGS](https://github.com/AdamGS))
+- fix: `docs.rs` build failure
[\#600](https://github.com/apache/arrow-rs-object-store/pull/600)
([alamb](https://github.com/alamb))
**Merged pull requests:**
-- Revert "refactor: remove AWS dynamo integration \(\#407\)"
[\#493](https://github.com/apache/arrow-rs-object-store/pull/493)
([alamb](https://github.com/alamb))
-- Fix for clippy 1.90
[\#492](https://github.com/apache/arrow-rs-object-store/pull/492)
([alamb](https://github.com/alamb))
-- Add version 0.12.4 release plan to README
[\#490](https://github.com/apache/arrow-rs-object-store/pull/490)
([alamb](https://github.com/alamb))
-- chore\(client/retry\): include error info in logs when retry occurs
[\#487](https://github.com/apache/arrow-rs-object-store/pull/487)
([philjb](https://github.com/philjb))
-- AWS S3: Support STS endpoint, WebIdentity, RoleArn, RoleSession
configuration [\#480](https://github.com/apache/arrow-rs-object-store/pull/480)
([Friede80](https://github.com/Friede80))
-- build\(deps\): bump actions/github-script from 7 to 8
[\#478](https://github.com/apache/arrow-rs-object-store/pull/478)
([dependabot[bot]](https://github.com/apps/dependabot))
-- build\(deps\): bump actions/setup-node from 4 to 5
[\#477](https://github.com/apache/arrow-rs-object-store/pull/477)
([dependabot[bot]](https://github.com/apps/dependabot))
-- build\(deps\): bump actions/setup-python from 5 to 6
[\#476](https://github.com/apache/arrow-rs-object-store/pull/476)
([dependabot[bot]](https://github.com/apps/dependabot))
-- chore: fix some clippy 1.89 warnings and ignore some doctests on wasm32
[\#468](https://github.com/apache/arrow-rs-object-store/pull/468)
([mbrobbel](https://github.com/mbrobbel))
-- Allow "application\_credentials" in `impl FromStr for GoogleConfigKey`
[\#467](https://github.com/apache/arrow-rs-object-store/pull/467)
([kylebarron](https://github.com/kylebarron))
-- build\(deps\): bump actions/checkout from 4 to 5
[\#463](https://github.com/apache/arrow-rs-object-store/pull/463)
([dependabot[bot]](https://github.com/apps/dependabot))
-- Add storage class for aws, gcp, and azure
[\#456](https://github.com/apache/arrow-rs-object-store/pull/456)
([matthewmturner](https://github.com/matthewmturner))
-- Remove use of deprecated StepRng from tests
[\#449](https://github.com/apache/arrow-rs-object-store/pull/449)
([tustvold](https://github.com/tustvold))
-- Fix not retrying connection errors
[\#445](https://github.com/apache/arrow-rs-object-store/pull/445)
([johnnyg](https://github.com/johnnyg))
-- Dont unwrap on body send
[\#442](https://github.com/apache/arrow-rs-object-store/pull/442)
([cetra3](https://github.com/cetra3))
-- feat: re-export HTTP types used in public API
[\#441](https://github.com/apache/arrow-rs-object-store/pull/441)
([ByteBaker](https://github.com/ByteBaker))
-- fix: update links in release docs and script
[\#440](https://github.com/apache/arrow-rs-object-store/pull/440)
([mbrobbel](https://github.com/mbrobbel))
-- chore: prepare `0.12.3` release
[\#437](https://github.com/apache/arrow-rs-object-store/pull/437)
([crepererum](https://github.com/crepererum))
-- aws: downgrade credential provider info! log messages to debug!
[\#436](https://github.com/apache/arrow-rs-object-store/pull/436)
([asubiotto](https://github.com/asubiotto))
-- feat: retry on 408
[\#426](https://github.com/apache/arrow-rs-object-store/pull/426)
([criccomini](https://github.com/criccomini))
-- fix: expose source of `RetryError`
[\#422](https://github.com/apache/arrow-rs-object-store/pull/422)
([crepererum](https://github.com/crepererum))
-- fix\(gcp\): throw error instead of panicking if read pem fails
[\#421](https://github.com/apache/arrow-rs-object-store/pull/421)
([hugocasa](https://github.com/hugocasa))
-- chore: fix clippy 1.88 warnings
[\#418](https://github.com/apache/arrow-rs-object-store/pull/418)
([mbrobbel](https://github.com/mbrobbel))
-- Bump quick-xml to version 0.38.0
[\#417](https://github.com/apache/arrow-rs-object-store/pull/417)
([raimannma](https://github.com/raimannma))
-- Prevent compilation error with all cloud features but fs turned on
[\#412](https://github.com/apache/arrow-rs-object-store/pull/412)
([jder](https://github.com/jder))
-- Retry requests when status code is 429
[\#410](https://github.com/apache/arrow-rs-object-store/pull/410)
([paraseba](https://github.com/paraseba))
-- refactor: remove AWS dynamo integration
[\#407](https://github.com/apache/arrow-rs-object-store/pull/407)
([crepererum](https://github.com/crepererum))
-- refactor: `PutMultiPartOpts` =\> `PutMultiPartOptions`
[\#406](https://github.com/apache/arrow-rs-object-store/pull/406)
([crepererum](https://github.com/crepererum))
-- minor: Pin `tracing-attributes`, `tracing-core` to fix CI
[\#404](https://github.com/apache/arrow-rs-object-store/pull/404)
([kylebarron](https://github.com/kylebarron))
-- feat \(azure\): support for account in `az://` URLs
[\#403](https://github.com/apache/arrow-rs-object-store/pull/403)
([ByteBaker](https://github.com/ByteBaker))
-- Fix azure path parsing
[\#399](https://github.com/apache/arrow-rs-object-store/pull/399)
([kylebarron](https://github.com/kylebarron))
-
-
+- Get the 0.12 release branch to green CI
[\#597](https://github.com/apache/arrow-rs-object-store/pull/597)
([AdamGS](https://github.com/AdamGS))
-\* *This Changelog was automatically generated by
[github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
diff --git a/Cargo.toml b/Cargo.toml
index eeb14dd..6c8ecc8 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "object_store"
-version = "0.12.4"
+version = "0.12.5"
edition = "2021"
license = "MIT/Apache-2.0"
readme = "README.md"
diff --git a/dev/release/update_change_log.sh b/dev/release/update_change_log.sh
index 793f685..f43ef88 100755
--- a/dev/release/update_change_log.sh
+++ b/dev/release/update_change_log.sh
@@ -29,8 +29,8 @@
set -e
-SINCE_TAG="v0.12.3"
-FUTURE_RELEASE="v0.12.4"
+SINCE_TAG="v0.12.4"
+FUTURE_RELEASE="v0.12.5"
SOURCE_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
SOURCE_TOP_DIR="$(cd "${SOURCE_DIR}/../../" && pwd)"