Skip to content

Releases: renanbr/bibtex-parser

1.0.2

05 Nov 09:42
Compare
Choose a tag to compare

Fixed

  • Issue #39: Parser::ORIGINAL_ENTRY isn't triggered

1.0.1

29 Oct 20:04
Compare
Choose a tag to compare

Fixed

  • Issue #33: Citation key is ignored

1.0.0

11 Oct 17:18
Compare
Choose a tag to compare

Removed

  • Removed deprecated methods and classes.

0.6.0

05 Oct 17:39
Compare
Choose a tag to compare

Added

  • Issues #25 and #26: Ability to change covered tags through setTagCoverage() for all processors;
  • Names processor, RenanBr\BibTexParser\Processor\NamesProcessor;
  • Issue #29: Support for PHP 7.2

Changed

  • Deprecate RenanBr\BibTexParser\Processor\AuthorProcessor.

0.5.0

29 Jun 17:23
Compare
Choose a tag to compare

Added

  • Issue #17: Ability to add multiple processors to the Listener through addTagValueProcessor() (@andrechalom);
  • Issue #15: Author name processor, RenanBr\BibTexParser\Processor\AuthorProcessor (@andrechalom);
  • PR #22: Keywords processor, RenanBr\BibTexParser\Processor\KeywordsProcessor;
  • Issue #19: LaTeX to Unicode processor, RenanBr\BibTexParser\Processor\LatexToUnicodeProcessor.

Changed

0.4.0

22 May 22:34
Compare
Choose a tag to compare

Fixed

  • Issue #6: % character into delimited value causes ParseException.

Changed

  • Issue #7: Comments are treated according to the BibTeX's specification.

0.3.0

06 Jan 19:48
Compare
Choose a tag to compare

Added

  • Issue #5: Ability to process tag value through Listener::setTagValueProcessor().

0.2.0

17 Dec 15:45
Compare
Choose a tag to compare

Fixed

  • PR #1: Trailing comma causes ParseException (@raphael-st);
  • Issue #4: _ character into tag name causes ParseException.

Added

  • Issue #2: Original BibTeX entries are sent to the listeners with the status Parser::ORIGINAL_ENTRY just after each entry reading is done;
  • Listener::export() produces entries with an additional key called _original, which contains the original BibTex entry;
  • Ability to change the tag name case through Listener::setTagNameCase().

0.1.0

29 Nov 20:17
Compare
Choose a tag to compare
  • First release