Skip to content

Releases: gramps-project/gramps-web

v25.1.1

29 Jan 21:00
Compare
Choose a tag to compare

Compared to v25.1.0, this maintenance release updates several translations. The docker images have been updated to contain the bug fix release v2.8.1 of Gramps Web API.

v25.1.0

27 Jan 18:33
Compare
Choose a tag to compare

Happy New Year and welcome to the first 2025 release of Gramps Web!

New DNA View 🧬

Entering and viewing DNA match data, including an interactive chromosome browser, has been possible in Gramps Web for a while already. However, this feature was well hidden in the right-most subtab of the person view, which made it very difficult to work with, in particular if there are multiple people with DNA data in a tree. Moreover, entering data was quite difficult, requiring to first add a person association of type DNA, then add a note and link it to the association.

The new DNA view, accessible from the main menu, makes the list of matches and the chromosome browser readily available, with the following improvements:

  • The view has a dropdown allowing to select any person in the tree that has DNA match data
  • There is a new add/edit match dialog showing an instant preview of the raw data in tabular form
  • The view is now more mobile friendly
  • The raw data editor now understands many more formats of raw DNA match data
  • Displaying the match data is now much faster

The last two points are thanks to improvements in Gramps Web API v2.8.0

This is just the beginning of more planned improvements to working with DNA data in Gramps Web. Stay tuned!

Deleting users πŸ—‘οΈ

Hopefully not a feature you will need often, but still good to have: @DanielMorsch added a button to the administration settings that allows to irrevocably delete a user from your tree.

Translation updates πŸ” 

As usual, new strings have been translated in record speed by the Weblate community πŸš€

v24.12.2

31 Dec 13:34
Compare
Choose a tag to compare

2024, it's a wrap! πŸŽ†

This is the last release of 2024 and it brings two features and two fixes.

Incremental semantic search indexing

In the admin settings page, there are now two buttons for reindexing semantic search:

  • "Recreate semantic search index" creates the entire index from scratch
  • "Update semantic search idnex" does an incremental update, only generating missing entries.

While the first option is needed e.g. if the embedding model was changed, the second option comes in handy e.g. when an indexing process (which can take many hours to complete) was aborted halfway. #551

Support for open date spans

Gramps 5.2 introduced the concept of open date spans, such as "from 2018" or "to 2006". These can now finally be used in all places where dates can be entered in Gramps Web.

Fixes

  • Fan chart not displayed in Safari #452
  • Shifted message box in AI chat #540

v24.12.1

07 Dec 15:17
Compare
Choose a tag to compare

This additional tag was necessary because of an issue with the docker image build on Github.

Please see v24.12.0 for the release notes.

v24.12.0

07 Dec 14:40
Compare
Choose a tag to compare

Welcome to the first december release, which might not yet be the last release of this year!

Enhancements

  • The user settings now finally display your user name and user group; also the systems info page now shows your tree ID. Thanks to @letsjustfixit for the contribution!
  • Translations have been update – thanks to the Gramps weblate community

Project updates

As the community is growing πŸŽ‰, we started improving some of the documentation & guidelines, for instance

  • A code of conduct has been added
  • Issue templates have been created
  • We've opted in to a beta feature of Github issues, introducing issue types (bug/feature/task) and sub-issues. You might see some reorganization of existing issues.

v24.11.0

18 Nov 07:29
Compare
Choose a tag to compare

New features in this release

  • The maximum number of images in the relationship chart (previously hard-coded to 50) can now be configured, so you can display large relationship charts with a large number of images! Implemented by @geostag in #524

Other improvements

  • Translation updates - thanks to all the translators!
  • Ignore index.html in service worker cache by @MrTrustor in #522

v24.10.0

31 Oct 16:22
Compare
Choose a tag to compare

AI Chat

This release adds a new "chat" view that gives access to an AI-powered chat assistant allowing to retrieve information about objects in the family tree database.

Please see the Gramps Web API v2.5.0 release notes as well as the documentation (set up chat, chat user guide) for technical details, limitations, how to set it up, and how to use it.

Other improvements

An issue was solved that caused problems with editing a note after pasting content containing HTML code (#490).

Lots of translations have been updated!

v24.8.0

24 Aug 09:09
Compare
Choose a tag to compare

The August release doesn't bring new features, but a couple of nice improvements 🌞

  • OpenHistoricalMap custom date filtering replaced by a dedicated library #479
  • More verbose error messages
  • Lots of translation updates!

Thanks to all the contributors!

v24.7.1

29 Jul 09:26
Compare
Choose a tag to compare

Compatibility with new search backend

The main change in this release is to add compatibility with the new search backend introduced in Gramps Web API v2.4. This is done in a backward compatible way, so the frontend will work with both Web API v2.4 and v2.3 for now.

The main differences from a user perspective are

  • Slight changes to the search syntax – see the Web API release notes
  • The search index needs to be rebuilt after upgrading Web API to the new version. A notification will be displayed to users with owner permissions. When this happens, please go to the administration settings and click "update search index". For any issues arising in this process, please open an issue in the Web API repository.

Other improvements

  • The name of a repository can now be edited (#471)
  • Translations have been updated

v24.7.0

07 Jul 19:44
Compare
Choose a tag to compare

Support for OpenHistoricalMap and map time slider

This release adds support for OpenHistoricalMap as a layer in Gramps Web!

OpenHistoricalMap is an open geographical database built on OpenStreetMap's technology, but adding a time dimension and thus mapping historical places throughout history.

With a new time slider at the bottom of the map view, the high-resolution vector map can be adjusted to a given year. The time slider also optionally filters all places, shown as pins on the map, depending on whether an event took place in that location around the selected year. The place filter is also available on the normal OpenStreetMap layer.

You can find the OpenHistoricalMap layer by opening the layer switcher in the bottom left of the map view.

Thanks to @1ec5 from the OpenHistoricalMap community for the idea & contribution!

Other improvements

  • URLs are now automatically turned into clickable links in attribute values and the citation volume/page field #464
  • A bug was fixed that made editing attributes of sources impossible
  • Translations have been updated