Skip to content

Releases: gramps-project/gramps

v5.0.0-rc1

20 May 20:53
Compare
Choose a tag to compare
v5.0.0-rc1 Pre-release
Pre-release

2018-05-20
Version 5.0.0-rc1

  • po/fi.po: Update Finnish translation
  • po/ru.po: Update Russian translation
  • po/de.po: update German translation
  • po/cs.po: Update Czech translation
  • po/ca.po: Update Catalan translation
  • Fix merge persons when removed person was the Home (default) person
  • Fix FanChartDesc for typo (copy/paste error). Bug occurs when selected
    person has more than 4 parents.
  • Fix Tag editor for multiple tag removes
  • In Narweb, Relationship to Center person reversed
  • Fix Citation Tree view for crash after plugin reload
  • Fix 'References' Gramplet for issue when activated during an import
  • disable Application Menu during import
  • Fix Person/Family/Event view updates on various associated changes
    • Fix Event view for changes in Main Participants
    • Fix Person/Event/Place views for update to a Place or enclosing place
    • Fix Person views to update on changes in birth/death event/place
  • Allow unicode characters in json export
  • Filtering problems in the geography view
  • Crash when looking for a place within an area
  • use same box margin for SVG and PDF.
  • Webcal crashes after Narrative Web site exists
    multiyear select option problem
  • Catch exceptions when loading recent files
  • Check that backend exists before loading database
  • Disable family tree manager features when a backend is unavailable
    If the default backend is unavailable, then reset it to bsddb.
  • Enclose tree report image path and file name in braces
  • Crash when selecting an old note, event, media, ...
    Try to sort on another column.
  • [NewRepositoryEditor]Fix help link
  • [ReorderGrampsID]Fix broken help link
  • Fix FTM for delete tree, followed by close; Title etc. shows old tree
  • Fix Relationship path between filter for silent fail
  • setup: Add configuration flag --no-compress-manpages.
  • glade: Don't strip newlines from builder files.
  • List sort by number for citation confidence level
  • Fix confidence level sort in list views -based on the date-sort code.
  • Fix confidence level tooltip -Stop run on text.
  • Fix error in place displayer when offset is outside valid range
  • Fix places in example.gramps
    • Moved Greek places into top level Greece entry & added English names.
    • Removed Puerto Rico as a country as part of USA
  • Use sgettext for Name Format dialog
  • Enable copying the birth & death fields for relationship view
  • Allow Copying of text fields for Details tabs in selected views with
    Details gramplets.
    • Person Details
    • Place Details
    • Repository Details
  • Geography: KML media objects not shown on map. Geography doesn't conform to the
    relative paths If a place has no coordinates, KML files are not displayed.
  • Fix Fan charts for scrolling/resizing of window; bad rendering
  • Fix Clipboard for HandleErrors during db changes
  • Fix Clipboard for Drop/Edit of Surname group in People Tree view
  • Fix Relationship Graph for extraneous families when using filter
  • Fix export gpkg when media files have fractional timestamps.
  • Remove reference to postgresql in core code
  • Move dbapi-specific code out of DbGeneric
  • Create db _schema_exists method
  • Fix place format option in place report
    • Use -1 instead of None for default place format
    • adds New [Place format:] option on the [Report Options (2)] tab
  • [Narrative Web Report] Incorrect heading for stepmother or stepfather
  • Cairodoc: Fix Book TOC and Index numbering and placement
  • Fix Fan Chart(s) so they don't crash when opened as last view
  • Fix Organize Tag editor for exception on 'x' close
  • selectors: Change BaseSelector so that selection is kept during Find/Clear
  • Fix multi-page Graph output to pdf with filenames containg spaces
  • Fix Clipboard for right-click on empty clipboard
  • docs/conf.py, docs/gen/gen_db.rst: Fix ImportError & update API docs year 2018
    • Fixes ImportError: No module named 'gramps.plugins.db.dummydb'
    • Update Copyright to 2018
  • Webreport: Privacy problem with the relation to the center person.
  • Fix Report Options when used with empty db
  • debian/changelog: Finalise debian/changelog for beta1 release.
    Also fix old syntax & trailing whitespace issues
  • debian/rules: Enable extra tests that were failing for alpha3
  • debian/patches: Patch person_rules_test.py To remove hard coded build path
    from import. Fixes FTBFS due to test failure.
  • debian/NEWS: Delete debian/NEWS file, only really applies in Debian
  • debian/changelog: First beta release of gramps 5.0
    • Sync debian directory with Debian experimental branch on salsa
    • Point Vcs URLs at the Gramps Project on Github
    • Correct spelling in debian/rules, node > nose
    • Delete gbp.conf, not required as gbp not used to build package
  • debian/gbp.conf: Remove gbp.conf, will not be using gbp to build
    deb package Avoids updating it for every branch used to build it
  • debian/rules: Fix spelling in d/rules node > nose
  • debian/control: Update Vcs URLs to point at Gramps Github repo
  • debian/NEWS, debian/README.Debian, debian/README.test,
    debian/compat, debian/control, debian/copyright, debian/gbp.conf,
    debian/gramps.docs, debian/rules, debian/source/format,
    debian/source/local-options, debian/tests/control,
    debian/tests/gramps-import-export, debian/upstream/metadata,
    debian/watch: Resync debian dir from Debian 5.0 experimental branch
  • debian/changelog: Update debian/changelog with releases since 4.0.3
  • Fix testsuite failure when build happens out of the source tree.
    Build path was hardcoded in an import in: person_rules_test.py
  • mac/Info.plist, mac/gramps.modules: Release Gramps 5.0.0-beta1 on MacOS.

