Skip to content

v3.5.0

Latest

Choose a tag to compare

@DavidMStraub DavidMStraub released this 15 Nov 12:07
· 1 commit to master since this release
6de9daa

This release brings a mix of improvements to the development environment, API changes needed for more complete display of place hierarchy information, and updates as well as fixes to the OIDC authentication feature introduced in v3.4.0.

Improved Debugging 🛠

Courtesy of @Ziesie1 in #723:

  • New debug configs for the API and tests, so developers can use the VS Code debugger
  • DISABLE_CACHES env variable to avoid cache-related breakpoint issues

Better Historical Place Data 🌍

From @Ziesie1 in #707:

  • Place profiles now contain date ranges for place hierarchy relationships
  • This is the backend part of upcoming Gramps Web improvements to edit and display place hierarchies

Smoother OIDC Handling 🔐

Implemented by @DavidMStraub in #728 and #729:

  • Fix: OIDC accounts now delete automatically when removing a user (in v3.4.0, this was only the case for user databases with a PostgreSQL backend)
  • New callback format (/api/oidc/callback/provider_id) supported for providers like Microsoft, with full backward compatibility

New Contributors 💪

Full Changelog: v3.4.1...v3.5.0