chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v26.5.3 #8

Open
renovate-bot wants to merge 1 commit from renovate/ghcr.io-gramps-project-grampsweb-26.x into main
Member

This PR contains the following updates:

Package Update Change
ghcr.io/gramps-project/grampsweb patch 26.5.026.5.3

⚠️ Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

gramps-project/gramps-web (ghcr.io/gramps-project/grampsweb)

v26.5.3

Compare Source

Timeline View

The highlight in this release is the new timeline view. Just as the map view shows all places on a two-dimensional map, the timeline shows all events on a one-dimensional time axis. You can zoom out and see the distribution (density) of events over the course of centuries, or zoom in to individual years, months and days to see details of specific events.

This feature becomes particularly useful in combination with the person and place filter: use it to only show events that happened at a given place, or only events related to a specific person.

Every event page now also has a "show in timeline" button that opens the timeline around that date.

Improved Object Picker Dialog

Many dialogs in Gramps Web allow selecting specific objects, like people, places, or events. So far, these dialogs had a search field and displayed the most recently changed objects of the given type by default.

In this release, this dialog has become much more powerful: whenever you select an object, you can now easily switch between most recently changed objects, most recently browsed objects, bookmarks, or search. This should make it much faster to find the object you're looking for.

Main Menu Improvements

With the new timeline view in this release as well as the tag manager and notification views added recently, the main menu was getting unwieldy. To improve the situation, this release makes a couple of changes.

  • The tag manager has moved to the recently reorganized admin settings page, so it doesn't have a main menu entry anymore.
  • The menu items are more compact, so they take less vertical space
  • The order has changed to group similar menu items together
  • The AI assistant's menu item was renamed from "Chat" to "Assistant" to make it clearer and the icon was changed from a speech bubble to an AI sparkle
AI Assistant Improvements

Apart from the backend improvements to the AI Assistant in Gramps Web API v3.14, also the interface has seen some smaller improvements. Especially, it now fully supports displaying Markdown formatted AI responses, such as bullet lists and ordered lists, boldface, and italics.

