-
Add URI, Latitude, Longitude, and Tag definition data types.
Previously the formats permitted for these were specified in plain text with the corresponding structure types.
Those definitions have been moved to the data types section to better match how other data types are defined in the specification. -
Clarify the deprecation of older extensions that use non-underscore tags.
These violated the standard in both 7.0 and 5.5.1, but exist in the wild and there was unclear text "deprecating" them when they were never supported to begin with. That has been changed to be more clear about when it is an extension-defined substructure and when it violates the specification.
-
Clarify how file paths encode non-ASCII characters.
-
Clarify rules for pointer-based cycles:
-
A cycle asserting someone is their own ancestor (such as being both the
CHILandFAMSof the same person) is unlikely to be correct, but is permitted by GEDCOM. -
A self-referential
ALIAis (INDI.AILApointing to theINDI) is meaningless and prohibited. -
A
SOUR-OBJEcycle (the source of an image is the image itself) is meaningless and prohibited.
-
-
Clarify that extension media types for notes (such as
text/markdownthat several applications are known to employ) do not require extension tags, being covered by the existing standard. -
Clarify the wording of the
ELECTRONICenumerated value. -
Clarify the wording of the
AGEstructure generally andHUSB.AGEandWIFE.AGEin particular. -
Add example of
PHRASEused with a non-OTHERenumeration value. -
Update UUID defintion from RFC 4122 to RFC 9562
-
Remove redundant and confusing references to RFC 3986, which were subsumed by existing references to WHATWG URL.
-
Note that
FILEpayloads and GEDZIP file paths follow distinct standards, with the former using percent-escaping but the latter not. -
Note that GEDZIP inherits from zip the ability to have multiple levels of compression, with some suggestions on performance implications of the chosen compression level.
-
Note that GEDZIP inherits from zip the ability to encrypt file contents, but not file names or sizes.
-
Note how
ALIAis known to be used by existing applications and users. -
Various typo corrections.