Skip to content

Releases: Serg-Norseman/GEDKeeper

v3.15.0

14 May 18:53
f765c1c

Choose a tag to compare

  • Improved support for the GEDCOM format from webtrees.
  • LM Assistant Roles developed.
  • Optimized reading of GEDCOM files, slightly faster.
  • Added protection for source text input (line break issue).
  • Fixed numerous minor bugs when running on Linux.
  • Added mode for Retrieval-Augmented Generation (RAG) and long-term memory (GKcli).
  • Added mode Tool Discovery & Execution (GKcli).
  • Implemented GKcli - an interactive terminal with MCP server support for integration with LLM clients and cloud services.
  • Implemented GEDKeeperT - a retro text interface in the style of Norton Commander.

v3.14.0

28 Feb 19:35
fdf6206

Choose a tag to compare

  • Localizations updated: German [Christian Bettinger], Hungarian [Kékesi Lajos, kazerniel], Spanish [Miguel A. Pérez Valdenebro].
  • Added saving of background color or image in tree diagrams.
  • Added a Family Book option to include family events in a person's event list (GKv3).
  • Added ​Family Book options: include events and notes in the output, notes without line breaks (GKv3).
  • Added a custom style file for exporting the Family Book to HTML format.
  • Fixed a filtering error for some columns (dates and numbers).
  • Fixed a bug when adding a new place from the place management tool.
  • Added deathdays reminders when loading a file; added an option to display events only for living people in tooltips.
  • Added new report "Search Index".
  • Added an option to disable multiple spouse lines in trees (GKv3).
  • The option to shorten incomplete dates and their ranges has been extended to tree charts.
  • Improved support for loading files from FamilyUniverse, SyniumFamilyTree and Brother's Keeper.
  • Added the file reload function (GKv3) [Alex Zaytsev].
  • Added an option to disable event sorting in pedigrees (GKv3).
  • Restored loading of the second and subsequent files by clicking in Explorer while the program is already open.
  • Micro-optimizations of various functions; acceleration of file loading and saving.

v3.13.0

13 Dec 22:09
22e7a95

Choose a tag to compare

  • Added forced creation of a copy of the GEDCOM file if a file from another program or an old format is loaded.
  • AI-generated themes have been moved to the examples archive.
  • The "Storage" reference type for multimedia files has been eliminated; all existing paths of this type are automatically converted to relative ones.
  • Added support for multiple files in multimedia records.
  • Fixed installation of sqlite3.dll when running the map module (GKv2).
  • Added interface font options.
  • Fixed program slowdowns when editing data due to the use of full-text search.
  • Fixed a program freeze when opening third-party files with incorrect record identifiers.
  • Micro-optimizations of various functions.

v3.12.0

14 Oct 20:06
a168baa

Choose a tag to compare

  • Fixed program crashes when loading files with errors.
  • Localizations updated: German [Christian Bettinger], Hungarian [kazerniel], Spanish [Miguel A. Pérez Valdenebro], Vietnamese [akodyn].
  • Batch photo addition has been made more versatile and easier.
  • Find and replace functionality has been expanded to include file paths in media records.
  • The "Chronicle" plugin has been integrated with the program.
  • Improved Trees Album generation.
  • The file properties dialog has been simplified.
  • New icons in classic and modern styles have been added to the default and additional themes.
  • A button for viewing media and detailed information has been added to various fact lists.
  • Date columns can now be aligned to the left or right depending on the output format.
  • Theme support has been expanded to include plugins and improved overall.
  • The design of several dialogs in GKv2 and GKv3 has been improved, and the Cloud, Life, and Navigator plugins have been optimized.
  • Improved theme support in GKv2 and GKv3.
  • The "Pedigrees importer" plugin merged with "Flow input" (future subproject "Sandbox").
  • The "Flow input" and "Pedigrees importer" plugins removed from the program delivery and their development stopped (only experiments).
  • Find and replace functionality has been expanded to include person and family places, note text, and the titles of all other records.
  • Fixed line output defects when saving trees to SVG.
  • Removed the extended file backup plugin (built into the program).
  • Fixed output of ancestor trees for deceased infants of unknown sex.
  • Optimized and unified all list and table views.
  • Optimized and accelerated (20-25%) rendering of tree diagrams.
  • The settings dialog has been slightly reorganized (GKv3).
  • Added option to enable validation of GEDCOM constraints on input data.
  • Reorganized the person editing dialog.
  • Added new design themes: "Jungle", "Vintage", "Rome", "Cyberpunk", "TRON" and "Matrix" (AI-generated with manual correction of unsuccessful shades).
  • Improved calculation of parents' age on children's birth dates in the tree - not only birth dates are taken, but also baptism dates.
  • Added output of wedding anniversaries in tips on opening files.
  • Added support for reading GEDZIP files [Alex Zaytsev].
  • Added partial localization into Vietnamese [akodyn].
  • The definition of family kinships has been reworked, relations types and rules have been moved to the settings file.
  • Fixed saving trees to PDF on Linux.
  • Improved compatibility with the standard of addresses input and reading.
  • Added the feature to enter and store age for events, by the standard.
  • Export in strict mode GEDCOM saves location coordinates in a standard format.
  • Fixed output of marriage dates in tree diagrams.
  • Added support for input and simple analysis (GKGenetix plugin) of DNA tests.
  • Added plugin to support face recognition in photos.
  • Fixed doubling up menu items (GKv3/Mac) [Alex Zaytsev].
  • Fixed saving settings on exit (GKv3/Mac) [Alex Zaytsev].
  • Fixed formatting of tables and lists (GKv3/Mac) [Alex Zaytsev].
  • Improved cross-platform compatibility of GKMaps plugin [Alex Zaytsev].

