Skip to content

Releases: customcommander/ris

v3.1.2

21 Apr 22:48
Compare
Choose a tag to compare

3.1.2 (2021-04-21)

Bug Fixes

  • create browser bundle with browserify and compile it with the closure compiler (4ad4af5)

v3.1.1

08 Apr 23:12
Compare
Choose a tag to compare

3.1.1 (2021-04-08)

Bug Fixes

  • upgrade internal parser (508b1a3)

v3.1.0

28 Jul 13:14
Compare
Choose a tag to compare

3.1.0 (2020-07-28)

Features

  • implement parse.map for mapping RIS tags to human-friendly names (bf5df51)

v3.0.0

05 Jul 08:44
Compare
Choose a tag to compare

3.0.0 (2020-07-05)

Code Refactoring

  • relaxation of grammar & fault-tolerant parser (3b8a16f)

Features

  • add support for all remaining tags of the two major versions of the RIS spec. (c0df731)

BREAKING CHANGES

  • The parser will not fail unless the RIS file doesn't follow the basic specification:

-

For example the parser used to fail for this:

RP - FOOBAR

Expected value for the "RP" tag is:

  • IN FILE
  • NOT IN FILE
  • ON REQUEST (mm/dd/yyyy)

Now the parser will simply take the content as is and will make best-effort attempts
to make sense of the data.

In a nutshell do not use the parser as a validation tool anymore.

v2.0.0

28 Jun 09:55
Compare
Choose a tag to compare

2.0.0 (2020-06-28)

Code Refactoring

  • simplify grammar and lexer rules (731bf8d)

Features

BREAKING CHANGES

  • this refactor doesn't aliases RIS tags to "human-friendly" names anymore.
    these aliases actually depend on the type of the reference, so these
    aliases will become dynamic in the future.

for the time being each tag/value pair will become a key/value
pair of the reference object.

some of the values are also postprocessed to add some more
metadata to them. this isn't being documented in this commit

v1.6.0

27 Jun 00:13
Compare
Choose a tag to compare

1.6.0 (2020-06-27)

Features

  • add support for AU, A2, A3 and A4 tags. (0ad5b53)

v1.5.0

26 Jun 19:04
Compare
Choose a tag to compare

1.5.0 (2020-06-26)

Features

v1.4.0

25 Jun 20:13
Compare
Choose a tag to compare

1.4.0 (2020-06-25)

Features

v1.3.0

25 Jun 16:27
Compare
Choose a tag to compare

1.3.0 (2020-06-25)

Bug Fixes

  • removed leading whitespaces from usage example in README (071a0e5)

Features

v1.2.0

24 Jun 00:06
Compare
Choose a tag to compare

1.2.0 (2020-06-24)

Features

  • support for UR tags, including multi-lines UR tags (b098ca6)