Skip to content

Releases: arbre-app/read-gedcom

0.3.2

26 Jun 14:30
cf7db18
Compare
Choose a tag to compare
  • 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

19 Sep 12:58
43dbd4b
Compare
Choose a tag to compare
  • Fixed broken installation due to tests patching

0.3.0

19 Sep 12:33
aef1023
Compare
Choose a tag to compare
  • 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

12 Sep 09:27
36b9d75
Compare
Choose a tag to compare
  • 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

02 Jul 15:33
7c6f978
Compare
Choose a tag to compare

Major API changes and code ported to Typescript.

0.1.2

05 Feb 09:32
cf9003a
Compare
Choose a tag to compare
Release 0.1.2

0.1.1

29 Jan 14:30
c9dd7c7
Compare
Choose a tag to compare
Release 0.1.1

0.1.0

23 Jan 09:59
479766d
Compare
Choose a tag to compare

First stable release candidate.

0.0.6

06 Oct 22:33
d63b91f
Compare
Choose a tag to compare
Fixed GitHub action

0.0.5

06 Oct 21:46
fe48948
Compare
Choose a tag to compare
Trying to fix CDN