5.0.0-beta1

18 Feb 14:28
Compare
Choose a tag to compare
5.0.0-beta1 Pre-release
Pre-release

Version 5.0.0-beta1, 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 5.0.0-beta1. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-beta1 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been over four months since 5.0.0-alpha3 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

2018-02-17
Version 5.0.0-beta1

  • pt_PT, hu, cs, it, fi, de, ru: update translation
  • update Readme for Gramps 5.0.0
  • new genealogy tree report
    • Replace backslash in image path for Windows
    • Escape special LaTeX characters
    • Copy output file from temporary directory
    • Fix character encoding for new tree category reports.
    • Add support for new genealogy tree report category.
  • Fix Place Tree view for proper display after filter cleared.
  • Implement place formats
  • Some dates are not translated in webcal
  • Some dates are not translated in webcal
  • Webcal link problem in the year glance page
  • Link problems depending on LANGUAGES.
  • Increment year to 2018 for About box.
  • data/holidays.xml.in: Fix holidays in Finnish
  • fix Sidebar to resize better
  • mac/gramps.modules: Update pyicu to v 2.0.3
  • mac/gramps.modules: Consolidate Python2 and Python3 meta-modules.
    GObject-Introspection now works with Python3 so the split isn't needed
    any more.
  • Add tooltip to links in styled text editor.
  • [MacOS] Replace GDK_CONTROL_MASK with GDK_META_MASK in accelerators.
  • Set the mnemonic modifier key to Alt-Ctrl for the Quartz Gdk backend.
    This avoids interference with the use of the Alt/Option key for extending
    the keyboard.
  • Fix Family Lines Graph when 'unknown' places are present
  • Fix Export View to CSV when Unicode characters are present
  • Fix several intl date displayers for missing parameter.
  • mac/gramps.accel: Update gramps.accel for gramps50
  • Some filter optimizations to avoid repeated parts of tree scan
  • Fix view buttons order keeps changing on different startups
  • Fix DescendentTree report; more space beneath Title
  • Fix DescendentTree report for crashes
  • Fix Book XML handler for unusual characters in report name
  • Fix 'Generate Book' dialog for bad transient parent
  • Fix Book XML handler to deal with unusual characters in Book name
  • Add color schemes to config
  • Surname Editor; fix so changes made update Person 'Preferred Name'
  • Surname Editor, fix fields for better fit in minimum width dialogs
  • Surname Editor; fix loss of data if using mouse to change fields
  • Add Garbage collection after tools/reports
  • Main Window menu 'Add' keyboard Acellerators
  • Fix Add menu Accelerators so they don't activate on Shift-'x'
  • Change Gramps 'Add' menu so 'New' is not used
  • Export Web Family Tree; error on file write is now a message, not exception.
  • Fix Export Web Family Tree for errors on file write
  • Pylint on Web Family Tree export
  • Fix Citation Editor to Tab out of Confidence ComboBox
  • Narrated Web Site:
    • Translation problem in narrative web.
    • crash in narrative web if no unused media
    • Apply places changes to the narrativeweb.
      Also change order between locations and locations alternate names.
    • Suppress extra line in Alternate Names section.
    • Added an option for the statistics page.
    • We have problems with notes: pages are too large
    • Difficult to see some page on a mobile phone when you have notes.
    • Resizing of images on a mobile
    • Maps are too bigs on a mobile
    • Split the event line to have a narrower page
    • The note is spanned on two columns (Place + Description)
    • In media pages, the progress meter doesn't work well.
    • Add a progress meter for the medialistpage
    • warnings reported to console
    • Mainz css file produces left aligned FamilyMap pages
      Solving Mainz problem creates new ones with Basic-Blue and Nebraska
      styles sheet.
      Some cleanup with unused css file (GeoView.css)
    • Many problems with css files and the ancestor tree
    • media file not created if we have unused media.
    • Fix Narrative Web works poorly on Android browser
  • Clear old custom name formats when database loaded
  • Fix shading colour in relationship view for dark themes.
  • Fix link colour for dark themes.
  • Fix default foreground colour in list views for dark themes.
  • fix Fan Chart for exception on right-click of person with no parent
  • Fix Fan Chart Print centering and scaling on Windows
  • Fix Media Preview Gramplet for closed db
  • Added a requirement for pango and pangocairo versions
    Eliminates a warning that was present when calling a report from the
    command line.
  • Fix Styled Text Editor for exception on non-editable text click
    Also prevent editing of links on non-editable text.
  • Suport FTM 2017 Gedcom tags on import
    FTM adds subordinate PLAC and OBJE data to INDI.ADDR which is non-standard.
    So treat it as a Residence Event, instead of an Address.
    FTM puts _DATE and _TEXT tags subordinate to OBJE, also non-standard.
  • Fix Family tree Manager: rename a locked db, don't open, but title bar
    changes.
  • Fix Person, Family Sidebar Filters to add custom Event types
    Also fix Family Sidebar Filter RelType init with closed db
  • Fix ProxyCache to deal with memory leak
  • Fix duplicated method in ProxyCache
    Also changed size request to better utilize actual memory
  • Dbapi: Fix for broken 'backlinks' after a delete.
  • Dbapi: Use UPDATE instead of DELETE and INSERT
  • Remove write_version method from the database API
    This is specific to the BSDDB backend.
  • Fixes for in-memory databases
    In-memory databases always allow write access and don't need to use lock
    files.
  • Enable Sqlite backend for all users
  • Move PostgreSQL backend into third-party addons
  • Implement locking for dbapi backends
  • New convenience function to return database methods
    Examples: db.method('get_%s_from_handle', 'Person')
    db.method('get_%s_from_%s', 'Event', 'gramps_id')
    Returns None if the method doesn't exist.
    Formats 'iter_%s' and 'get_number_of_%s' use the plural forms and are
    not yet implemented. Replaces old get_table_metadata method.
  • postgresql: Add login dialog and username/password command line options
  • Write dbapi schema version to metadata table instead of a file
  • Remove hardcoded references to BSDDB database backend
    The default backend in the preferences is now used for:
    • Archive checkout
    • Import from the command line - python Gramps.py file
    • Import by drag and drop onto the family tree manager
  • db: Remove set_save_path method
    The path is already set in the database load method.
  • Add missing methods to database unit test
  • Add missing base database method.
  • db: Remove get_schema_version method.
  • db: Remove has_gramps_id method from the public API.
  • db: Remove get_gramps_ids method from the public API.
  • db: Make get_number_of, get_raw_data and has_handle methods protected.
  • db: Remove get_from_name_and_gramps_id method.
  • db: Remove get_from_name_and_handle_method.
  • postgresql: Ignore empty connection settings
  • Include new PostgreSQL error handling in CLI
  • Improve PostgreSQL error handling
    Re-raise a DbConnectionError if the connection raises an error.
  • Add connection preferences for PostgreSQL databases
  • bsddb: Build surname list with unique names.
  • fanchart2way: Use escape from html rather than cgi package
  • Fix QuestionDialog display for html like characters in title
  • Fix Find Database Loop tool for faster operation and better display
  • Fix FamilyRelationshpType _DATAMAP order to correspond with values
  • Fix HandleError on IsLessThanNthGenerationAncestorOf filters
  • Fix Relationship Graph to shows families if siblings but no parents
  • Fix Deep Relationship filter to avoid recursion crash
    This also changes filter to use shortest paths.
  • Fix to allow filter progress meters in flat views
  • Fix Gedcom import for illegal Gedcom Family Attributes
    TMG Gedcom exports an illegal NCHI with sub-data for FAM.
    Gramps could not handle this and attached the sub-data to the FAM creating
    some corrupted Event records.
  • Fix Session Log for exception on closed db reference click
  • Fix 'Welcome' Gramplet and StyledTextEditor for Link handling
  • fix Quickreport start from Editor when object not yet committed
  • Fix Find Database Loop tool for wrong transient parent for progress
  • Fix Test Case Generator to not create illegal 'None' handles
  • Fix Gedcom export for bad Hebrew Months
  • Can't link to a place if wrong lat/lon in the db.
  • Update redirected wiki link from GRAMPS_XML > Gramps_XML
  • Missing arg when right clicking in geography view.
  • INSTALL: Change INSTALL to replace 'python' with 'python3 for script invokes
  • Check&Repair; add checks for 'backlinks' and repair if needed.
  • Fix CSV importer for place event name using gramps_id
  • Fix PlaceModel to avoid exception following merge
  • Fix Geography view 'Find' when db is closed.
  • Fix interactive search for exception on click then down arrow
  • Create where_is utility to locate a binary in the standard places
    This is particularly useful on Mac OS X where Gramps is passed a PATH that
    does not include elements added by the terminal shell.
  • Fix relationship Graph so Unicode chars on Multiple pages works.
  • Use Gdk.Event.triggers_context_menu in osmgpsmaps.py.
  • Replace is_right_click implementation with Gdk.Event.triggers_context_menu().
  • Replace use of CONTROL_MASK with PRIMARY_INTENT. For better UX on Macs.
  • Fix opening recent family trees
  • Fix exception when changing a family with Add person...
