Skip to content

v2.0.0

Compare
Choose a tag to compare
@DavidMStraub DavidMStraub released this 28 Feb 21:04
· 78 commits to master since this release
0e3c4e8

Welcome Gramps 5.2 & Gramps Web API 2.0!

This is the first backwards-incompatible release of Gramps Web API because it depends on Gramps 5.2 rather than Gramps 5.1.

Gramps 5.2 was released on February 23, 2024, and brings a host of improvements. However, it also contains a change in the database schema, which means that all existing database must be upgraded to the new schema - this applies both to Gramps Web and Gramps Desktop.

Please back up your tree before you upgrade. Detailed instructions for upgrading can be found at https://www.grampsweb.org/setup/v2/.

Change to Docker images

One of the improvements in Gramps 5.2 is that in can be installed via pip like any other Python package now. This makes it easier to install Gramps Web API and we have removed the dependency on the Gramps base Docker image.

Progress for background tasks

Apart from the change to Gramps 5.2, this release also brings a useful new feature: the /tasks/<task-id> endpoint now reports progress status for all background tasks.