## awslabs/mountpoint-s3 — v1.21.0…v1.22.0

_43 commits._

### Features
- **Prepare changelogs for new releases (#1754)** (bd86ba1)
- **Add `max_background` setting to `S3FilesystemConfig` (#1746)** (7b4d9d1)
- **Update Mountpoint's semantics to enable opening a new file handle on an inode if all the existing open handles have been flushed (#1704)** (763ac0f)
- **Add cache metrics for OTLP export (#1724)** (eb53dec)
- **Add a log based metric to capture cache hits for read requests (#1716)** (56d49ba)
- **Add AL2023 to installation documentation (#1705)** (cfbba94)
- **Add new CRT request metrics to telemetry data (#1701)** (6216cc6)
- **Add explicit permissions to merge_queue_dco_mock.yml (#1703)** (bedf413)
- **Add 'workflow complete' GHA targets to codify CI requirements (#1702)** (d4db667)
- **Retroactively update changelog for NO_PROXY support (#1698)** (1850e98)
- **Add explicit permissions to workflows (#1695)** (9676780)

### Fixes
- **Update semantics documentation to describe changes as part of the open-after-close fix (#1752)** (ebe82da)
- **Fix broken link in SEMANTICS.md (#1736)** (2ff12d0)
- **Fix internal failure on atomic upload (#1733)** (8adc754)
- **Fix benchmarks not running on PRs (#1731)** (2c8b96b)
- **Fix internal race condition in the incremental upload queue (#1728)** (ffd1cca)
- **Fix workflow-complete jobs for GitHub workflows (#1723)** (adde28b)
- **Fix workflow permissions to publish benchmark results (#1722)** (63d79f6)
- **Fix client-bp benchmarks (#1711)** (a83e3f1)
- **Fix race condition in logging tests (#1693)** (820ae34)

### Backend
- **Udpate docs with cache metrics for OTLP export (#1739)** (6f34b68)
- **Upgrade aws-sdk-s3 dependency (in tests) (#1750)** (0e71446)
- **Upgrade toolchain to Rust 1.92 (#1748)** (3fd9841)
- **Update CRT submodules to latest releases (#1744)** (8ed4ae4)
- **Update maximum S3 object size in docs to 50TB (#1729)** (23bffa1)
- **Correct cache io_size metric type to histogram (#1738)** (af24802)
- **Upgrade cargo dependencies (#1742)** (48e67ef)
- **Ignore bincode's unmaintained status temporarily (#1740)** (a449eea)
- **Release crates, including mountpoint-s3-fs 0.8.4 (#1734)** (7520e72)
- **Align read window with part boundaries + configurable `initial_request_size` (#1707)** (deba195)
- **Extend autogroup.py to present benchmark output in json format (#1714)** (31a7d31)
- **Bump actions/upload-artifact from 5 to 6 (#1725)** (bd31858)
- **Bump actions/download-artifact from 6 to 7 (#1727)** (c46c373)
- **Bump actions/cache from 3 to 5 (#1726)** (0c55113)
- **Refactor cache metrics for consistency and completeness (#1721)** (a3d487c)
- **Improve CONTRIBUTING.md (#1676)** (1c38582)
- **Disable old Rust SDK HTTP stack to resolve cargo deny failure (#1719)** (75ef419)
- **Run tests using cargo-nextest (#1710)** (361ef70)
- **Tidy up propagation of remote status from the superblock (#1709)** (1acfdfb)
- **Remove open_for_read test helper (#1708)** (f5f4c1a)
- **Bump actions/checkout from 5 to 6 (#1706)** (e0b199a)
- **Use explicit result type in readdir reply callback (#1700)** (ca71532)
- **Correct metric type documentation (#1696)** (484b813)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/awslabs/mountpoint-s3?utm_source=github-action)._