Skip to content

Releases: customcommander/ris

v5.1.2

12 Nov 21:21
Compare
Choose a tag to compare

5.1.2 (2021-11-12)

Bug Fixes

  • line breaks between entries break the parser. fixes #57 (568afe5)

v5.1.1

12 Sep 14:20
Compare
Choose a tag to compare

5.1.1 (2021-09-12)

Bug Fixes

  • better error signals in Mendeley support. Closes #47 (5341c12)
  • catch error when internal parser cannot handle content. (21c0a9c)
  • ignore properties in Mendeley references that cannot be converted to RIS. Closes #51 (ef87cfa)

v5.1.0

09 Sep 22:05
Compare
Choose a tag to compare

5.1.0 (2021-09-09)

Features

v5.0.0

01 Sep 21:07
Compare
Choose a tag to compare

5.0.0 (2021-09-01)

Features

BREAKING CHANGES

  • This changes the parser to support any tags
    as long as they are correctly formatted.

All tags are put into arrays.

The ER tag is allowed to miss the trailing space
after the dash.

Special formatting rules for some tags are
supported but not enforced.

Other changes include

  • There is no default export anymore.
    To parse content call the parser function.

  • Log a message instead of throwing an exception
    when content cannot be parsed.

v4.1.2

20 Jul 08:26
Compare
Choose a tag to compare

4.1.2 (2021-07-20)

Bug Fixes

  • stop advertising map in docs as it will be deprecated in v5 (95c2b2d)

v4.1.1

20 Jul 08:12
Compare
Choose a tag to compare

4.1.1 (2021-07-20)

Bug Fixes

  • issue deprecation notice for .map (7e94286)

v4.1.0

10 May 07:46
Compare
Choose a tag to compare

4.1.0 (2021-05-10)

Features

  • generate RIS records from Mendeley references (638d0cf)

v4.0.1

07 May 09:00
Compare
Choose a tag to compare

4.0.1 (2021-05-07)

Bug Fixes

  • consolidate the ris record conversation table doc (23e6719)

v4.0.0

06 May 20:46
Compare
Choose a tag to compare

4.0.0 (2021-05-06)

Features

  • add support for initials in names, TA is now a name record. (75972b0)
  • implement RIS.toMendeley to convert bibliographic records to (494098f)

BREAKING CHANGES

  • e.g. the following entry:

AU - Doe, Tom Jack T.J.

now yields:

{ "last_name": "Doe"
, "first_name": "Tom Jack"
, "initials": "T.J."
, "suffix": "" }

instead of (previously):

{ "last_name": "Doe"
, "first_name": "Tom Jack T.J."
, "suffix": "" }

Second breaking change:

TA - Doe, Jane

TA entries were previously treated as regular strings.
They are now parsed as holding people names,
similar to AU, A1-4 entries.

v3.1.3

21 Apr 22:54
Compare
Choose a tag to compare

3.1.3 (2021-04-21)

Bug Fixes

  • fix packaging bug when deploying from github (406f861)