Releases: containerd/stargz-snapshotter
Releases · containerd/stargz-snapshotter
v0.17.0
Notable Changes
- New features
- Added support for FUSE passthourgh (#1868, #1870, #1874, #1876, #1881, #1923, #1987, #2012, #2045, #2068), thanks to @wswsmao
- Added support for detaching FUSE server as a separated processs (FUSE manager), thanks to @wswsmao (#1892, #1912, #1905) and @ilyee (#1892)
- Expanded support for graceful restarting of Stargz Snapshotter (#2077)
- Added arm64 KIND node image (
ghcr.io/containerd/stargz-snapshotter:0.17.0-kind
) (#1983)
- Fixes and changes
- Set maximum filename length to 255 bytes (#2024), thanks to @wswsmao
- Fixed EOPNOTSUPP issue on getdents64 (#2063), thanks to @wswsmao
- Fixed TTLCache failed to release resources on exit (#2076)
- Fixed the configuration and docs to prevent GC failures in CRI plugin (#1893)
- Refactored blob manipulation logic to make it more modular (#1955), thanks to @ChengyuZhu6
- Fix zstd:chunked converter error on duplicated blobs (#1885), thanks to @apostasie
- Document updates
- Added docs about how to use Stargz Snapshotter on Lima (#1967)
- Added docs about how to use Stargz Snapshotter with Transfer Service (#2084)
- Improved legibility in
docs/overview.md
(#2061), thanks to @soulshake
- CI updates
- Dependencies
- Replace
harshicorp/multierror
witherrors.Join
(#1921), thanks to @djdongjin - Bump up Kubernetes to v1.33 (#2078)
- go.mod dependency updates (#1936, #1942), thanks to @thaJeztah
- Replace
For other changes, refer to the full diff: v0.16.3...v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
Notable Changes
- Support for the latest CRI-O(>=v1.31.0) and Podman (>=v5.1.0) Additional Layer Store (#1673, #1674)
- Fix log message in refnode.Lookup (#1595), thanks to @iain-macdonald
- store: use OnForget API for checking if a node is reusable (#1808)
- Support for containerd v2 (#1722), thanks to @apostasie
- fs: Check connection only when image isn't fully cached (#1584)
v0.15.1
Notable Changes
- Removed support for CRI v1alpha2 API that was deprecated in containerd v1.7 (#1175)
- Make timeout per-request (#1181), thanks to @Kern--
- fix: rollback snapshot to prevent bolt deadlock (#1326), thanks to @goller
- Protect node.ents and node.entsCached with a mutex (#1381), thanks to @iain-macdonald
- Fixed the snapshotter reported incorrect number blocks for a file (#1387), thanks to @Kern--
- chore: pkg imported more than once (#1363), thanks to @testwill
Note about v0.15.0
v0.15.0 has been tagged but it didn't include release binaries due to CI issue. For trying binary release of v0.15, please use stargz-snapshotter newer than v0.15.1.