Read more

v4.2.8

09 Feb 21:19
Compare
Choose a tag to compare

Version 4.2.8, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since 4.2.7:

  • Fix Geography views for bad 'dbstate.is_open()' test

v4.2.7

08 Feb 20:48
Compare
Choose a tag to compare

Version 4.2.7, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since 4.2.6:

  • Fix Export View to CSV when Unicode characters are present
  • Fix several intl date displayers for missing parameter
  • DescendantTree report; fix crashes and Title spacing
  • Fix Book XML handler to deal with unusual characters in Book name
  • Add support for new genealogy tree report category
  • Fix Media Preview Gramplet for closed db
  • Suport FTM 2017 Gedcom tags on import
  • Fix Person, Family Sidebar Filters to add custom Event types
  • Fix QuestionDialog display for html like characters in title
  • Fix FamilyRelationshpType _DATAMAP order to correspond with values
  • Fix Gedcom import for illegal Gedcom Family Attributes
  • Fix Gedcom export for bad Hebrew Months
  • Change INSTALL to replace 'python' with 'python3 for script invokes
  • Fix CSV importer for place event name using gramps_id
  • Fix Geography view 'Find' when db is closed
  • Fix interactive search for exception on click then down arrow
  • Create where_is utility to locate a binary in the standard places
  • Fix relationship Graph so Unicode chars on Multiple pages works
  • Update authors file
  • Fix Gedcom import for "1 MARR Y" issue
  • Fix Export Web Family Tree for errors on file write
  • Fix Citation Editor to Tab out of Confidence ComboBox
  • Reset the dependencies on the new meta-module
  • Use online modules
  • Consolidate Python2 and Python3 meta-modules
  • Use None as the foreground colour for untagged rows in list views
  • Fix shading colour in relationship view for dark themes
  • Fix link colour for dark themes
  • Fix default foreground colour in list views for dark themes
  • Fix Undo; crashes due to race in Gtk
  • Gedcom import with OBJE/FORM URL on event
  • EOFError [Ran out of input] in Clipboard
  • Cannot drag & drop textual value via clipboard
  • Fix 'DbBsddbRead' object has no attribute '_Callback__callback_map'
  • Reports - Narrated Web Site Failure
  • Fix link path in gramps-launcher compile instructions
  • Update translations: fi, de

