Skip to content

v1.0.0

Compare
Choose a tag to compare
@DavidMStraub DavidMStraub released this 24 Jun 19:43
· 169 commits to master since this release
0038287

With this release, Gramps Web API reaches version 1.0. It doesn't signal any breaking API change, but given the maturity of the package, the major version number 0 no longer seemed appropriate.

This version brings lots of new features, most related to two topics: making it easier to migrate the data from one Gramps Web installation to a different one and giving more options for managing multi-tree installations.

New features for multi-tree installations

  • Allow specifying quotas when creating a new tree (#378)
  • Allow creating a tree owner for trees without users (#379)
  • Ensure that file imports respect the people quota (#381)
  • New endpoints to disable/enable individual trees (#382)

Making it easier to migrate data

  • Endpoint /api/media/archive to download all media as a ZIP archive (#373)
  • Allow creating multiple users at once (#374)

Other new features

  • Allow undoing a transaction (#380). This is a prerequisite for implementing a "delete object" feature in the Gramps Web interface.