github gramps-project/gramps-web v25.10.0

latest releases: v25.10.1, v25.10.0.1
2 days ago

This release implements two of the most upvoted and longest standing feature requests in Gramps Web: external authentication providers and dark mode!

External authentication providers 🫆

As highlighted in the Gramps Web API v3.4.0 release notes, @AlexBocken has implemented support for external authentication providers using the OpenID Connect (OIDC) protocol to the Gramps Web backend.

While he was at it, he also implemented the frontend portion of the feature that adds a "Continue with Google" (or any other provider you configure) button to the login page. The login page will check automatically whether any OIDC provider is configured and will display the appropriate buttons.

Implemented by @AlexBocken in #763 🚀

Dark mode 🌒

Once you start down the dark path, forever will it dominate your destiny.

If you are a disciple of the dark side, you may now switch Gramps Web to an eclipsed version of itself in the user settings. It also respects your system's default mode!

Implemented by @mschuepbach in #755 🚀

Bugs fixed 🪲

Backend changes

Please make sure to also check the Gramps Web API v3.4.0 release notes.

New contributors 💪

Full Changelog: v25.9.0...v25.10.0

Don't miss a new gramps-web release

NewReleases is sending notifications on new releases.