v3.11.0

28 Apr 18:01
4cce64a

Choose a tag to compare

  • Added Lua script "ancestors_map" to generate a map (OpenStreetMap) of ancestors [Miguel A. Pérez Valdenebro].
  • Localizations updated: German [Christian Bettinger], Portuguese [Ricardo Neves], Japanese [mtsx68k], Spanish [Miguel A. Pérez Valdenebro], Hungarian [kazerniel].
  • Fixed a bug with reading files from Family Tree Builder with byte-separated UTF8 strings.
  • Fixed bug with getting selected item in list of issues in database and no sorting (GKv3).
  • Improved display of portraits in the tree (GKv3).
  • Fixed problem loading images from web links (added UserAgent).
  • Added Lua functions for working with locations.
  • Fixed bug with saving tree screenshot (GKv3).

v3.10.0

14 Apr 18:58
5e930a1

Choose a tag to compare

  • Help in Spanish has been updated [Miguel A. Pérez Valdenebro].
  • Print preview feature is disabled in GKv3 (unfixable issue in .net6/wpf).
  • Improved centering of marriage dates in trees.
  • Added Lua functions for searching locations with geocoders.
  • Fixed a bug in the Lua function select_record().
  • Added option to include source citations in pedigrees.
  • Fixed a bug with opening multimedia files with relative paths for external viewing.
  • Added the feature to export data to a pure/strict GEDCOM file (standard only, no extensions).
  • Automatic sorting of children takes into account the baptism date (infant) if the birth date is not specified.
  • Added the function of copying the image of trees to the clipboard (Alt+P).
  • Fixed the application crash when sending mail (GKv3).
  • New solution to blurry portraits in tree (GKv3).
  • Expanded support for hyperlinks in the information panel text.
  • Fixed defects in the display of portraits in the tree (GKv3).
  • Fixed a bug with calling the filtering dialog related to the theme support code.
  • Added validation of a number of editable records for compliance with GEDCOM restrictions.
  • Fixed a bug where the application would crash completely when saving a file and the previously specified path did not exist (GKv3).
  • Fixed an bug in entering the married name in the second and subsequent personal names.
  • Fixed bug with tree font selection (GKv3).

v3.9.0

13 Mar 21:33
8e212f3

Choose a tag to compare

  • Localizations updated: Chinese Simplified [Jeff Li], German [Christian Bettinger], Hungarian [Kékesi Lajos, kazerniel], Japanese [mtsx68k], Polish [burtek], Spanish [Miguel A. Pérez Valdenebro], Turkish [Emre Gecher].
  • Added "Modern" design theme [kazerniel].
  • Added an option to disable non-standard data editing features.
  • The entire help is fully updated into Spanish [Miguel A. Pérez Valdenebro].
  • The entire help is fully updated in Russian and English.
  • Removed GKTray from GEDKeeper.
  • The "History Data" (Web Links) plugin is merged with the "Navigator" plugin.
  • Restored the option to remember recent files.
  • x86 support is completely removed in GKv3.
  • Restored the work of design themes in GKv3 (partial).
  • Fixed crash when saving file to switched off removable disk (GKv3).
  • Added option to display the full file name in the main window title.
  • Fixed a bug with calculating the age of parents in tree diagrams.
  • Added calling of ancestor, descendant and all persons maps from tree diagrams.
  • Added a number of checks for adding invalid links between different records.
  • Added functions for moving multimedia files between absolute and relative paths, archive and storage.
  • Minor improvements.

