Releases: gramps-project/gramps-web
v23.11.0
New feature: text recognition
This first release in November 2023 brings a brand new feature: text recognition in media files directly from Gramps Web!
For any image containing printed text, e.g. the photo of a page in a book, click the "Text Recognition" button in the media object view to run optical character recognition (OCR) powered by Tesseract and display the resulting text. For users with editing permissions, a button allows directly saving the recognized text as media note.
Improved feature: show DNA matches
The DNA tab in the person view now shows a table of matches with the number of shared segments, the total size of shared DNA and the size of the largest shared segment. This feature was motivated by the analogous DNA match Gramplet that is in development.
Other improvements
Translations have been updated for numerous languages. Thanks to the Weblate community!
v23.10.2
This third release in October fixes a minor bug with the new descendant tree view and updates translations for several languages.
v23.10.1
The second release in October brings several new features and one bug fix.
Descendant tree view
In addition to the ancestor tree and fan chart views, there is now a third chart view: the descant tree! Just like the ancestor tree, the number of generations displayed can be adjusted and the tree is scaled when it doesn't fit on the screen anymore.
Edit event and place type
So far, the type of an event or of a place could only be chosen when creating the object, but not edited afterwards. Now, both properties can be edited from the UI.
Other improvements
- A bug was fixed where sometimes, when creating a new person without known birth or death dates, an empty birth and death event was created.
- Translations have been updated.
v23.10.0
This is the first release in October and it brings a couple of improvements and fixes.
Better treatment of event roles
Previously, event roles could only be chosen on event creation, but the proper default ("Primary" for people, "Family" for families) was not preselected. The proper default is now preselected, plus it is now possible to edit an existing event reference's role.
Name suffixes
Name suffixes were ignored in most parts of the UI so far (#284). This is now fixed and the display of names has been unified; it should also more properly handle the display of names with multiple surnames or connectors.
Other improvements
- Fix tree charts being cut off #277
- Add missing translation to date editor
- Translation updates
v23.9.2
DNA segment map
The main new feature in this third release in September is a DNA segment map view based on Gramps' DNA segment map Gramplet addon. As for the Gramplet, matching DNA segment data is stored in notes attached to an association between two people, or to a citation of an association.
The segment map can be accessed through the "DNA" tab in the person view.
Other improvements
When editing associations (possible since the last release), it is now also possible to add or edit citations or notes of the association. This allows adding the DNA segment data directly from Gramps Web.
Finally, missing form validation was added to several forms to prevent introducing inconsistencies into the database (#282).
v23.9.1
This second release in September brings a couple of smaller improvements:
- In the new task app, the label filter is now also shown for users without edit rights
- More fixes to the rich text note editor
- When adding a child to a family, "birth" is now selected by default in the relation type
- Fix to the anniversary list on the dashboard, which showed also today's events (0-year anniversaries)
- Translation updates
- Associations can now be edited
v23.9.0
Task management app
This first release in September 2023 brings a brand new feature: a task management app built into Gramps Web!
For storing tasks, it uses sources tagged as ToDo
, with a "To Do" type note as description, and priority and status as source attributes. Consequently, the task app is compatible with Gramps desktop's to do note gramplet and to do report addon, but uses a modern and responsive user interface.
As part of the development and beta testing, a number of other fixes and improvements were incorporated, most notably to the richt-text note editor:
Other improvements
- Note editor now works properly in Android's browser, including compositing (autocorrect)
- On Chrome, the browser's native bold, italic, and underline (e.g.
Ctrl
+B
) are now supported in the note editor - Cut & paste support has been added to the note editor
- A palette of suggested colors is shown when creating a new tag
- Tag colors are now shown in the tag selection list
- And, as always, translation updates!
v23.8.2
Registration link
The third release in August makes it easier for users to register to an existing tree in multi-tree deployments. A sharable registration link is now displayed to tree owners on the administration settings page.
In addition, some minor performance improvements were made and translations have been updated.
v23.8.1
Delete any object from the web interface
This second release in August brings a long awaited feature: you can now delete any object by clicking on the delete icon in the top app bar when in edit mode. After the deletion, a popup notification will be shown on the bottom of the app for five seconds, which allows undoing the deletion in case you're having second thoughts.
Additionally, a small issue affecting objects with Gramps ID containing spaces was fixed and translations have been updated. Thanks as always to the amazing Gramps Weblate community!
v23.8.0
Change of version schema
This release changes the version schema from MAJOR.MINOR.PATCH to YEAR.MONTH.MICRO. Consequently, the first release in August 2023 carries the version number 23.8.0.
New features and improvements
- All primary object pages (person, event, family, ...) now show a "breadcrumb" navigation on the top of the page. It contains the following elements
- Object type icon
- Object type name as clickable link to the list of objects
- Gramps ID
- Lock icon indicating whether the object is private or not. In edit mode, becomes a button to switch privacy on or off
- Button to copy the URL to the object (on mobile, allows to share the link with any app)
- When adding a new family, the relationship type can now be edited
- For existing families, the father, mother, and relationship type can now be edited
- Translations have been updated
Bug fixes
- Fix media usage display (#252)