Other Improvements
  • Places with GPS coordinates now have an "Open in map" button that opens the place in the big map view
  • A bug with formatting of notes containing emoji was fixed (#​1187)
  • An issue leading to an empty page after an app update was resolved

Full Changelog: https://github.com/gramps-project/gramps-web/compare/v26.5.2...v26.5.3

v26.5.2

Compare Source

No, we haven't officially switched to a weekly feature release cadence, even though it's been like that for 9 weeks in a row. But we're not promising to slow down either. 🔥

Tree-wide Customization

This release adds a set of new customization options configurable by tree administrators. Unlike personal preferences, these settings apply to all users of the tree, giving administrators control over the look and feel for everyone:

  • Theme colors — set custom primary and accent colors for the app's color scheme (#​1151)
  • App title — override the name displayed in the navigation bar and browser tab, defaults to the family tree name (#​1149)
  • Home page note — select any Gramps Note object to display prominently on the home page (#​1156)
  • Home page image — select any Media object to display as a hero image on the home page (#​1156)
Reorganized Settings Pages

Both the admin settings and user settings pages have been reorganized into clearly labeled, collapsible sections to make options easier to find (#​1153). The admin settings page now also includes export and import for settings, making it easy to back up or transfer a configuration.

Pan & Zoom in the Media Lightbox

The full-screen media viewer now supports pan and zoom: pinch to zoom on touch devices, or use the mouse wheel and drag on desktop (#​1162). The image also sizes responsively to the available space, and failed images reload automatically after a token refresh (#​1161).

Other Improvements
  • Person selectors in reports now display Gramps IDs alongside names, making it easier to pick the right person when multiple people share the same name (#​1148)
  • Anniversaries on the dashboard are now displayed in a more compact layout
  • Statistics page has an updated visual style
Bug Fixes
  • Fixed family relationship type leaking into the person object when editing families (#​1160)
  • Fixed a trailing colon in descendant narrative reports (#​1157)

Full Changelog: https://github.com/gramps-project/gramps-web/compare/v26.5.1...v26.5.2

v26.5.1

Compare Source

Data entry overhaul: create people from tree views and more! ✍️

So far, entering lots of data into Gramps Web was often clumsy. To create a new family with parents and children, you would first have to create the people objects for the parents and children, and then a family object linking them together. This not only required filling in multiple different forms, but also knowing something about the internals of the Gramps data structure, such as the fact that families are links between people.

In this release, we've drastically improved the data entry experience with multiple new features:

  • Create people from tree views. The ancestor chart, descendant chart, hourglass chart and relationship chart now have an edit mode. When you activate it, each person box gets a new add button, which allows you to add a parent, child, sibling, or spouse to that person right from the chart view. The chart updates automatically. This establishes a completely new data entry workflow: simply build your tree visually without ever needing to navigate away from it.
  • Create people in the new family form. The "new family" form required the people (parents and children) to already be present in the database, so it was necessary to create them beforehand. Now, you can optionally create the people right in the same form, so you can enter all the data for parents and children in a single form.
  • Link families from person view. So far, you could only add a person as parent or child to a family by navigating to the family – again something that needs knowledge about the internals of the Gramps data model. Now, mirroring what Gramps desktop already supports, you can add a person as parent or child to a family directly from the person view. You can also reorder families (e.g. in case of multiple spouses) and delete a link from the same view.
Print 🖨️

So far, the browser's print function didn't work at all with Gramps Web - if you'd try to print out a blog post or note, or convert it to PDF using the browser's print function, you would only get a single page, including navigation bars.

In the new release, you can finally use the print function in your browser normally, hiding the navigation bars and printing long text on multiple pages.

Other improvements
  • The management of theme colos has been overhauled in preparation for future improvements. You'll notice some subtle changes in color tones. If you see any drastic changes, please file a bug report! Implemented in #​1135
  • Improve profile section in family view in #​1133
  • Show child reference type in children list in #​1132
Fixes 🔧
  • After deploying a Gramps Web update, users sometimes saw white pages or app update indicators that didn't disappear. These issues should be fixed now. Please use Ctrl + F5 (hard reload) when still encountering them.

Full Changelog: https://github.com/gramps-project/gramps-web/compare/v26.5.0...v26.5.1


Configuration

📅 Schedule: (in timezone America/Toronto)

  • Branch creation
    • "after 19:00 on friday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [ghcr.io/gramps-project/grampsweb](https://github.com/gramps-project/gramps-web) | patch | `26.5.0` → `26.5.3` | --- > ⚠️ **Warning** > > Some dependencies could not be looked up. Check the [Dependency Dashboard](issues/1) for more information. --- ### Release Notes <details> <summary>gramps-project/gramps-web (ghcr.io/gramps-project/grampsweb)</summary> ### [`v26.5.3`](https://github.com/gramps-project/gramps-web/releases/tag/v26.5.3) [Compare Source](https://github.com/gramps-project/gramps-web/compare/v26.5.2...v26.5.3) ##### Timeline View The highlight in this release is the new **timeline view**. Just as the map view shows all *places* on a two-dimensional map, the timeline shows all *events* on a one-dimensional time axis. You can zoom out and see the distribution (density) of events over the course of centuries, or zoom in to individual years, months and days to see details of specific events. This feature becomes particularly useful in combination with the person and place filter: use it to only show events that happened at a given place, or only events related to a specific person. Every event page now also has a "show in timeline" button that opens the timeline around that date. ##### Improved Object Picker Dialog Many dialogs in Gramps Web allow selecting specific objects, like people, places, or events. So far, these dialogs had a search field and displayed the most recently changed objects of the given type by default. In this release, this dialog has become much more powerful: whenever you select an object, you can now easily switch between most recently changed objects, most recently browsed objects, bookmarks, or search. This should make it much faster to find the object you're looking for. ##### Main Menu Improvements With the new timeline view in this release as well as the tag manager and notification views added recently, the main menu was getting unwieldy. To improve the situation, this release makes a couple of changes. - The tag manager has moved to the recently reorganized admin settings page, so it doesn't have a main menu entry anymore. - The menu items are more compact, so they take less vertical space - The order has changed to group similar menu items together - The AI assistant's menu item was renamed from "Chat" to "Assistant" to make it clearer and the icon was changed from a speech bubble to an AI sparkle ##### AI Assistant Improvements Apart from the backend improvements to the AI Assistant in [Gramps Web API v3.14](https://github.com/gramps-project/gramps-web-api/releases/tag/v3.14.0), also the interface has seen some smaller improvements. Especially, it now fully supports displaying Markdown formatted AI responses, such as bullet lists and ordered lists, boldface, and italics. ##### Other Improvements - Places with GPS coordinates now have an "Open in map" button that opens the place in the big map view - A bug with formatting of notes containing emoji was fixed ([#&#8203;1187](https://github.com/gramps-project/gramps-web/issues/1187)) - An issue leading to an empty page after an app update was resolved **Full Changelog**: <https://github.com/gramps-project/gramps-web/compare/v26.5.2...v26.5.3> ### [`v26.5.2`](https://github.com/gramps-project/gramps-web/releases/tag/v26.5.2) [Compare Source](https://github.com/gramps-project/gramps-web/compare/v26.5.1...v26.5.2) No, we haven't officially switched to a weekly feature release cadence, even though it's been like that for 9 weeks in a row. But we're not promising to slow down either. 🔥 ##### Tree-wide Customization This release adds a set of new customization options configurable by tree administrators. Unlike personal preferences, these settings apply to **all users of the tree**, giving administrators control over the look and feel for everyone: - **Theme colors** — set custom primary and accent colors for the app's color scheme ([#&#8203;1151](https://github.com/gramps-project/gramps-web/pull/1151)) - **App title** — override the name displayed in the navigation bar and browser tab, defaults to the family tree name ([#&#8203;1149](https://github.com/gramps-project/gramps-web/pull/1149)) - **Home page note** — select any Gramps Note object to display prominently on the home page ([#&#8203;1156](https://github.com/gramps-project/gramps-web/pull/1156)) - **Home page image** — select any Media object to display as a hero image on the home page ([#&#8203;1156](https://github.com/gramps-project/gramps-web/pull/1156)) ##### Reorganized Settings Pages Both the admin settings and user settings pages have been reorganized into clearly labeled, collapsible sections to make options easier to find ([#&#8203;1153](https://github.com/gramps-project/gramps-web/pull/1153)). The admin settings page now also includes **export and import** for settings, making it easy to back up or transfer a configuration. ##### Pan & Zoom in the Media Lightbox The full-screen media viewer now supports **pan and zoom**: pinch to zoom on touch devices, or use the mouse wheel and drag on desktop ([#&#8203;1162](https://github.com/gramps-project/gramps-web/pull/1162)). The image also sizes responsively to the available space, and failed images reload automatically after a token refresh ([#&#8203;1161](https://github.com/gramps-project/gramps-web/pull/1161)). ##### Other Improvements - Person selectors in reports now display **Gramps IDs** alongside names, making it easier to pick the right person when multiple people share the same name ([#&#8203;1148](https://github.com/gramps-project/gramps-web/pull/1148)) - Anniversaries on the dashboard are now displayed in a more compact layout - Statistics page has an updated visual style ##### Bug Fixes - Fixed family relationship type leaking into the person object when editing families ([#&#8203;1160](https://github.com/gramps-project/gramps-web/pull/1160)) - Fixed a trailing colon in descendant narrative reports ([#&#8203;1157](https://github.com/gramps-project/gramps-web/pull/1157)) **Full Changelog**: <https://github.com/gramps-project/gramps-web/compare/v26.5.1...v26.5.2> ### [`v26.5.1`](https://github.com/gramps-project/gramps-web/releases/tag/v26.5.1) [Compare Source](https://github.com/gramps-project/gramps-web/compare/v26.5.0...v26.5.1) ##### Data entry overhaul: create people from tree views and more! ✍️ So far, entering lots of data into Gramps Web was often clumsy. To create a new family with parents and children, you would first have to create the people objects for the parents and children, and then a family object linking them together. This not only required filling in multiple different forms, but also knowing something about the internals of the Gramps data structure, such as the fact that families are links between people. In this release, we've drastically improved the data entry experience with multiple new features: - **Create people from tree views**. The ancestor chart, descendant chart, hourglass chart and relationship chart now have an edit mode. When you activate it, each person box gets a new add button, which allows you to add a parent, child, sibling, or spouse to that person right from the chart view. The chart updates automatically. This establishes a completely new data entry workflow: simply build your tree visually without ever needing to navigate away from it. - **Create people in the new family form**. The "new family" form required the people (parents and children) to already be present in the database, so it was necessary to create them beforehand. Now, you can optionally create the people right in the same form, so you can enter all the data for parents and children in a single form. - **Link families from person view**. So far, you could only add a person as parent or child to a family by navigating to the family – again something that needs knowledge about the internals of the Gramps data model. Now, mirroring what Gramps desktop already supports, you can add a person as parent or child to a family directly from the person view. You can also reorder families (e.g. in case of multiple spouses) and delete a link from the same view. ##### Print 🖨️ So far, the browser's print function didn't work at all with Gramps Web - if you'd try to print out a blog post or note, or convert it to PDF using the browser's print function, you would only get a single page, including navigation bars. In the new release, you can finally use the print function in your browser normally, hiding the navigation bars and printing long text on multiple pages. ##### Other improvements ✨ - The management of theme colos has been overhauled in preparation for future improvements. You'll notice some subtle changes in color tones. If you see any drastic changes, please file a bug report! Implemented in [#&#8203;1135](https://github.com/gramps-project/gramps-web/pull/1135) - Improve profile section in family view in [#&#8203;1133](https://github.com/gramps-project/gramps-web/pull/1133) - Show child reference type in children list in [#&#8203;1132](https://github.com/gramps-project/gramps-web/pull/1132) ##### Fixes 🔧 - After deploying a Gramps Web update, users sometimes saw white pages or app update indicators that didn't disappear. These issues should be fixed now. Please use Ctrl + F5 (hard reload) when still encountering them. **Full Changelog**: <https://github.com/gramps-project/gramps-web/compare/v26.5.0...v26.5.1> </details> --- ### Configuration 📅 **Schedule**: (in timezone America/Toronto) - Branch creation - "after 19:00 on friday" - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xOTAuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5MC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
renovate-bot force-pushed renovate/ghcr.io-gramps-project-grampsweb-26.x from af9b75a7f8 to e9a1786d52 2026-05-24 20:01:04 +00:00 Compare
renovate-bot changed title from chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v26.5.2 to chore(deps): update ghcr.io/gramps-project/grampsweb docker tag to v26.5.3 2026-05-24 20:01:05 +00:00
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin renovate/ghcr.io-gramps-project-grampsweb-26.x:renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch renovate/ghcr.io-gramps-project-grampsweb-26.x

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch renovate/ghcr.io-gramps-project-grampsweb-26.x
git rebase main
git switch main
git merge --ff-only renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch renovate/ghcr.io-gramps-project-grampsweb-26.x
git rebase main
git switch main
git merge --no-ff renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch main
git merge --squash renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch main
git merge --ff-only renovate/ghcr.io-gramps-project-grampsweb-26.x
git switch main
git merge renovate/ghcr.io-gramps-project-grampsweb-26.x
git push origin main
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
public/ops.emnt.dev!8
No description provided.