This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Summary
AI summaryDemo bootstrap data now includes cover art with generated thumbnails and avoids duplicate image writes on model saves.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Demo bootstrap data now includes bundled cover art images with thumbnails. Demo bootstrap data now includes bundled cover art images with thumbnails. Source: llm_adapter@2026-07-16 Confidence: high |
— |
| Bugfix | Medium |
Saving a model with an already‑stored image no longer writes duplicate re‑encoded copies; EXIF stripping runs only for fresh uploads. Saving a model with an already‑stored image no longer writes duplicate re‑encoded copies; EXIF stripping runs only for fresh uploads. Source: llm_adapter@2026-07-16 Confidence: high |
— |
Full changelog
Added
- Demo bootstrap data now ships with cover art:
bootstrap_eventsattaches bundled, metadata-stripped images to both demo organizations and 11 events, generating thumbnails (150×150 and 1200×630 social) synchronously so demo data is complete without a Celery worker. Files are stored under deterministiccover-art/bootstrap/paths, so repeated bootstraps (e.g. the nightly demo reset) reuse the existing files instead of re-uploading.
Fixed
- Saving a model with an already-stored image (e.g. editing an organization or event with a logo/cover) no longer writes a re-encoded duplicate of the image to storage on every save — EXIF stripping now runs only for fresh uploads.
What's Changed
- docs(readme) + feat(bootstrap): rebrand screenshots, bundled demo cover art by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/707
- chore(release): v1.71.2 by @biagiodistefano in https://github.com/letsrevel/revel-backend/pull/708
Full Changelog: https://github.com/letsrevel/revel-backend/compare/v1.71.1...v1.71.2
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]