Releases: gramps-project/gramps-web
v25.1.1
v25.1.0
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
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
v24.12.1
v24.12.0
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
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
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
v24.7.1
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
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