Skip to content

v3.21.0

Latest

Choose a tag to compare

@DavidMStraub DavidMStraub released this 16 Aug 19:48
· 5 commits to master since this release

Work on this release was concentrated on two focus areas:

  • @dsblank added additional API features that will power alternative web-based apps;
  • @DavidMStraub improved handling of various error conditions that were surfaced through the improved logging added in v3.20.

Meanwhile, @elig-45 added an anniversary calendar subscription feature that will soon be available in the Gramps Web frontend.

API Changes

  • Add exact before_id/after_id cursor for transaction history by @dsblank in #925
  • Fast, structured POST .../query/ endpoints for every object type by @dsblank in #913
  • Don't mutate the shared schema in validate_object_dict() by @dsblank in #926
  • Reduce server load when polling the transaction history by @DavidMStraub in #927

Improved Error Handling

Other Improvements

Full Changelog: v3.20.1...v3.21.0