v2.0.22
juicedata/juicefsv2.0.22Jul 9, 2026by omkar273
AI Summary
Includes a critical security patch for a gRPC vulnerability (CVE-2026-33186), introduces repo caching and meter-usage deduplication features, and refactors the configuration management system.
Key Highlights
- Patched CVE-2026-33186 by bumping grpc to v1.79.3.
- Added repo caching and meter-usage Redis lock to prevent duplicates.
- Implemented single baked config.yaml with reflection env auto-bind.
New Features
- Repo caching
- Meter-usage Redis lock
- Single baked config.yaml
Full Release Notes
## What's Changed * fix(deps): bump grpc to v1.79.3 to patch CVE-2026-33186 by @agrim123 in https://github.com/flexprice/flexprice/pull/2175 * ci(deploy): add shared buildx registry layer cache by @agrim123 in https://github.com/flexprice/flexprice/pull/2177 * refactor(config): single baked config.yaml + reflection env auto-bind by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2178 * Revert #2178: config-autobind merged to main by mistake (belongs on develop) by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2179 * refactor(config): single baked config.yaml + reflection env auto-bind by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2180 * feat(cache): repo caching by @Gursimar10 in https://github.com/flexprice/flexprice/pull/2146 * feat(meter-usage): Use redis lock to prevent duplicates by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2157 * fix(cache): TTL for inmemory cache in entielments by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2183 * fix(helm): render canonical svix env name alongside legacy alias (staging Svix 401) by @ojasagarwal-flex in https://github.com/flexprice/flexprice/pull/2182 * chore(cache): Set default deduplication to false by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2184 * chore(cache): Added spans by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2185 * fix(cache): Review comments by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2187 * Develop by @DiabolusGX in https://github.com/flexprice/flexprice/pull/2186 * Update Swagger to change 'value_at_time' and 'threshold' types by @omkar273 in https://github.com/flexprice/flexprice/pull/2204 **Full Changelog**: https://github.com/flexprice/flexprice/compare/v2.0.21...v2.0.22