Skip to content

Gramps Web

v3.13.1 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 19d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

flask genealogy gramps python rest

Summary

AI summary

Fixed 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

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

Track Gramps Web

Get notified when new releases ship.

Sign up free

About Gramps Web

Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application.

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]