Recent Releases of rehype-citation

rehype-citation - v2.3.0

What's Changed

  • Allow bibliography as blob/ObjectURL to avoid refetching everytime. by @johanneskopton in https://github.com/timlrx/rehype-citation/pull/55
  • New tooltip feature by @timlrx in https://github.com/timlrx/rehype-citation/pull/57

New Contributors

  • @johanneskopton made their first contribution in https://github.com/timlrx/rehype-citation/pull/55

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.2.2...v2.3.0

- JavaScript
Published by timlrx about 1 year ago

rehype-citation - v2.2.2

What's Changed

  • chore: remove unecessary console.log by @aarnphm in https://github.com/timlrx/rehype-citation/pull/52

New Contributors

  • @aarnphm made their first contribution in https://github.com/timlrx/rehype-citation/pull/52

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.2.1...v2.2.2

- JavaScript
Published by timlrx over 1 year ago

rehype-citation - v2.2.1

What's Changed

  • Proper URL Validation for bibliography resolution and fetching by @halafy-ds in https://github.com/timlrx/rehype-citation/pull/51

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.2.0...v2.2.1

- JavaScript
Published by timlrx over 1 year ago

rehype-citation - v2.2.0

What's Changed

  • Fix package json node exports to solve types resolution problem and Bug fix preventing [^ref] from working properly for node. by @halafy-ds in https://github.com/timlrx/rehype-citation/pull/44
  • Fix #42 + test case for mixing noCite citations with template ones by @halafy-ds in https://github.com/timlrx/rehype-citation/pull/47
  • parse astro frontmatter by @timlrx in https://github.com/timlrx/rehype-citation/pull/48

New Contributors

  • @halafy-ds made their first contribution in https://github.com/timlrx/rehype-citation/pull/44

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.1.2...v2.2.0

- JavaScript
Published by timlrx over 1 year ago

rehype-citation - v2.1.2

What's Changed

  • Add the option {generateGraph: false} by @lairez in https://github.com/timlrx/rehype-citation/pull/41

New Contributors

  • @lairez made their first contribution in https://github.com/timlrx/rehype-citation/pull/41

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.1.1...v2.1.2

- JavaScript
Published by timlrx over 1 year ago

rehype-citation - v2.1.1

What's Changed

  • Support both matter and frontmatter fields by @timlrx in https://github.com/timlrx/rehype-citation/pull/39

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.1.0...v2.1.1

- JavaScript
Published by timlrx almost 2 years ago

rehype-citation - v2.1.0

What's Changed

  • Add support for noCite in frontmatter by @timlrx in https://github.com/timlrx/rehype-citation/pull/38
  • Support noCite all documents by @timlrx in https://github.com/timlrx/rehype-citation/pull/38
  • Sync citation-js with v0.7.14 by @timlrx in https://github.com/timlrx/rehype-citation/pull/38

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v2.0.0...v2.1.0

- JavaScript
Published by timlrx almost 2 years ago

rehype-citation - v2.0.0

What's Changed

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

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v1.0.3...v2.0.0

- JavaScript
Published by timlrx over 2 years ago

rehype-citation - v1.0.3

What's Changed

  • fix brackets for styles that do not use parentheses by @ugogon in https://github.com/timlrx/rehype-citation/pull/29
  • fix if node has no child by @ugogon in https://github.com/timlrx/rehype-citation/pull/31
  • update dependencies by @timlrx in https://github.com/timlrx/rehype-citation/pull/32

New Contributors

  • @ugogon made their first contribution in https://github.com/timlrx/rehype-citation/pull/29

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v1.0.2...v1.0.3

- JavaScript
Published by timlrx over 2 years ago

rehype-citation - v1.0.2

What's Changed

  • fix: parse content within th and td by @timlrx in https://github.com/timlrx/rehype-citation/pull/25
  • update dependencies by @timlrx in https://github.com/timlrx/rehype-citation/pull/25

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v1.0.1...v1.0.2

- JavaScript
Published by timlrx almost 3 years ago

rehype-citation - v1.0.1

What's Changed

  • fix: handle more than 1 digit for numeric citations by @timlrx in https://github.com/timlrx/rehype-citation/pull/22

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v1.0.0...v1.0.1

- JavaScript
Published by timlrx about 3 years ago

rehype-citation - v1.0.0

What's Changed

  • Feat/link citation by @timlrx in https://github.com/timlrx/rehype-citation/pull/18
  • chore: add netlify redirects by @timlrx in https://github.com/timlrx/rehype-citation/pull/19
  • feat: improve regex matching by @timlrx in https://github.com/timlrx/rehype-citation/pull/20

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.5.0...v1.0.0

- JavaScript
Published by timlrx over 3 years ago

rehype-citation - v0.5.0

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: https://github.com/timlrx/rehype-citation/compare/v0.4.0...v0.5.0

- JavaScript
Published by timlrx over 3 years ago

rehype-citation - v0.4.0

What's Changed

  • feat: add locale import from path or url by @timlrx in https://github.com/timlrx/rehype-citation/pull/11
  • feat: add csl import from path or url by @timlrx in https://github.com/timlrx/rehype-citation/pull/11

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.3.0...v0.4.0

- JavaScript
Published by timlrx about 4 years ago

rehype-citation - v0.3.0

What's Changed

  • Add class and id to citations by @chaichontat in https://github.com/timlrx/rehype-citation/pull/9
  • Add options.inlineClass and options.inlineBibClass
  • Add support for inline bibliography that can be styled as a sidebar or popover

New Contributors

  • @chaichontat made their first contribution in https://github.com/timlrx/rehype-citation/pull/9

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.2.5...v0.3.0

- JavaScript
Published by timlrx about 4 years ago

rehype-citation - v0.2.5

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: https://github.com/timlrx/rehype-citation/compare/v0.2.4...v0.2.5

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.2.4

  • separate node and browser bundle

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.2.3

Change Log

  • comment out unused generator to avoid regeneratorRuntime error

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.2.2

Change Log

  • move csl styles from citation-js to standalone
  • keep only en-US in citation-js
  • add test for generator

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.2.1...v0.2.2

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.2.1

What's Changed

  • inline relevant citation-js mjs files
  • add bootstrap.js script to automate some of the inlining
  • update vite config
  • export Cite and rehype citation generator function as separate entry points
  • add ts-ignore to ignore ts errors for citation-js files

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.2.0...v0.2.1

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.2.0

What's Changed

  • Refactor the old code to use a generator structure
  • Add support for node and browser environment
  • Bibliography and CSL can now be automatically picked up from a file frontmatter if there is a file.data.frontmatter.bibliography or file.data.frontmatter.csl` field
  • Bibliography can either be a URL or path (in node env)
  • Use a custom fork of citation.js to reduce unused plugin and reduce bundle size
  • Add e2e test
  • Add github actions
  • Use ESM version of cite.js for a smaller bundle size
  • Fix regex to work on browser and node in build version

Full Changelog: https://github.com/timlrx/rehype-citation/compare/v0.1.2...v0.2.0

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.1.2

Change Log

  • fix: add li to permittedTags
  • fix: html code character
  • update citation js dependency
  • docs: add example.png

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.1.0

Change Log

  • fix: build process
  • fix: ignore citation like keys (begins with @), but not in bibtex file

- JavaScript
Published by timlrx over 4 years ago

rehype-citation - v0.0.2

Change Log

  • Release of rehype-citation

- JavaScript
Published by timlrx over 4 years ago