This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryUpdates ci, deps, and fix across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Dependency | Medium |
Runtime upgraded to Python 3.14 (from 3.13). Runtime upgraded to Python 3.14 (from 3.13). Source: llm_adapter@2026-07-16 Confidence: low |
— |
| Bugfix | Medium |
`reset_events` command now deletes held series passes before teardown, preventing failure. `reset_events` command now deletes held series passes before teardown, preventing failure. Source: llm_adapter@2026-07-16 Confidence: high |
— |
Full changelog
Changed
- Runtime upgraded to Python 3.14 (from 3.13); Docker images, CI, and local setup now target 3.14.
Fixed
reset_eventsmanagement command now deletes held series passes before tearing down the organization, so the reset no longer fails on lingering pass holds.
What's Changed
- docs: document series passes (season tickets) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/649
- chore(ci): cache apt deps, time-balance test shards, notify Discord on publish by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/650
- chore(deps): dependency updates (safe minors + selective majors, Django 5.2 LTS held) by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/651
- fix: reset_events fails on organizations with held series passes by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/655
- chore: migrate to Python 3.14 by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/656
- chore(release): v1.69.0 by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/657
Full Changelog: https://github.com/letsrevel/revel-backend/compare/v1.68.0...v1.69.0
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Earlier breaking changes
- v1.72.1 Makes payment base fields (`amount`, `currency`, `platform_fee`) read-only
- v1.72.1 Restricts organization ownership transfer to superusers only
- v1.71.0 Checkout flow now uses a two-step reserve then session creation process.
- v1.68.0 check-in endpoint path renamed to use ticket code (UUID or series:<uuid>) instead of ticket ID.
Beta — feedback welcome: [email protected]