Releases: arbre-app/read-gedcom
Releases · arbre-app/read-gedcom
0.3.2
- Improved tests coverage
- Unescaping of
@@
in values - Added a standalone build with reasonable compatibility and minified
- Updated the Typedoc documentation, use a different plugin for pages
- Fixed an incorrect return type on
getNote
- Made the self constructor truly private
- Fixed the types of inherited mixin methods
- Files are now allowed to end without a trailing newline
- Compressed the decoding lookup tables
- Replaced the parent date type by an alias to avoid confusion
- Deprecation notice for
getRecord
0.3.1
- Fixed broken installation due to tests patching
0.3.0
- Refactored the API: removal of namespaces (major breaking changes)
- Improved the organization of documentation
- Extracted values parsers to be usable independently from the selection API
- Refined the dates types
- Converted enums to const enums
- Added support for UTF-16 encoded files (big & little endian)
- Fixed the prototype of error subclasses
- The index now uses integers instead of references to make it JSON-serializable
- Conversions from Julian dates are now supported
- Transformed transparent classes into types, added mixins to factor some code
- Added migration and changelog pages
0.2.1
- Created documentation sections (quickstart and various examples)
- Completed entities documentation; a lot remains to be documented though
- The file parser fails faster with non-Gedcom files
- Improve tooling (
toString
method on selections,nodeToString
for single nodes) - The index property can be hidden
- The charset detection can be disabled and a static value can be provided instead
- New selections methods (
concatenate
,concatenateLeft
,sorted
,equals
) - Fixed
undefined
appearing in values when concatenating empty lines - Fixed various issues when parsing dates
- Dates in Gregorian and French Republican calendars can now be converted to JS dates thanks to
toJsDate
- Added some missing adapters and value converters
- Added some missing value enumerations
- Fixed tree-shakability; bundles can now be greatly optimized in size, especially if the selection API is not used
- Added an ES6 build, in addition to the existing CommonJS build
0.2.0
Major API changes and code ported to Typescript.
0.1.2
Release 0.1.2
0.1.1
Release 0.1.1
0.1.0
First stable release candidate.
0.0.6
Fixed GitHub action
0.0.5
Trying to fix CDN