v5.0.0-alpha3

03 Sep 07:00
Compare
Choose a tag to compare
v5.0.0-alpha3 Pre-release
Pre-release

Version 5.0.0-alpha3, an experimental pre-release.

The key word is experimental!

It might be unwise to "upgrade" your main/real gramps
family tree into 5.0.0-alpha3. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-alpha3 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been over a year since 5.0.0-alpha1 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

https://gramps-project.org/wiki/index.php?title=Using_the_bug_tracker

Please file a bug report (selecting the "5.0.0-alpha3"
version) if you find one. We want testers for alpha3,
but only if you are sophisticated and resilient enough
to know how to keep it away from your real data.

Make a backup on your old gramps first, just in case.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '5.0.0-alpha2':

  • Fix Undo -- crashes due to race in Gtk
  • Fix for deleted objects referenced in Note StyledText Links
  • Strange index and surnames count in narrative web
  • Missing references in narrative web
  • Timestamp set to zero makes gramps crash on Windows in narrative web
  • Avoid loop in narrativeweb with citation, source, and media.
  • Use the default database backend for database conversion
  • Remove version from the database type column in FTM
  • Correct issue with exception on database change in gramplets
  • Add empty role to person and family backref lists in narrative web
  • Refactor narrative web report
  • Fix InMemory db close error
  • Eliminate unparsable "day month year" dates in Swedish
  • Check for installed DB backend on DB selector
  • Fix crash when import complex .gramps 5.0 current branch backup file
  • Fix no-day numeric date display in y-m-d locales
  • Flag three small-dialog "close" buttons to be translated
  • Prevent DBAPI from nesting transactions for metadata
  • Tidy database summary information
  • Reorganise DBAPI plugins (add SQLite, PostgreSQL; remove DBAPI, InMemoryDb)
  • Remove DBAPI settings.py file
  • Date Editor has 'Type' and 'Quality' labels swapped
  • Allow multiple collations per DB connection
  • Fix HandleErrors with Family Merge and issues on close/open in gramplets
  • Augment internal schema (title properties, source attribute lists, etc.)
  • Guarantee order on DB emits
  • Undo of delete person on DBAPI fails
  • Fix creating new PostgreSQL database
  • Use all parameters in settings.ini for PostgreSQL
  • Ignore 32-bit vs. 64-bit when reporting Windows errors, and 'Distribution'
  • Fix verify tool to close and save configs properly
  • Open web links with /usr/bin/open on Mac and Python older than 3.5
  • Flag for translation some more colons for French
  • Path to Narrated Web alternate image is wrong
  • Narrative web: crash using OSM when bad lat/lon
  • Fix FamilyGroup crash by Python's sort routine on ICU bytearrays
  • ReorderIds tool crashes with 'bytes' error on BSDDB
  • Add 24x24 PNG -- not having it makes for an ugly charts toolbar in HiDPI
  • 'DisplayState' object has no attribute 'set_autobackup_timer'
  • Fix unnecessarily long relative paths generated on Windows
  • The get_name_group_mapping method should return a string
  • Fix names not displayed in relationship graph
  • Citations Gramplet doesn't update in many cases
  • Fix HasCitation rule in citation filter sidebar
  • Outdated bugtracker link in Unexpected Error reporting wizard
  • Family Lines report generates empty PDFs when name has double-quotes
  • Non-local character in DB name causes crash on Windows
  • Fix dead people shown as alive in narrative web
  • Fix GEDCOM import with OBJE/FORM URL on event
  • Fix drag in media reference editor so it creates/updates selection
  • Fix spin button updates in media reference editor
  • Media preview size changes
  • Fix more dialogs which are mapped without a transient parent
  • Undo of delete doesn't update views
  • Fix error on 'cancel' for DB upgrade
  • Top Surnames Gramplet doesn't update when DB is closed
  • Fix DBAPI PostgreSQL crash
  • Try to link a map position if we have an active place
  • Remove recursion in ancestor filters
  • Fix more HandleError crashes, in views and gramplets
  • Fix relationship calculator failure
  • Update translations: ca, cs, da, de, eo, fr, fi, hu, is, lt, nl, pt_BR, ru, sl, uk

