Gramps Changelog

What's new in Gramps 4.1.1

Nov 26, 2014
  • Fix custom place types in the place editor
  • Allow place type combobox to receive focus.
  • Store custom place types in the metadata table
  • Fix place type for places without a main location
  • Fix bug adding parent places to a new place
  • Prevent user creating a cycle in the place hierarchy
  • Avoid infinite loop when place cycle encountered
  • Prevent creation of a place cycle when merging
  • Fix error when no place is selected
  • Check that a place has been selected when saving.
  • Use the standard place selection widget to be consistent.
  • Add a new Top Level place through the Place Reference Editor
  • Fix backlinks code in place report
  • Backlinks for places can now also be places as well as events.
  • Fix check and repair tool for empty placerefs
  • Update location utilities to work with proxies
  • Place report does not run
  • Update place details gramplet
  • Locations are now displayed in a new separate gramplet.
  • Add check for empty handle in gramplets
  • Check DB lock on the recent opened trees list
  • Sidebarfilter gramplet does not fit well into People, Events or Media views
  • Fix new event default type considering existing events with default role
  • Rebuild secondary indexes after database upgrade
  • Importing gedcom files containing multibyte UTF-8 characters fails
  • Ahnentafel Report did not use Christening Date if no Birth Date
  • [Narweb:] Missing webpage for media under some circumstances
  • Fix narrated web report with gendex option enabled
  • Tweak to "default" CSS choice for the narrated web report
  • Invalid link for Merge citation Help button
  • Fix 'todo' gramplet
  • Fix path when using drag & drop to add media
  • Limit the number of generations displayed in the ancestor gramplet
  • Export of a subset of the tree failed
  • Fix issues in python3, and bytes-string mismatch with ICU
  • Fix url/uri handling with non-ascii characters under linux and mac
  • Fix name format on graphical reports
  • Fix name format on textual reports
  • Better GUI support for embeded custom attributes list on media object
  • Better keys for search under linux shells (.desktop file)
  • 'Unknown' person in detailed ancestor report can not be translated
  • Translations don't show in many labels
  • Ensure python text domain gets the right encoding.
  • Translate some punctuation marks
  • Various fixes around Geography and osmgpsmap

New in Gramps 4.0.3 (Jan 31, 2014)

  • Fix copy via context menu on Views into Charts Category
  • Fix Tab sequence in Name Editor
  • Fix citations gramplet into media view
  • Fix unhandled exception when inspecting media
  • Fix Citation sidebar filter for python3
  • Fix add link to a "Html code" note
  • Fix message on backup dialog
  • Fix space for selection lists
  • Fix spell with myspell and LANG
  • Fix changes root cursor to hand
  • Recent file parser now gives the file location
  • Fix vertical overflows on check and repair-tool dialog
  • Fix custom key/value (data item) on Database difference report
  • Fix unhandled exception in media exif information under Windows OS
  • Fix person selector in searchfilter under Windows OS
  • Starting Gramps without console is now possible under Windows OS
  • Specific OS handling
  • Common fixes and changes with 3.4.7.
  • Updated translations: ca, de, fi, fr, ru

New in Gramps 3.4.7 (Jan 27, 2014)

  • Gramps project web hosting now has an HTTPS interface; the old HTTP URLs redirect to it.
  • Development switched from SVN to git.
  • Add new filter rule matching citations having a source with a on a note
  • Add primary role option to event filter
  • Add Groups support and reduce number of lines in Event types selector
  • Add 'Last Change' column on selectors, when missing
  • Fix a filter rule on citation sidebar (Source:Note)
  • Fix url in Welcome gramplet when detached
  • Fix bug in associations filter
  • Better support for objects having citations as subobjects
  • Check Tag handling on people views
  • Keep at least one column on views
  • Reorder tool now updates citation IDs
  • Performance improvement in ancestor filter
  • Reduce number of columns in LDS temple selector
  • Fix menu action for last recently opened family trees
  • Fix minor visual issue on Merge Person dialog
  • Use 'Bat Mitzvah' (en_US event name)
  • "Add citation" missing in pop-up menu
  • Fix HTML spacing on GraphViz output
  • Enhancement on date validation into Date Editor
  • Invalid dates (like 2013-02-30) no longer crash the date editor or file import.
  • Fixed image handling in ODF docgen, thanks to Matthias Basler for the initial patch.
  • Fixed GEDCOM export for family _UID, added support for _FSFTID, by Enno Borgsteede.
  • Fixed bookmark handling in navigation views.
  • Multiple maintainability and usability improvements.
  • Translation updates and translation-related fixes.

