Skip to content

Releases: gramps-project/gramps-web

v0.20.0

07 Apr 12:38
Compare
Choose a tag to compare

Improvements in this release

  • Tooltips! Many of the icon buttons now show (translated) tooltips on hover (or long press on mobile). It's planned to roll this out to more parts of the application.
  • Under settings, there is a new button to update the search index. This can come in handy if the index is somehow corrupted or if there are changes in the backend that require to rebuild it (see below).
  • The export dialog as been overhauled. When using a deployment with a celery task queue, exports are now processed in the background. This means they cannot time out, even for very large databases. A progress icon is shown while the export is still in progress.
  • There are 37 new fully translates languages - thanks to @MedicMomcilo for noticing that they hadn't been correctly pulled in in previous releases
  • Update to several translations by the Weblate community

Backend changes

Note the changes (some of them breaking changes) in Gramps Web API v0.6.0 - please take them into account before upgrading.

You can use the new "update search index" button to rebuild the search index. You might be presented with the onboarding dialog to select a home person and langauge - this is because the home person is not found in the (absent) search index. You can dismiss the dialog and update the search index.

If your thumbnails stop working after the upgrade, please check if it is related to a config option (e.g. MEDIA_BASE_DIR) set as environment variable, which is overriden by an environment variable prefixed with GRAMPSWEB_ in the default docker file (see the Web API v0.6.0 release notes).

v0.19.1

14 Mar 19:19
Compare
Choose a tag to compare

This minor release contains a few fixes and improvements:

  • Improved display (size/alignment) of new fan and tree charts - thanks to @digitaltembo! #184, #186
  • Events can now be reordered in the event list
  • Issues with the date form fixed #188
  • Translation updates - thanks to the Weblate community
  • The docker image contains fixes in gramps-webapi v0.5.1

v0.19.0

16 Feb 18:22
Compare
Choose a tag to compare

The highlights in this release are the improved blog overview and completely new interactive family tree charts based on D3.js!

Blog improvements

  • The /blog page now shows an overview of the most recent articles
  • Individual articles now have their own URL of the form /blog/{source_gramps_id}, so they can be shared as link
  • Sources with tag 'Blog' now show a button "show in blog"

Completely new family tree views

  • The ancestor chart has been completely reimplemented using D3.js
  • There is a brand new fan chart also based on D3.js

The "graph" view has been removed for the time being, but more visualizations and further improvements based on D3 are planned.

Other improvements

  • Events can now be created directly from the person view #174
  • The frontend now supports background tasks introduced by Web API v0.5.0. This means for instance that large trees imported in the first run assistant should no longer lead to a time out as they are imported in the background
  • Settings page split into user and admin settings (to make room for future additions)
  • Translations updates to 11 languages - thanks to the translator community!

v0.18.0

19 Jan 20:15
Compare
Choose a tag to compare

Improvements in this release:

  • Add "replace media file" button to media object view (#147)
  • Allow editing place name
  • Allow editing note type (#148)
  • Allow entering year-only or year-month dates and fix issue with date picker (#163)
  • Fix issue with type select box (#141, thanks @fuelen)
  • Various minor bug fixes
  • Translation updates to 17 languages! Thanks to all the translators

v0.17.0

14 Nov 21:13
Compare
Choose a tag to compare

Another release full of new features:

  • The map view now has a geolocation button
  • Improved filters: filter events by date or type, notes by type, and families by relationship type
  • The person name view now properly handles multiple last names, also for editing
  • Style improvements (more mobile friendly) for addresses, URLs, citations, and events
  • Attributes as well as URLs can now be added, edited, and deleted
  • No dependency on Google Fonts anymore: all fonts are now bundled with the app. The default font is changed to Inter
  • When adding or editing objects (e.g. events), new custom types can now be created (thanks @Airick73!)
  • New media files can now be directly added from a gallery view
  • New notes can now be directly added from an object notes view
  • URLs are now automatically shown as links in notes
  • User roles are translated in the settings view
  • Translation updates by the Weblate community

v0.16.1

08 Oct 08:17
Compare
Choose a tag to compare

This is a maintenance release.

  • Regression breaking the note editor fixed (#115)
  • Problem with the docker development setup fixed (#108)
  • Issue with the date input widget fixed (#112)
  • Translations updated (de, ru, fi, nl)

v0.16.0

24 Sep 18:48
Compare
Choose a tag to compare

This release brings one new feature and some visual improvements.

Tagging photos with automated face detection

Adding media references to people in images (tagging) has been refactored and moved from the "lightbox" view to the media object view. And it has a powerful new feature: thanks to automated face detection (powered by OpenCV), regions in the image that are recognized as faces are highlighted, making it quick and convenient to add a reference to a person.

List views with thumbnail images

The list views like the recently edited pages on the dashboard, the recently viewed objects page, and the search results page, now use an improved and unified style, including thumbnail images where available.

v0.15.2

19 Sep 20:18
Compare
Choose a tag to compare

Another minor release improving the performance.

v0.15.1

18 Sep 20:42
Compare
Choose a tag to compare

A quick bug fix release solving a regression introduced in v0.15.0.

v0.15.0

18 Sep 20:04
Compare
Choose a tag to compare

This release is fully packed with new features:

Filter object list views

All object list views (people, places, events, ...) now have an expandable filter editor. Want to show only people born between 1780 and 1800? Only events that have a media file attached? Only places with a specific tag? No problem!

Media grid view

On top of filters, the media list view now also has a gallery-lile grid view with thumbnails, accessible via the icon in the top right.

Greatly improved map with search

The map view has been greatly improved:

  • New search function - search for any place in Gramps and the map will navigate to it, with gallery thumbnails shown if pictures are available
  • Map images overlays are now only shown in the layer switcher when the image is inside the current map viewport. This makes it more manageable if there are many small overlays in different locations.
  • New vector icons.

Generate reports

You can now generate and download Gramps reports right from the web interface!

Home person on dashboard

The currently selected home person is now shown prominently on the front page to make it easier to find.

Download media button

The media file viewer has a new button to download the original file.

Translations

Following the connection to Weblate in the last release, many more languages are now fully translated, including "frontend-only" strings: Czech, Slovakian, Finnish, French, Hebrew, Croatian, Italian, Dutch, and Polish have all been added in this release. Thanks to the awesome Gramps Weblate contributors!