v4.2.6

01 Aug 09:44
Compare
Choose a tag to compare

Version 4.2.6, a new maintenance release, has been released.

Make sure to backup before you upgrade.

Changes since '4.2.5':

  • Fix HasCitation rule in citation filter sidebar
  • Fix use of regular expressions
  • Date Editor had 'Type' and 'Quality' labels swapped
  • Fix FamilyGroup Report
  • Fix names not displayed in relationship graph
  • Fix outdated Bugtracker link in reporting wizard
  • Fix replacements in Ancestor tree
  • Fix Default Browser Setting
  • Fix linking place on OpenStreetMap view
  • Fix Family Lines Report having unescaped characters
  • Fix non-local character in DB name (Windows OS)
  • Fix checking for "event.string" in "treeview_keypress"
  • Fix invalid February 29th date in Julian dual-dated
  • Fix Note on CIR when it is attached to a (preferred or alternative) name through the names dialog.
  • Improve time loading for person selector in census forms
  • Fix incorrect SoundEx result
  • Fix Error printing on ancestor tree graphical report
  • Fix custom filter creation with 'Events occurring on a particular day of the week'
  • Bug in the Name Editor / Group As
  • Gramps CSV export of Places did not generate correct Title.
  • Add custom Family Relations not shown in the filter siderbar
  • Fix non-textual value on Tag report
  • Fix 'interface.dont-ask' config key ignored on Note edition
  • Fix Reorder Relationships dialog
  • Shrink size of Break Lock (and other QuestionDialogs)
  • Only selection of Active or Home person if commited
  • Fix quick search exception when nothing in searched list
  • Fix problem adding parents
  • Fix bookmarks keybinding on Mac OS
  • Fix failure to load default gramplets if GExiv2 is missing or too old.
  • Update API doc for place displayer
  • Add datestrings to Turkish translation
  • Update translations: cs, de, fr, fi, hu, it, ru, sl, sv, tr