New in Gramps 4.0.2 (Nov 11, 2013)

  • Citation merge works better for all objects with citations
  • Fixed citations attached to family events
  • Fixed several crashes, hangs, and data corruption scenarios
  • Fixed bugs in determining whether a person is alive, potentially resolving private data leak via export or report
  • VCF export/import now support gender information
  • Several bugs with filtering fixed, most filters now support regular expressions
  • Fixed bug in Hebrew calendar date calculations
  • Fix some regressions on GEDCOM file format export and enhancement on CONT/CONC handling
  • Multiple fixes and improvements on gramplets
  • Multiple fixes in the narrated website and web calendar reports
  • Enhancements on date and calendar
  • Some fixes and improvements of the webapp
  • Fix on Database Differences module
  • Enhancements of the citation tree view (Sources category)
  • For add-on developers: improvements in User class interface
  • Polish and consistency on Gramps XML export
  • Bump XML schema to 1.5.1
  • Fixed several long-standing problems with report generation
  • Better support of RTL locales (Arabic, Hebrew, etc.) in GUI
  • Better support for language selection on some reports
  • Better way for displaying missing dependencies
  • Better spellchecking support
  • Platform-specific fixes for Mac and Windows
  • Add printing functionality for all geography views
  • New date handlers for Arabic and Greek
  • Repaired and enhanced tests broken since 3.3.x, resulting in overall reliability improvements
  • Add a support for AppData
  • New command-line options -y/–yes and -q/–quiet
  • Translations updated: ar, cs, de, fr, lt, nb, nl, ru, sv.

New in Gramps 3.4.6 (Oct 29, 2013)

  • Citation merge works better for all objects with citations
  • Fixed citations attached to family events
  • Fixed several crashes, hangs, and data corruption scenarios
  • Fixed bugs in determining whether a person is alive, potentially resolving private data leak via export or report
  • VCF export/import now support gender information
  • Several bugs with filtering fixed, most filters now support regular expressions
  • Fixed bug in Hebrew calendar date calculations
  • Support space in Gramps ID with GEDCOM file format export/import
  • Multiple fixes in gramplets
  • Multiple fixes in the narrated website report
  • Some fixes and improvements of the webapp
  • Enhancements of the citation tree view (Sources category)
  • Polish and consistency on Gramps XML export
  • Bump XML schema to 1.5.1
  • Fixed several long-standing problems with report generation
  • Better support of RTL locales (Arabic, Hebrew, etc.) in GUI
  • Platform-specific fixes for Mac and Windows
  • New date handler for Arabic
  • Translation updates and translation-related fixes
  • Repaired and enhanced tests broken since 3.3.x, resulting in overall reliability improvements

New in Gramps 4.0.1 (Aug 6, 2013)

  • Translations updated: cs, de, es, fr, hu, nb, nl, ru, and uk; new support for Arabic.
  • Gtk3: a fix for the menu in the person editor and Geography views; conversion of deprecated code for the indicator in entryfield.
  • Gedcom: a fix for a crash on export when there are addresses; a fix for spaces in IDs.
  • Disallows bookmarking a source in the Citation Tree View.
  • New holidays, date, and relationship handlers for Ukrainian.
  • Enhancements for testing localized Relationship handlers.
  • More names and events on the data.gramps sample.

