Releases: gramps-project/gramps
v6.0.6
Version 6.0.6 - a new maintenance release, has been released 2025-11-08.
Make sure to backup before you upgrade..
Changes since v6.0.5:
- Update translations: ba, cs, da, de, de_AT, en_GB, es, fi, fr, ga, he, hr, id, it, ka, lt, nl, pl, pt_PT, ro, ru, sk, sv, ta, tr, uk.
- Added Weblate translation for Nepali.
- Relationship Calculator:
- Fix order of LDS ordinances. Fixes #11651.
- Fix "Latter-day Saints" name. Issue #11651.
- Add missing "Initiatory" LDS ordinance. Fixes #4949.
- Preserve order in
find_children. - Update geocode-glib DLL reference in
setup.pyscript. MSYS2 now provides a libsoup3-based geocode-glib binary. Fixes #14018. - Update GPL2+ license text.
- Update COPYING to the latest text.
- Ignore mypy error when setting
sqlite3.paramstyle.
SHA256SUMS
a1812a9b02e69dc49a9cdbc1b628f0af6c34115f5134d66f02e36f3fe75b2b77 gramps-6.0.6.tar.gz
13c4cbe8b96cbbc09e847d71ac4a5a3d87a32f891f2295b77b46cbfd6eeee3bb GrampsAIO-6.0.6--1_win64.exe
fca2e4fda08d4d84ba340cfabfbd21f95aad9411ab79fa3f4ca5b76dd75ffca5 gramps_6.0.6-1_all.ubuntu-25.10.deb
v6.0.5
Version 6.0.5 - a new maintenance release, has been released 2025-09-06.
Make sure to backup before you upgrade..
Changes since v6.0.4:
- Update translations: bg, ca, cs, da, de, es, fi, fr, ga, he, hr, hu, it, lt, pl, pt_PT, ru, sk, sv, uk.
- Added Weblate translations for Georgian and Latvian.
- Add Irish (ga) to the list of supported languages.
- Update Catalan relationship calculator.
- Fix MatchesPersonFilter. Fixes #13947.
- Suppress file not found error if not available at end of gpkg import. Fixes #12311.
- Fix typos in the Welcome gramplet.
- Bump version for macOS.
SHA256SUMS
1295fe352669cdf419d762445db1d26ba5492da30c0a78fef278856eda9cc680 gramps-6.0.5.tar.gz
b879a9d3a54ea9d2e0146dcc1bfd35e9dcbc61de5f76ac5844a974670fb2c9b8 GrampsAIO-6.0.5--1_win64.exe
d164d765c7d3a7821b3c193d55a2d471830c56dad5c96f64169a6c9ee928c15d GrampsAIO-6.0.5--3_win64.exe
b2bb5644a4ae52a39d3faa96a7421266793a08f850e4594a80220fb318df7846 Gramps-Arm-6.0.5-1.dmg
19544f9ec380b5b400990e98ee4d671fa3eabb9b238d357ba99a32aea8b2326a Gramps-Intel-6.0.5-1.dmg
v6.0.4
Version 6.0.4 - a new maintenance release, has been released 2025-08-10.
Make sure to backup before you upgrade..
Changes since v6.0.3:
- Update translations: ca, cs, da, de, de_AT, es, fa, fi, fr, he, hr, hu, id, it, nl, pl, pt_PT, sk, ta, uk.
- Added Weblate translation for Bashkir.
- Fix regex matches in filter match method.
- Fix the problem of mixed filter types.
- Add context to translatable "Name:" labels in Glade files. Fixes #12527.
- Fix format character in the
MatchesPersonFilterevent rule. Fixes #13909, #13923. - Fix file not found when we don't want sources in narrated web report. Fixes #13875.
- Fix note attached to citation in narrated web report. Fixes #13852.
- Apply event place filters to the place not the event. Fixes #13797.
- Added new fieldtype 48 to support Pro-Gen version 3.5.
- Normalize gzip mtime for reproducible builds.
- Fix regression in relationship path between people filter.
SHA256SUMS
d6c894f9660c8c6f3fb63ba7468889abcd6f0a76eee9017582fbde647b92f4b7 gramps-6.0.4.tar.gz
eff5b64ddcab4b9cac2813bd39ea00557b0dd111efa7134af7f4453beb2eae2e Gramps-Arm-6.0.4-1.dmg
f5ecb6e92d49a3d4acb143447265d58a877bba3f5fbf395ddd9c090649495de5 Gramps-Intel-6.0.4-1.dmg
ee3abe73d01cbe01aa06b5c5c96e14dde7587d16611c2a3ec22eb6f31a8a8269 GrampsAIO-6.0.4--1_win64.exe
ef6ed73c27403a1353f821e3031ce89025a6d9778fd147a70cd1c04887d0b4ba gramps_6.0.4-1_all.ubuntu-24.10.deb
v6.0.3
Version 6.0.3 - a new maintenance release, has been released 2025-06-18.
Make sure to backup before you upgrade..
Changes since v6.0.2:
- Update translations: de_AT, en_GB, es, uk.
- Revert "Pass an object rather than a handle to the note editor callback". Fixes #13884.
- Package Gramps 6.0.2 on macOS.
SHA256SUMS
ee74447e6d767928435129b546637706b0cba65d6221672bc5ef1a4e275666be gramps-6.0.3.tar.gz
9eb59668b2c20c3bbe318792e3dc0c01f8ec4b7abdb88e0017c9d4a03c2fd871 GrampsAIO-6.0.3--1_win64.exe
cf7b1ed3e1958f3bdf49bb7e1cab65cc33cf9dd808000c85e5d6b3afe01ab327 Gramps-Arm-6.0.3-1.dmg
ec8e14ba1c36510bf05b25e2055921316eccc18faaa1e325e9f74ea08b7e03e0 Gramps-Intel-6.0.3-1.dmg
v6.0.2
Version 6.0.2 - a new maintenance release, has been released 2025-06-15.
Make sure to backup before you upgrade..
Changes since v6.0.1:
- Update translations: bg, ca, cs, da, de, de_AT, eo, es, fi, fr, ga, he, id, ko, lt, nb, nl, pl, pt_PT, ru, sk, sv, tr, zh_CN.
- Fix date modifiers for lt.
- Update translation template for new release.
- Add optimization to
HasIdOfrules. - Connect the Help button in the repository reference editor. Fixes #13352.
- Pass an object rather than a handle to the note editor callback. Fixes #13702.
- Fix broken compound dates with bce year in XML import. Fixes #13631.
- Avoid multiple copies of Rules after Plugin manager reload. Fixes #13844.
- Fix bad surname list after upgrade from bsddb. Fixes #13807.
- Fix narrated web when two places have same name but a different type. Fixes #13841.
- Fix crash in citation view due to wrong
filter_info. Fixes #13796. - Don't attempt to call
set_orientationifself.puiisNone. Fixes #13820. - Don't crash in
search_changedifself.search_listhas no active item. Fixes #13793. - Fix incorrect addons project after upgrade from Gramps 5.2. Fixes #13789.
- Respect user choice of CSS files for existing narrated web site. Fixes #13792.
- Ensure that the spell checker gets removed with the editor. Fixes #13795.
- Fix
Optimizerclass when combining sub-filters. Fixes #13799. - Remove check for Gtk translations in Snap packages.
- Mac:
- Add lxml to python modules included in Gramps.app.
- Fix macos build version error: Wrong tarball for 6.0.1.
- Package Gramps-6.0.1 for macOS.
SHA256SUMS
645a31184b6de1fe43ff62498dcafe339f1166aec87725c8d463495743c86dc7 gramps-6.0.2.tar.gz
6a9f56944160f67497b1b93b8c13efc443d2ef556b083ec03d3547ef1e24364b Gramps-Arm-6.0.2-1.dmg
7934e4127135ab8784270da8434354244c41b48d4ff2d113d756d579b583caa5 Gramps-Intel-6.0.2-1.dmg
v6.0.1
Version 6.0.1 - a new maintenance release, has been released 2025-04-18.
Make sure to backup before you upgrade..
Changes since v6.0.0:
- Update translations: ar, br, ca, cs, de, de_AT, el, en_GB, es, fi, fr, ga, he, it, ja, ko, nb, nl, pl, pt_PT, ro, sk, sv, tr, uk, zh_CN.
- Update translation template for new release.
- Extend SearchBar so that it supports text search and filters. Fixes #13720.
- Fix patronymic in name display. Fixes #13764.
- Update links in the README to v6.0.
- Update the INSTALL file. Issue #13717.
- Change install from
setup.pytopip. - Update typical installation locations.
- Remove the
--resourcepathoption which no longer exists.
- Change install from
- Fix wiki help link in the Addon Manager. Fixes #13735.
- Remove the outer progress meter from the filter prepare phase. Fixes #13725.
- Fix error when importing a GEDCOM file into an existing tree. Fixes #13726.
- Avoid empty metadata fields. Fixes #13721.
- Update Italian date modifiers.
- Mac:
SHA256SUMS
894d854da32ff51a72dd812e8430dcbaa11757928a018c76120cfbb16686e877 gramps-6.0.1.tar.gz
230925a871c9f7d6b7ee97fd62495bd67d47f28c4121b8de7b84140aed7d711e GrampsAIO-6.0.1--1_win64.exe
3b83a876fc9110f81818b9ff040026c9c02e0e171c0b2861c691df01b6ab6909 Gramps-Arm-6.0.1-2.dmg
7d4a72ae4b9c7d0c72b0fb63a5cd09ce397c9c825eb52fe8e7d8c95c4b285d69 Gramps-Intel-6.0.1-2.dmg
v6.0.0
Version 6.0.0 - a new major release, has been released on 2025-03-19.
Make sure to backup before you upgrade.
Changes since v6.0.0-rc2:
- Update translations: he, id, ko, sk.
- Update development status classifier.
- Update version in Sphinx API documentation.
- Update translation template for new release.
- Update
example.gramps. - Bump XML version to 1.7.2.
- Allow Gramps to continue if an addon rule fails to load. Fixes #13676.
- Add unit tests for the addon translator.
- Package Gramps-6.0.0-rc2 for macOS.
SHA256SUMS
37a0f80ca536850dc458730f349c77045ee7b7243c2b9b635a46bee38469b057 gramps-6.0.0.tar.gz
e3b0b602d01d891c47da657fd7e71787677e6d3101a625848b067dc2124e73e2 GrampsAIO-6.0.0--1_win64.exe
457a4bd5923509933c6a489de2a9a7f630f62f6d214c7c43d77ece93f165c08a Gramps-Arm-6.0.0-2.dmg
5d97df7382d227d1c6ff4bde20cb7ba5110d9fdfb3ff92ae0728ccf656fb630b Gramps-Intel-6.0.0-2.dmg
v6.0.0-rc2
Version 6.0.0-rc2, an experimental pre-release.
Make sure to backup before you upgrade.
The key word is experimental!
It might be unwise to "upgrade" your main/real Gramps family tree into 6.0.0-rc2. In general, we recommend you make a copy of your family tree instead (typically by doing a "gramps XML" export), then try 6.0.0-rc2 on the copy. (You can keep things really separate by using the GRAMPSHOME environmental variable, if you want.)
We are interested in your feedback, especially if you discover any bugs or problems which we haven't noticed.
2025-03-15
Version 6.0.0-rc2
- Update translations: ca, de_AT, en_GB, eo, id, ko, pt_PT, sk, sq.
- Add python-cffi to the Windows AIO build script.
- Remove check that path exists in the media path unit test. Fixes #13305.
- Simplify logic for setting data, config and cache directories. Fixes #13261, #13686.
- Migrate data from old the directory structure. Fixes #13300.
- Fix nested transaction error in the Test Case Generator tool. Fixes #13680.
- Enable Web Connection menu in all list views.
- Fix schema upgrade errors. Fixes #13674.
- Add database upgrade unit tests.
- Package Gramps-6.0.0-rc1 for macOS.
SHA256SUMS
118a86f30d91732a641f8c43904d3302756e4ab7e8af07e7a1bff2b88f09a493 gramps-6.0.0-rc2.tar.gz
a3a0eef92a924c8bd13942493d2037bfb892248b0761e5da7cbc347801803e1b GrampsAIO-6.0.0-rc2-1_win64.exe
2583770059a6f2341565e310f6775f2ed7a15bd22a892c94e0d86c0cffc8b19c Gramps-Arm-6.0.0-rc2-1.dmg
d138b068ced31de056eb73b730ab7d5ce914555c1c6d2f008c8d8460d6ccbdc8 Gramps-Intel-6.0.0-rc2-1.dmg
v6.0.0-rc1
Version 6.0.0-rc1, an experimental pre-release.
Make sure to backup before you upgrade.
The key word is experimental!
It might be unwise to "upgrade" your main/real Gramps family tree into 6.0.0-rc1. In general, we recommend you make a copy of your family tree instead (typically by doing a "gramps XML" export), then try 6.0.0-rc1 on the copy. (You can keep things really separate by using the GRAMPSHOME environmental variable, if you want.)
We are interested in your feedback, especially if you discover any bugs or problems which we haven't noticed.
2025-03-02
Version 6.0.0-rc1
- Update translations: ca, cs, da, de, de_AT, en_GB, eo, fi, fr, he, hr, hu, id, ko, mk, nb, nl, pt_PT, ru, sk, sv, ta, tr, uk.
- Add selenium to Windows AIO build.
- Simplify RelationshipPathBetween prepare method.
- Simplify HaseSourceOfBase prepare method.
- Fix upgrades from bsddb. Fixes #13633, #13652.
- Always return str from to_string methods.
- Fix bug with surname rules in Quick Views. Fixes #13657.
- Reformat code using the latest stable version of black.
- Strip whitespace from media path in media editor.
- Strip whitespace from name and URL in Addon Manager project editor.
- Provide new editor fallback icons for superscript and subscript. Fixes #13548.
- Change default preferences to be more appropriate for new users.
- Add extra checks when changing a parent in the family editor. Fixes #13642.
- Hide navigation bar selector when only one sidebar plugin is loaded. Fixes #13640.
- Fix media manager bug with relative to absolute path conversion. Fixes #13644.
- Fix bug removing citation references after deleting a source. Fixes #13639.
- Update the web search URL so that it works.
- Remove the default toolbar style option and replace it with "Both".
- Fix citation filter rules that search the source. Fixes #13635.
- Fix crash in source/citation selector with an empty filter. Fixes #13634.
- Convert deprecated filter operator "xor" to its synonym "one".
- Mac:
- Package release 6.0.0-beta2 on macOS.
- Update dependency versions, bundle contents.
- Remove python-fontconfig from the build, no longer used.
SHA256SUMS
a566c15b306c919e3f9cc9ecf31dc0bd618c82cd5864cd43b5cb993b7a002ba9 gramps-6.0.0-rc1.tar.gz
44153b235bb1bf03370371cf53f68ca01553c1e9c2b7f95cb8e1d51ac7ed5742 GrampsAIO-6.0.0-rc1-1_win64.exe
f0fca660054558d67998583d2a262cb379049a80ed2233524d44c92040efd152 GrampsAIO-6.0.0-rc1-2_win64.exe
922bfad7f48965b8c449b21d57ae58412d41b48c55b51625bd120863696e1f12 Gramps-Arm-6.0.0-rc1-1.dmg
924da50f0ec930bec49a79f916a34e5d4446eb6dcd87a0640d25d0bce0936f81 Gramps-Intel-6.0.0-rc1-1.dmg
v6.0.0-beta2
Version 6.0.0-beta2, an experimental pre-release.
Make sure to backup before you upgrade.
The key word is experimental!
It might be unwise to "upgrade" your main/real Gramps family tree into 6.0.0-beta2. In general, we recommend you make a copy of your family tree instead (typically by doing a "gramps XML" export), then try 6.0.0-beta2 on the copy. (You can keep things really separate by using the GRAMPSHOME environmental variable, if you want.)
We are interested in your feedback, especially if you discover any bugs or problems which we haven't noticed.
2025-02-12
Version 6.0.0-beta2
- Update translations: cs, de, de_AT, fi, he, hr, hu, is, it, nl, pl, pt_PT, sk, sv.
- Narrative web:
- Windows AIO:
- Set appbuild correctly.
- Add a build-number input to the workflow.
- Remove the "-- a new maintenance release" branding from the installer.
- Mac:
- Remove obsolete gtkspell3 from bundlefile. We're using gspell now.
- Package Gramps 6.0.0-beta1 for macOS.
- Center the progress bar in the main window status bar. Fixes #13630.
- Fix bug in generic filter (swapped lines).
- Fix the program name in the About dialog.
- Remove BSDDB version and duplicate Gramps version from About dialog. Fixes #13624.
- Rename "Help" button to "Wiki" in plugins dialog. Fixes #13625.
- Change the progress bar vertical alignment and padding. Fixes #13623.
- Import annotations in files using type hints.
- Specify the
obj_classwhen callingdata_to_object. - Fix crash during bsddb upgrade. Fixes #13627.
- Fix error when upgrading a database from 5.1 to 6.0. Fixes #13622.
- Ignore missing remote media in check and repair tool. Fixes #13618.
- Don't try to run
get_git_versionin release versions. - Correct the parameter type hints to accept
<object>|None. - Private proxy fixes.
- Fixed an iter that bypasses proxy.
- Fix modifiers in Hungarian date handler.
- Added orjson, and 'all' to the setup script.
- Updated the README (bsddb3 made optional, removed sqlite3).
- Fix the match method in the GenericFilter class. Fixes #13606.
- Replace unittest
assertEqualsbyassertEqual. - Fix type annotation syntax for Python 3.9.
- Fix error when searching by name in the place selector. Fixes #13605.
- Enable key press on date fields in sidebar filters. Fixes #13607.
- Fix all_people() simple access method to use new data format Fixes #13603.
- Translation fixes in probably alive code. Fixes #13604.
- Update CI workflow to run on the gramps60 branch.
SHA256SUMS
4c09364583623ba8aec5fdab39f6fafe321bc1be43047efe9341f3c4c1e551b8 gramps-6.0.0-beta2.tar.gz
949c6da8df903e5304cd0d39094a883083a257a11f9f2c5c36c63bef6184cf85 GrampsAIO-6.0.0-beta2-1_win64.exe