In memory of Peter Landgren.

v5.0.0-alpha2

10 Jun 18:56
Compare
Choose a tag to compare
v5.0.0-alpha2 Pre-release
Pre-release

Version 5.0.0-alpha2, an experimental pre-release.

Think on backup.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '5.0.0-alpha1':

See change log: https://gramps-project.org/bugs/changelog_page.php?version_id=87

The key word is experimental!

It might be unwise to "upgrade" your main/real gramps
family tree into 5.0.0-alpha2. In general, we recommend
you make a copy of your family tree instead (typically by
doing a "gramps XML" export), then try 5.0.0-alpha2 on
the copy. (You can keep things really separate by using
the GRAMPSHOME environmental variable, if you want.)

It's been about a year since 5.0.0-alpha1 was released
so we are interested in your feedback, especially if you
discover any bugs or problems which we haven't noticed.

https://gramps-project.org/wiki/index.php?title=Using_the_bug_tracker

Please file a bug report (selecting the "5.0.0-alpha2"
version) if you find one. We want testers for alpha2,
but only if you are sophisticated and resilient enough
to know how to keep it away from your real data.

v4.2.5

15 Dec 22:34
Compare
Choose a tag to compare

Version 4.2.5, a new maintenance release, has been released.

Make sure to backup before you upgrade.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '4.2.4':

  • The configparser is assuming the wrong encoding
  • Sorting in family tab of narrated web report
  • Silence remaining PyGIWarning
  • Sorting of relationships in family tab of narrated web report
  • Use latest valid date rather than today
  • Modify endonym handling in place displayer
  • Fix house number concatenation
  • Allow merging of families with one or more parents in common
  • Jump to Gramps ID functionality doesn't work
  • Ability to search alternate place names when selecting place
  • Fix clear map action on Geography
  • Database repair tool always edit all source objects
  • Database repair tool ignored some objects with tag
  • "Enclosing" gramplet includes places outside valid date ranges
  • Fix icon and tooltip in LDS editor
  • CSV import fails
  • Fix duplicated Gramps IDs on Gedcom import
  • Unexpected error Preferences > Dates > Markup for invalid date format
  • Fix Import Vcard, can create multiple surnames with all selected as 'Primary'
  • Fix Gedcom import in some alternate languages; improper date parsing
  • Export options 'Preview' buttons create hidden quickreport
  • Alignment radio buttons in the style editor do not work
  • Select Place search & Source/Citation hierarchy should NOT be expanded
  • Tweak improvement on Tag editor
  • Support for Windows Python3 pythonw.exe
  • Wrong parsing Numeric date format for cs_CZ locale
  • Fix Icelandic and German translations
  • Fix Norwegian relationship calculator
  • Update translations: cs, de, fi, fr, hu, is, nb, ru

