Skip to content

Releases: gramps-project/gramps-web

v24.2.0-3

09 Feb 15:20
Compare
Choose a tag to compare

v24.2.0

09 Feb 13:27
Compare
Choose a tag to compare

Check & repair database

The highlight in this release is the addition of the "check & repair database tool". This can be helpful when you are encountering corrupted objects or similar issues with your Gramps database - it is based on the same checks and repairs also performed by the check & repair database tool in Gramps desktop. You can find the button in the administration settings.

Other changes

v24.1.2

28 Jan 16:02
Compare
Choose a tag to compare

Import moved to settings

The "import" view for importing genealogical data or media files has been moved to the administration settings, since it is anyway only relevant for users with "owner" permissions. The user management has been split into a separate tab in the settings view.

Media status and broken image placeholders

Two improvements have been made specifically for users struggling with missing media files. The new "media file status" widget in the administration settings (just below the new location of the "import media archive" button) shows the total number of media objects in the database, the number of media objects with missing files, and the number of media objects with missing checksum (stemming e.g. from importing a GEDCOM file with media).

So far, broken images caused by missing media files where simply invisible in the frontend, making it difficult to find them, since they would not show up in media galleries. Now, a default "broken image" placeholder is shown for any missing media file.

Filter places in map view

A new feature has been added to filter the places in the map view, optionally only showing places related to events. This can be useful for users who have many places without events in their database, e.g. exported from external systems like GOV.

Other fixes

  • In the note editor, highlighting text and typing now replaces the highlighted text (#340)
  • The map view was made more robust in case of malformed geocoordinates

New Demo

The Gramps Web demo has been broken for some time. We now added a new one at https://demo.grampsweb.org. Existing users are owner, editor, contributor, and member, all password being the same as the user names.

v24.1.1

20 Jan 17:04
Compare
Choose a tag to compare

Color fan chart based on person properties

The ancestor fan chart is very useful to show a large number of ancestors in a single graph - while it displays 4 ancestor generations by default, you can easily make it show 10 or more generations with more than a thousand ancestors.

This release adds a powerful new feature: you can now color the ancestors in the fan chart by various properties! As of this release, this includes the number of events or notes associated with the person, the birth or death year, the age at death, the last name of the person, their religion, and finally their "ancestor frequency", i.e. the number of times they show up in the graph (> 1 in case of pedigree collapse).

Keyboard shortcuts for creating objects

For those who like keyboard shortcuts, no less than 10 new ones have been added in this release (display them by typing ?)! They all start with n for "new" and take you directly to the page for creating a new object. Want to upload a media file? Just type n + m and the form is there.

Change of repository name

The original name of the Github repository, Gramps.js, was perceived as confusing to users and, after some discussion (#334), we have decided to rename the repository simply to gramps-web, since it is about the frontend of the application users know as "Gramps Web". In the documentation, we refer to the Javascript application as "Gramps Web frontend" instead of Gramps.js now. The backend is still called Gramps Web API and still lives in a different repository, slighty renamed from gramps-webapi to gramps-web-api for consistency.

v24.1.0

13 Jan 19:44
Compare
Choose a tag to compare

Happy 2024!

The first new release of the year mainly improves the data entry workflow. So far, creating a new person and adding a source citation to it required two separate steps: first creating the person and then opening edit mode and associating the citation. This can be cumbersome when adding a large number of new objects; moreover, good genealogy practice means no objects should be added without corresponding source.

The following improvements have been made to the forms for adding new objects:

  • Add person form: option to associate existing citation
  • Add event form: option to associate existing citation
  • Add place form: option to associate existing citation
  • Add source form: option to add reference to existing repository

In addition and as usual, translations have been updated by the diligent Weblate community.

v23.12.1

31 Dec 14:27
Compare
Choose a tag to compare

Bookmark feature

The last release of 2023 contains one new feature: every object can now be bookmarked and accessed quickly via the new bookmarks view. Bookmarks are stored in the user's browser, so edit rights are not necessary to create or delete bookmarks and they are completely private.

Other improvements

  • Translation updates
  • Fixed user group selection menu being cut off (#303)

Happy new year to all users of Gramps Web! πŸŽ‰

v23.12.0

20 Dec 20:17
Compare
Choose a tag to compare

Hourglass Chart

This version πŸŽ„ brings another great addition to the chart section: an hourglass chart βŒ› showing both ancestors and descendants of the person in question. In both directions, the number of generations can be configured and, just like for the ancestor and descendant charts improved in the last release, the chart can be zoomed and panned with mouse or touch gestures. Thanks to @geostag for the implementation!

In addition, translations for Danish, Norwegian, and Ukrainian have been updated. Thanks to the translators!

v23.11.1

28 Nov 20:15
Compare
Choose a tag to compare

Zoom & pan for charts

For this second release in November, @geostag implemented a very useful new feature to all charts – the ancestor chart, descendent chart and fan chart: they can now be freely zoomed and panned, using the mouse, mouse wheel, or touch gestures!

v23.11.0

11 Nov 14:34
Compare
Choose a tag to compare

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.

grafik

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.

grafik

Other improvements

Translations have been updated for numerous languages. Thanks to the Weblate community!

v23.10.2

27 Oct 08:31
Compare
Choose a tag to compare

This third release in October fixes a minor bug with the new descendant tree view and updates translations for several languages.