v3.8.0

13 Dec 21:04
f9c211c

Choose a tag to compare

  • The entire help is fully translated into Spanish [Miguel A. Pérez Valdenebro].
  • Added additional conditions for filtering records by fields: new "contains/not contains" filters without a mask (case-sensitive), old ones renamed to "contains/not contains mask".
  • Localizations updated: Afrikaans [Steyn van der Walt], Chinese Simplified [Jeff Li, learn1], Dutch [Annelotte], French [Guy Arbus],
    German [Christian Bettinger], Hungarian [Kékesi Lajos], Japanese [mtsx68k], Kazakh [karatal], Spanish [Miguel A. Pérez Valdenebro], Turkish [Emre Gecher].
  • Added a button to the location editing dialog for taking coordinates from the cursor on the map.
  • Added protection for empty records (individual, notes and multimedia) in files from other programs.
  • Added option in tree diagrams - use additional dates (baptism, burial) if the main ones (births, deaths) are missing.
  • Added options in tree diagrams: text paddings, date designations and mourning edges.
  • Added text effect options in tree diagrams (GKv2 only).
  • Added an option to disable the search for places without coordinates in geocoders (general maps).
  • Added the feature to display on maps all subordinate locations and persons of the selected hierarchy of locations.
  • Added mode for displaying parents' ages in tree diagrams.
  • Added an option to simplify the form of woman single surnames in extended mode (output without brackets if there are no other surnames).
  • Added protection against problems with folders in Windows if the file name has a space before the extension.
  • Added statistics type on parents' ages at child's birth.
  • Fixed a frequent error saving images to cache "A generic error occurred in GDI+".
  • Added the feature to save trees to PDF files.
  • Supplemented citations (links) to repositories to support source call numbers.
  • Added partial (local) views of record lists.
  • Added output of portraits to pedigrees.
  • Fixed clearing text in the source citation dropdown list [GKv3].
  • Filtering and quick search methods have been combined.

v3.7.0

28 Jul 15:38
079bff8

Choose a tag to compare

  • Localizations updated: Dutch [Annelotte], German [ChakaDragon, Christian Bettinger], Chinese Simplified [Jeff Li], Kazakh [karatal], Hungarian [Kékesi Lajos], Japanese [mtsx68k].
  • Added the feature to enter user's references in family, media, source and repository records.
  • Added the option to include page numbers of sources in pedigrees.
  • Added place analyzer/constructor to locations management tool.
  • Added a section for links to subordinate locations in the location information panel.
  • Added function for duplicating location records.
  • The feature of selecting and exporting a separate list of records (notes, multimedia, locations) to a GEDCOM file has been added to the database splitting tool.
  • Added saving of column width settings for all lists.
  • Completed Spanish localization [Miguel Á. Pérez Valdenebro].
  • Added remembering and the feature to select from a list of causes and agencies of events.
  • Added an option to select list filtering methods (differences in speed).
  • Added an option to display the full name in one line in trees, for countries with a short form of the full name (hieroglyphs).
  • Added custom event types, the feature to turn off events and add custom ones.
  • Added localizable names for tree borders.
  • Fixed an issue where blood group fact values would get stuck after use and when a different fact type was subsequently selected.
  • Added data checking option: search for notes and sources without links.
  • Added a call to detailed information about sources and persons in the lists of citations to sources, children, parents and spouses (pop-up menu).
  • Added display of multimedia and notes on the info-panel for events.
  • Fixed multiple lines in the Author column of source citation lists (GKv3).
  • Improved output of portraits from photos with DPI > 100 (GKv3).

v3.6.0

28 May 19:28
c59e87e

Choose a tag to compare

  • Added options for displaying tree diagrams: highlighting lines of a selected person, tracking (highlighting) lines of persons with matching sources.
  • Localizations updated: Afrikaans [Steyn van der Walt], Dutch [Annelotte and Leo Krap], German [Christian Bettinger], Hungarian [Kékesi Lajos], Japanese [Takashi Namba], Polish [burtek].
  • Added normalization of Polish feminine forms of surnames to masculine ones (burtek).
  • Improved saving of notes with text aligned with spaces.
  • Improved output of portraits from photos with DPI > 100 in GKv3.
  • Improved age calculation for some date combinations.
  • Improved sorting of children when adding in trees to diagrams.
  • Fixed cancellation of adding children in tree diagrams.
  • Fixed black background of tree diagram in print preview (GKv3/Windows).
  • Fixed type selection in the event dialog.
  • Fixed an error in opening the download link for the new version.