Releases: Serg-Norseman/GEDKeeper
Releases · Serg-Norseman/GEDKeeper
v3.15.0
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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.