v4.2.4

04 Sep 17:06
Compare
Choose a tag to compare

Version 4.2.4, a new maintenance release, has been released.

Think on backup.

https://www.gramps-project.org/wiki/index.php?title=How_to_make_a_backup

Changes since '4.2.3':

  • fixes for the PHON, FAX, EMAIL and WWW Gedcom tags to support Gedcom v5.5.1
  • use more relative import
  • Support for FTM and others Custom Gedcom Event Tags on import
  • fix '_deeprelationshippath' filter rule
  • Narrativeweb: some dates are incorrect in tar archive.
  • MacOS: Update graphviz to 2.38 and change to a binary launcher in app bundles.
  • Gramps crashes when closed while exporting
  • Some events are not shown in familymaps page.
  • Remove old debug bloc on place selection.
  • Add GUI and CLI config option to allow easy setting
  • Chinese characters are not rendered properly in pdf reports
  • Support v5.5.1 OBJE/FORM/MEDI tag on embedded OBJE
  • Sorting of Sources on gedcom
  • Change "class xxx(object)" to "class xxx"
  • Use "with open" instead of "try: except:"
  • Change "raise NotImplemented" to "raise NotImplementedError()"
  • Add new argument to IsEnclosedByRule
  • Narrativeweb: place title must agree the references.place-auto configuration
  • Improvements on CSV file format support
  • update Finnish holidays
  • Some strings in tools and report dialogs will not translate
  • Gedcom import improvements in media area to support v5.5.1 and FTM
  • Trailing whitespace
  • Gedcom import of FTM .ged file containing _LINK tags not supported
  • Change pycairo-python3 to pycairo.
  • pycairo for python2 is now py2cairo.
  • Remove pango modules from bundle, pango no longer uses them.
  • Gedcom import loses spaces in text fields from FTM
  • Gedcom import of FTM file containing _PHOTO tags
  • Missed self.photo initializer
  • Attempting to select an "Available item" for the Book Report gives an error
  • Fix for either valid or invalid FTM Gedcom
  • Gedcom import of FTM file with OCCU record crashes import
  • crash - 'NoneType' object has no attribute 'get_child_ref_list'
  • Family Page maps are non-functional in Narrative Web report
  • Gedcom import loses spaces in text fields from FTM
  • String not translated in geoplaces
  • Descendant Report does not recognise auto. place title generation
  • Translated text will not be printed in the program
  • Geography: Attempting to print crashes (add parent to dialog)
  • GEDCOM doesn't accept CR as a line terminator
  • Wrong Numeric date format for cs_CZ locale
  • Narrativeweb: inconsistent & incomplete display of place hierarchy labels
  • Narratedweb: surname listing errors for people with multiple partners
  • In "Verify" people w/ death event w/o date are not thought dead
  • While starting gramps, it fails to pop up "tips of the day"
  • GEDCOM import in CLI mode with .ged file containing ANSEL encoding tries to pop up gui
  • fix merge conflict
  • Use first matching name when generating place titles
  • GEDCOM import with media files that have no path fails
  • [Geography] Geoclose and mother handle
  • place names empty if Gedcom ADDR record contains no street
  • Tidy up place configuration options
  • Use CSS to fade background colour in ValidatableMaskedEntry
  • crash on GEDCOM import with empty _AKA lines
  • Add inclusive option to IsEnclosedBy rule
  • Saving/closing new person window with Alt-o does not find gender
  • Fix to allow deferred translation of place type
  • Include all place types in place report
  • Allow place selection both individually and by filter on textual report
  • Expand tree in selectors automatically
  • Fix Encloses gramplet to display correct place references
  • Update for appdata stuff
  • UnboundLocalError on ODF doc backend
  • Media Preview: wrong frame
  • fix signals
  • GEDCOM import PLAC:FORM in local mode doesn't work
  • fix empty Place Alternate Names on import
  • Merge unit test for PlaceCheck not working correctly
  • GEDCOM import some Place Names & Titles are blank
  • GEDCOM import PLAC or ADDR attached Notes etc. are lost
  • Gramps not appearing in Gnome Software
  • fix broken GEDCOM import PLAC:FORM handling
  • Place Alt Names gets duplicated entries
  • Multiple GEDCOM imports creates duplicate event IDs
  • The place page in webreport is complete mess
  • Gallery tab of Source view does not display .ods files
  • Narrated Web report - Individual sort order not correct on the Surnames tab
  • Specify required GtkSpell and GExiv2 version
  • Narrated web report link to thumbnails is broken on certain pages
  • Narrated Web report - Individual page sort order has changed
  • Gramps reports that it can't find dictionaries.
  • Turns out it was really that enchant couldn't find its backend because an environment variable wasn't set.
  • Update translations: cs, da, de, fi, fr, hu, pt_BR, ru, sl

v5.0.0-alpha1

05 Jun 14:16
Compare
Choose a tag to compare