Version 2.00
TMG to GEDCOM now exports in GEDCOM 7 format!
Enhancements
- Added the GEDCOM Format.GEDCOM Version property with two alternatives, 5.5.1 and 7.0
- Fixed an issue where old-style dates were not exported to GEDCOM 7 properly
In GEDCOM 7, old-style dates are not accepted in the DATE record payload. Per the specification, an old-style date "
30 January 1648/49
" should be exported as:2 DATE 30 JAN 1649
3 PHRASE 30 January 1648/49 - Changed several validation rules; TMG to GEDCOM will now issue warnings for missing or unexpected values, rather than errors
- Fixed an issue where old-style dates were not exported to GEDCOM 7 properly
- Added the Names.Always Export Primary Name property to force TMG to GEDCOM to export the primary name even if that name's Tag Type is not exported via the Tags Section
- Added several properties to the Names Section to control which name parts to include in the GEDCOM NAME record
- Exhibit Reference field values are now exported via
OBJE.REFN
GEDCOM subrecords
Changes
- Changed TMG to GEDCOM's APID detection to ignore APID values where the database ID or record number is zero as in "0::123456" or "1234::0"
Fixes
- Fixed an issue where TMG to GEDCOM was not writing a "Y" payload (as in "
1 BURI Y
") when required (no text, date, or place) - Fixed an issue where single-excluded memos were always excluded even if Database.Include Single-excluded Data was checked
Version 1.07
Enhancements
- Added a new filter term, Tag Place Part
- Added a new operator to the Tag Date and Last Edited terms, Does not equal
Fixes
- Fixed a bug where TMG to GEDCOM did not recognize source element references like
[Publisher Address]
where the element name contained one or more spaces - Fixed a bug introduced in the last version that generated an "Object reference not set to an instance of an object" error when converting some TMG projects
- Fixed a bug where family events*, such as marriages, were not exported to the GEDCOM file if there was only a single principal and there were no children with the subject as the only parent
*Family events are defined by the GEDCOM 5.5.1 specification.
Version 1.06
Enhancements
- Added the People.Export Record ID property to control how TMG to GEDCOM exports the TMG person ID number
- Converted the Sources.Export Source Number (REFN) property to Sources.Export Record ID property to control how TMG to GEDCOM exports the TMG source ID number
- Added the Repository.Export Record ID property to control how TMG to GEDCOM exports the TMG repository ID number
- Added the GEDCOM Format.Double @ in Text property to control whether TMG to GEDCOM converts
@
to@@
when writing notes as per the GEDCOM 5.5.1 standardIn prior versions, TMG to GEDCOM always converted
@
to@@
. As of this version, users have the ability to disable that processing to accommodate GEDCOM readers that are not compliant with GEDCOM 5.5.1.
Changes
- Updated the RootsMagic system template to set People.Export Record ID to "Export to REFN"
- Updated the Ancestry.com system templates to set GEDCOM Format.Double @ in Text to unchecked
Fixes
- Fixed several related issues where Marriage Group events with one partner primary and the other person non-primary triggered incorrect results in the GEDCOM export file, either missing events or missing parent-child relationships
Version 1.05
Enhancements
- Added the Private section which includes a new Private Filter for selecting people to mark private
- Moved the Living People Private and Private Names properties to the new Private section
- Added two new filter terms, Primary Birth and Primary Death to simplify filters using those events
- Added log messages to the Application.log file with several counts related to including and excluding people and marking people private or not; see Counts on the Private Section help page
- The Picklist now shows the Name Strings.Missing Surname value when a person has no surname.
- The Attribute Name property in the Attribute Text filter term is now trimmed to avoid leading or trailing spaces causing unexpected results
- TMG to GEDCOM windows now include the application icon in the upper-left of the title bar
Fixes
- Fixed a bug where TMG to GEDCOM was not using the correct title for the progress window when exporting a GEDCOM file
- Fixed a bug where TMG to GEDCOM would crash if it attempted to open an error message window when the application was running on a PC with multiple monitors and the main window was on a secondary monitor
Version 1.04
Enhancements
- Added the ability to write common extension records
_FREL
and_MREL
to describe parental relationships; this feature is controlled via properties in the Parent Labels sectionSeveral programs will import the
_FREL
and_MREL
records including RootsMagic and Ancestry.com. Other programs may also support those records; do a test import to see if the target program you use will support_FREL
and_MREL
. - Added a system template for Findmypast
Changes
- Changed name tag handling
In prior versions, the Export option for all Name tags was set to "Name" when opening the .tgfile. So, if you changed a Name tag's Export option to "No", that change would not persist if you saved the .tgfile, closed it, then re-opened it. That code was intended to avoid an issue where no name would be written, even for the primary name. The recommended method to suppress all non-primary names is to leave the Export option set to "Name" and set the Primary Only option to "Yes" for all name tag types.
As of this version, TMG to GEDCOM will not reset the Export value for Name tags when opening the .tgfile. If you do not want to export a name tag based on its tag type, you can do it. However, if the tag type for the primary name tag is set to Export=No, the person may have (A) no NAME record in the GEDCOM file, or (B) a non-primary name tag may be written to the GEDCOM file and interpreted as the primary name by the program that reads the application. In the latter case, if there are multiple non-primary names, there is no way to control which non-primary name is written first and thus interpreted as the primary name by the program that reads the GEDCOM file.
- Non-primary family events (marriage and divorce) are now written as family events after the primary versions
In prior versions, non-primary family events were written as shared events to the lower-numbered spouse.
- Changed the load process for non-primary parent-child relationships to add a non-primary child to a two-parent family if (A) the child has a non-primary relationship to both parents and (B) the parents share a primary Marriage Group event
In prior versions, all non-primary parent-child relationships were loaded into a single-parent family.
Fixes
- Fixed a bug in the Tags section where the Witnesses option was not implemented correctly when the Export column was set to "Shared event"
- Fixed a bug where date terms in filters did not work properly when using the "Equals" operator
- Fixed a bug where many non-primary parent relationships were treated as primary
Version 1.03
Enhancements
- Added the Exhibits.Export Method property to determine how exhibits are exported to the GEDCOM file
This enhancement improves the results when using the updated RootsMagic template.
- Added the Database.Last Template Path property
Changes
- When loading a template, TMG to GEDCOM now validates the template version
Fixes
- Fixed a bug where the GEDCOM
LATI
andLONG
did not follow the GEDCOM 5.5.1 specificationThe GEDCOM 5.5.1 specification requires a direction prefix (N, S, E, W) and no more than 6 digits after the decimal point, though the specification is ambiguous in that area. TMG to GEDCOM now meets those requirements.
- Fixed a bug where using either the Ancestor Generation or Descendant Generation filter term would trigger a null object exception when exporting
Version 1.02
Enhancements
- Added a new option to the Flags.Flags property, Export as EVEN/TYPE
- Added the Flags.Flag Value Prefix property to allow adding a prefix before exported flag values
- Added the GEDCOM Format.Primary Value property to control the value used with the
_PRIM
tag when an item is primary - Added the GEDCOM Tag Names.Custom Attribute Tag property to control the GEDCOM tag used to export custom attributes
- Added the GEDCOM Tag Names.Custom Event Tag property to control the GEDCOM tag used to export custom events
- Added a system template for Family Tree Builder
Changes
- Updated the Gramps system template to set some attribute tags to cloned and other adjustments to improve the results
- Updated the RootsMagic system template to use the new Export as EVEN/TYPE for the Flags.Flags property
- Changed all system templates that set a Flags.Flag Name Prefix from "
Flag:
" to "Flag-
" - Added the GEDCOM
LANG
subrecord to theHEAD
record using the value from the Language.GEDCOM Language property
Version 1.01
Enhancements
- Added "Move to text/citation" and "Move to citation" to the Note Option column choices in the Tags section
- Added several new system templates and updated the Ancestry.com system templates to use "Move to text/citation"
- Added the Database.Fix TMG GEDCOM Tag Errors property
- Added the Sources.Export Source Number (REFN) property
- Added the Exhibits.Relative Path property
Changes
- Added support for writing a combination of
DATA
andTEXT
records for Citation Reference values - If there are two principals to an event, and one of them is not included in the GEDCOM export, the event will be included in the export if the excluded principal is deceased; in v1.00, the event was excluded unless both principals were included
- The primary person exhibit is now written before other exhibits in the GEDCOM file; most GEDCOM readers will give preference to the first exhibit even if they do not recognize a non-standard primary indicator for the record
Fixes
- Fixed a bug where only the first part of a multi-part Source Comment was included in the export
- Fixed a bug where citation exhibits and repositories were not included in the GEDCOM export if Use Formatted Source as TITL was checked
- Fixed a bug where citation exhibits were sometimes omitted from the GEDCOM export file
- Fixed a bug where source exhibits were sometimes omitted fro the GEDCOM export file