Skip to content

Releases: timlrx/rehype-citation

v2.0.0

15 Oct 07:22
Compare
Choose a tag to compare

What's Changed

  • Add CFF support by @timlrx in #33
  • Add support for multiple bibliography files by @timlrx in #34
  • Minimum node version is bumped to v16
  • Sync changes with @citation-js/core v0.7.2

Full Changelog: v1.0.3...v2.0.0

v1.0.3

10 Oct 07:09
Compare
Choose a tag to compare

What's Changed

  • fix brackets for styles that do not use parentheses by @ugogon in #29
  • fix if node has no child by @ugogon in #31
  • update dependencies by @timlrx in #32

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

21 Jun 16:01
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.1

07 Mar 14:26
Compare
Choose a tag to compare

What's Changed

  • fix: handle more than 1 digit for numeric citations by @timlrx in #22

Full Changelog: v1.0.0...v1.0.1

v1.0.0

12 Feb 13:32
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.5.0...v1.0.0

v0.5.0

29 Jan 13:36
Compare
Choose a tag to compare

What's Changed

  • Add support for fullnote CSL (Fix #14)
  • Sync with citation-js v0.65
  • Refactor: clean up cite.js
  • Fix multiple custom CSL not working by adding a random postfix string
  • Add new demo site
  • Ensure footnote section should be after bibliography section

Full Changelog: v0.4.0...v0.5.0

v0.4.0

04 Apr 18:21
Compare
Choose a tag to compare

What's Changed

  • feat: add locale import from path or url by @timlrx in #11
  • feat: add csl import from path or url by @timlrx in #11

Full Changelog: v0.3.0...v0.4.0

v0.3.0

31 Mar 05:00
Compare
Choose a tag to compare

What's Changed

  • Add class and id to citations by @chaichontat in #9
  • Add options.inlineClass and options.inlineBibClass
  • Add support for inline bibliography that can be styled as a sidebar or popover

New Contributors

Full Changelog: v0.2.5...v0.3.0

v0.2.5

13 Feb 10:16
Compare
Choose a tag to compare

Change Log

  • reconfigured exports to explicitly export a node and browser package
  • added HTML to HAST dom alias which is used in place of parse5 for the browser package (fix #5 and minified bundle size goes down from 817kb to 634kb)
  • used microbundle to generate packages for both node and browser exports
  • define isNode variable during bundling to prevent some frameworks from complaining

Manually tested node package to work in standalone node project and next.js. Tested browser package to work in vite (esbuild and rollup) as well as nextjs.

Full Changelog: v0.2.4...v0.2.5

v0.2.4

06 Feb 13:02
Compare
Choose a tag to compare
  • separate node and browser bundle