New in Gramps 3.4.1 (Sep 14, 2012)

  • 0005932: [Windows Port] GraphViz does not run correctly when run from icon (PeterL) resolved.
  • 0006029: [Windows Port] Error on searching Volume/Page in Citation View (PeterL) resolved.
  • 0005979: [Windows Port] Error message while running Tools/Family Tree Repair/Rebuild Reference Maps... resolved.
  • 0005735: [Interface] Custom Source filter missing (kulath) resolved.
  • 0005768: [Reports] Gramps will not produce website (dsblank) resolved.
  • 0005914: [File Formats] [XML] Cannot save bookmarked citations into Gramps XML file format (romjerome) resolved.
  • 0005851: [Reports] '&' in a person's name gives pango warnings and does not display the text in graphical reports (ander882) resolved.
  • 0005981: [3rd Party Addons] Clipboard Gramplet not retaining contents across sessions (dsblank) resolved.
  • 0005990: [File Formats] order of families not preserved across XML export-import (dsblank) resolved.
  • 0005756: [Interface] First names are sometimes displayed incorrectly in Ancestry View (bmcage) resolved.
  • 0005785: [Windows Port] print statements in Check.py causing a crash in Windows (pythonw.exe) after outputting 4096 characters (kulath) resolved.
  • 0005752: [Person View] Unable to sort persons by tag names (Nick_H) resolved.
  • 0005958: [Reports] Error when a father or mother is not known in a family (ander882) resolved.
  • 0005384: [3rd Party Addons] 38889: ERROR: _gramplet.py: line 328: Gramplet gave an error: Plugin Manager (dsblank) resolved.
  • 0005782: [3rd Party Addons] _gramplet.py: line 330: Gramplet addon (dsblank) resolved.
  • 0004538: [Search/Filtering] security information disclosure: export with "restrict data on living people" on leaks first names when patronymic is present (dsblank) resolved.
  • 0005713: [3rd Party Addons] Fix capitalization of given names is dangerous to use. See example below (dsblank) resolved.
  • 0005708: [General] Confusing results with statistic gramplet and filter (dsblank) resolved.
  • 0005443: [Other] Maximum number of generations (dsblank) resolved.
  • 0005696: [Interface] clicking the "home" icon should report if no "default person" has been set (PaulFranklin) resolved.
  • 0005765: [General] table-lines out of order in complete-individuual-report in LaTeX (PaulFranklin) resolved.
  • 0005794: [Reports] Birthday list report has invalid code (romjerome) resolved.
  • 0005781: [Merging] Errors with Merge Citations (kulath) resolved.
  • 0005825: [Plugins] Error in SessionLog (jralls) resolved.
  • 0005827: [Media] "Restore default gramplets" causes crash (Nick_H) resolved.
  • 0005733: [Reports] descendant chart does not scale text down in ODT output (ander882) resolved.
  • 0005778: [Localisation] Error in the label "Aperçu des note" (French version). (romjerome) resolved.
  • 0005705: [Plugins] Wrong detection of error (burial before death) when checking data (romjerome) resolved.
  • 0005718: [General] crashes on startup (PaulFranklin) resolved.
  • 0005755: [Reports] some report "custom paper" sizes are saved incorrectly (PaulFranklin) resolved.
  • 0005727: [Reports] some PDF book reports have extra blank pages between them (PaulFranklin) resolved.

New in Gramps 3.4.0 (May 31, 2012)

  • This feature release adds storing data from large sources, import/export, image handling, gedom handling, Gramplets, date handling, citations, reports, platform-specific fixes (Windows, OS X, Linux), and many translation updates.

New in Gramps 3.3.1 (Oct 3, 2011)

  • translation updates: ca, cs, de, fr, hr, it, nb, nl, pl, pt_br, sk, sl, sv, uk, zh_cn
  • new languages in this release: ja (Japanese), vi (Vietnamese)
  • 36 bugs closed since v3.3.0 [1]
  • 79 translation commits since v3.3.0
  • 189 code commits since v3.3.0
  • ten years since v0.1.1 was first released
  • “Thank you!” to Donald Allingham, The Gramps Developers, translators, and our every day users

New in Gramps 3.2.5 (Dec 2, 2010)

  • This version has been fixed so that it again runs with Python 2.5.
  • All notes and sources are written to gedcom files.
  • CLI fixes.
  • GeneWeb and LegacyGedcom fixes.
  • NarrativeWeb fixes.
  • Memory leak fixes.
  • Various other small fixes.
  • Many translation updates.

New in Gramps 3.2.4 (Oct 11, 2010)

  • There were 17 individual developers who committed code changes. (The number may actually be slightly higher since some people commit on behalf of others who don’t have write access to subversion.)
  • There were more than 120 bug fix commits against gramps32 since the release of 3.2.3.
  • There were almost 40 additional commits that were purely translation updates.

New in Gramps 3.1.3 (Jan 23, 2010)

  • Contains translation updates, crash fixes, bug fixes, and minor updates.
  • fixes and updates to:
  • notes, date handler, GEDCOM parser, GEDCOM export, PlaceView,
  • thumbnails, unicode/text truncation, Gramplets, gtk 2.18/Ubuntu 9.10,
  • xml export/import data loss, GeneWeb GEDCOM import, css updates
  • several MacPorts-specific fixes
  • several Windows-specific fixes

New in Gramps 3.1.1 (Mar 10, 2009)

  • The release of 3.1.1 is primarily to fix a crash bug that needed to be addressed immediately: * -> bug #2792, crash with the message "need more than 6 values to unpack" * Several other small fixes snuck into the release over the last 2 days between 3.1.0 and 3.1.1: * -> add a warning when installing from .tar.gz * -> bug #2121
  • graphviz reports were generated off-page * -> various gramplet fixes * -> several text typo fixes and translation updates (de, fr) * -> bug #2772
  • name display format * -> bug #2789
  • fix for HTTP 404 in NarrativeWeb due to bad relative path

New in Gramps 3.0.3 (Oct 20, 2008)

  • Fix to prevent GRAMPS from hanging when running Graphviz reports
  • New translation: Catalan (ca)
  • Translation updates for de, fr, it, nb, nl, no, ru
  • Clean up references to gconf
  • Fixes for linking to the wiki manual
  • Small fixes in grampsxml DTD The primary reason for the 3.0.3 release is to fix the Graphviz report hang issue introduced in 3.0.2.