This is a small guide to help you upgrade the library to the next minor release:
0.2.X to 0.3.0Namespaces were removed because of to their negative effect on code minification.
Moreover, it was also decided to remove the Gedcom prefix to reduce the amount of noise.
For example:
GedcomTag.Head becomes Tag.HeadGedcomSelection.IndividualRecord becomes SelectionIndividualRecordGedcomValue.Event becomes ValueEventGedcomTree.Node becomes TreeNodeThe name Error was also made a prefix to align with the rest, for example:
GedcomError.TokenizationError becomes ErrorTokenizationThe dates types (formerly GedcomDate) were also revised; while you refactor the identifiers you are encouraged to review the types.
Other changes:
TreeIndexRoot (TreeRootIndexSelectionNoteReferenceMixed (SelectionNoteReferenceMixinindexTree had its argument order changed (there was a typo)0.1.X or lowerDue to the low amount of users, we do not provide a migration guide for these versions. If you are in this case and encounter technical difficulties, do not hesitate to open a ticket.
Generated using TypeDoc