This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryFixed handling of large media files, PDF thumbnailing memory usage, telemetry task dev‑container issue, global variable removal, default person deletion cases, and PostgreSQL tree creation race condition.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Bugfix | Medium |
Properly handle deletion of Gramps default person in all cases. Properly handle deletion of Gramps default person in all cases. Source: llm_adapter@2026-05-21 Confidence: high |
— |
| Bugfix | Medium |
Do not attempt to generate a thumbnail for too large media files to prevent OOM errors. Do not attempt to generate a thumbnail for too large media files to prevent OOM errors. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Only read the first page of PDFs to save memory. Only read the first page of PDFs to save memory. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Prevent race condition on Postgres tree creation. Prevent race condition on Postgres tree creation. Source: llm_adapter@2026-05-21 Confidence: low |
— |
| Bugfix | Medium |
Do not run telemetry task in development container. Do not run telemetry task in development container. Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
| Refactor | Low |
Remove brittle global variable from telemetry timestamp handling code. Remove brittle global variable from telemetry timestamp handling code. Source: granite4.1:30b@2026-05-22-audit Confidence: low |
— |
Full changelog
This is a maintenance release that fixes several minor issues.
- Improvements to thumbnailing https://github.com/gramps-project/gramps-web-api/pull/841
- Do not attempt to generate a thumbnail for too large media files to prevent OOM errors
- Only read the first page of PDFs to save memory
- Improvements to telemetry timestamp handling https://github.com/gramps-project/gramps-web-api/pull/844
- Fix: do not run telemetry task in dev container
- Remove brittle global variable
- Properly handle deletion of Gramps default person in all cases https://github.com/gramps-project/gramps-web-api/pull/845
- Prevent race condition on Postgres tree creation https://github.com/gramps-project/gramps-web-api/pull/846
Full Changelog: https://github.com/gramps-project/gramps-web-api/compare/v3.13.0...v3.13.1
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
About Gramps Web
Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.
Beta — feedback welcome: [email protected]