Gramps v6.0.0 released
Nick Hall via Gramps-users <[email protected]> Wed, 19 Mar 2025 21:26:29 +0000
| Newsgroups | gmane.comp.genealogy.gramps.user |
|---|---|
| Message-ID | <[email protected]> |
Version 6.0.0, a new major release, has been released on 2025-03-19. Make sure to backup before you upgrade. See: https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup *Highlights* _Reports_ The narrative web report has four main improvements: * New indexes for big databases. * Add heatmap. * Improve language and hamburger menus. * Show other roles for an event. Other report changes: * Add gender symbol option to the detailed descendant, detailed ancestral and descendant report. * Add Gramps ID option to Kinship Report. * Tree reports convert images to thumbnails for embedding. This allows cropped rectangles selected in the media references to be displayed. * Report options are now memorised on a per family tree (database) level. _Gramplets_ The following updates have been made: * Improvements to the backlinks (References) gramplets: * Allow an object to be made active from within the backlinks gramplet. * Add a context menu to make “Edit” and “Make Active” more discoverable. * Allow objects in the backlinks gramplets to be dragged to the clipboard. * Add edit capability to the notes gramplets. * Enhanced version of the Filter gramplet. _Selector dialogs_ The selector dialogs have been improved: * A standard search bar has been added to the person selector dialog. It may default to selecting men or women by default, but selecting on other columns is possible. * It is now possible to select multiple media objects in the media selector and gallery tabs. * The media selector has a new path column. _Other changes _ * Improvements to the Probably Alive code. * New rules: “Has Event”, “Has Source” and “Having Note of Type”. * New Gedcom 7.0 event roles: “Father”, Mother", “Parent”, “Child”, “Multiple”, Friend", “Neighbour” and “Officiator”. * Allow web-accessible file references in media objects. * Add a preference option for the selection of the toolbar style. * Enhancements to the help display. This is ongoing though. * Enable Web Connection menu in all list views. _Technical stuff_ These changes are probably less interesting to most people: * Many bug fixes. * Removal of deprecated features. * Adding type hints and static type checking. * Code quality improvements and clean-ups. * Extra unit tests. _Database-related changes_ In layman’s terms, the following changes have been made to the database: * We now store objects in the database in a human-readable format. * Power users can now read the database directly without needing to use python. * Certain operations may be slower, but we don’t think by much. * Refactoring and optimisation of the filters/rules should make these much quicker. * The new storage format will make future maintenance and optimisations easier for the developers. * Bug fixes* _v6.0.0_ * Allow Gramps to continue if an addon rule fails to load. Fixes #13676. _ v6.0.0-rc2_ * 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. * Fix schema upgrade errors. Fixes #13674. _v6.0.0-rc1_ * Fix upgrades from bsddb. Fixes #13633, #13652. * Fix bug with surname rules in Quick Views. Fixes #13657. * Provide new editor fallback icons for superscript and subscript. Fixes #13548. * 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. * Fix citation filter rules that search the source. Fixes #13635. * Fix crash in source/citation selector with an empty filter. Fixes #13634. _ v6.0.0-beta2_ * Narrative web: * Remote media cannot be opened. Fixes #13628. * Fix crash with empty an database. Fixes #13619. * Fix to show tree on print page. Fixes #13614. * Center the progress bar in the main window status bar. Fixes #13630. * Remove BSDDB version and duplicate Gramps version from About dialog. Fixes #13624. * 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. * Fix the match method in the GenericFilter class. Fixes #13606. * Fix error when searching by name in the place selector. Fixes #13605. * Enable <Enter> 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. _v6.0.0-beta1_ * Memorise report options for each database. Fixes #2455. * Add help button to plugin selection dialogs. Issue #13467. * Enhance display_help utility function. Add unit tests. Fixes #13562. * Crash with empty ADDR in narrative web. Fixes #13479. * Display the source icon in the event tab of an editor if the event has either an event citation or event reference citation. Fixes #13401. * Fix AttributeError in editor surname tab. Fixes #13322. * Improve the ProbablyAlive code. Implements #13443. * Skip TestImports if en_US locale is not available on build host. Fixes #13079. * Change layout of places and dates in familylines plugin. Adds symbols and changes format of birth and death events. Implements #7788, #10699. * Add missing tooltips in the Addon Manager Implements #13358. * Add support for ISO 639-3 part 3 standard language code. Fixes #12772. * Use preferred name instead of default name in name editor. Fixes #13256. You can obtain Gramps 6.0.0 from the GitHub release page. https://github.com/gramps-project/gramps/releases/tag/v6.0.0 -------------- next part -------------- An HTML attachment was scrubbed... -- Gramps-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gramps-users https://gramps-project.org