Skip to content

Latest commit

 

History

History
217 lines (136 loc) · 8.22 KB

CHANGELOG.md

File metadata and controls

217 lines (136 loc) · 8.22 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.5.0 - 2024-06-09

Added

  • Add \fullcite command (#64).
  • Add support for annotated bibliography (#64).

Changed

  • Check if the \cite command is in a footnote.

0.4.9 - 2024-04-21

Added

  • Add normal paragraph style for list of references (#60).

  • Add bib-par-indent option for the amount of paragraph indentation.

0.4.8 - 2024-03-12

Fixed

  • Fix unexpected "nil" with empty page (#58).

0.4.7 - 2024-03-10

Added

  • Add support of biblatex's extended name format (#48).

  • Add \citeyearpar and \parencite* commands (#52).

Fixed

  • Fix an error in parsing TeX math contents (#49).

0.4.6 - 2024-02-20

Fixed

  • Define an internal variable

0.4.5 - 2023-10-05

Fixed

  • Fix tilde (nonbreakable space) incorrectly displayed in LuaTeX (#42).
  • If no style is defined, a warning is given and the default APA style will be used (#43).
  • The JSON decoding error is now correctly issued.

0.4.4 - 2023-09-16

Fixed

  • Fix a disambiguation bug with names from conditional branches.
  • Fix a typo related to beamer compatibility (#41).

0.4.3 - 2023-09-07

Added

  • Add support for CSL-YAML input.
  • Add support for dependent styles.
  • Resolve crossrefs in BibTeX data.
  • Add support for backref package (part of hyperref).

Fixed

  • Fix compatibility with beamer (#41).

0.4.2 - 2023-07-04

Changed

Fixed

  • Fix a bug with <text variable="locator"> in <bibliography> (#39).
  • Fix missing $ errors caused by underscores in citations keys.
  • Fix a conflict of already defined \@currentHref due to changes in LaTeX2e kernel 2023-06-01 (latex3/latex2e#pr956).

0.4.1 - 2023-04-12

Added

  • Add support for crossref feature in BibTeX database.
  • Add \printbibheading command.
  • Add options heading, label, and title in \printbibliography (#31).
  • Add prenote and postnote options in \printbibliography.

Fixed

  • Remove UTF-8 BOM from loaded files (fix #34).

0.4.0 - 2023-04-02

Added

  • Add hyperlinks to citations when hyperref is loaded.
  • Add backref.
  • Add journal abbreviation.
  • The titles and booktitles from BibTeX data are converted to sentence case.
  • Add layout extension of CSL-M.

Fixed

  • Fix missing warning of empty citation (latex3/latex2e#790).
  • Fix url link of PMCID.
  • Fix an error of LaTeX commands in cite prefix (#36).
  • Fix invalid bib-item-sep option.
  • Fix the delimiter of cs:choose in deeper levels.

0.3.0 - 2022-12-25

Added

  • Add author only command \citeauthor.
  • Add narrative citation commands \textcite and \citet (#17).
  • Add parenthetical citation commands \parencite and \citep for compatibility.

Changed

  • The "-locator" suffixes are removed from the article-locator and title-locator options.
  • The LaTeX markups in citation prefix is now correctly precessed (#33).

Fixed

  • Fix an error in checking the plurity of number-of-pages (#27).
  • Fix an error in converting value "2nd" to its ordinal form (#27).
  • Fix missing DOI prefix when used with hyperref (#28).
  • Fix special characters (# and %) in URL (#30).

0.2.2 - 2022-09-23

Fixed

  • latexmk can automatically call citeproc-lua when compiling with pdflatex or xelatex (thanks to John Collins).
  • Fix incorrect labels in numeric reference list (#25).

0.2.1 - 2022-09-18

Changed

  • Rewrite BibTeX parser with lpeg. The accent letters are now converted to unicode.

Fixed

  • Fix redundant warning entry "*" not found.

0.2.0 - 2022-08-18

Added

  • The cite grouping, collapsing, and disambiguation features are now implemented.

Changed

  • The citeproc executable is renamed to citeproc-lua to avoid conflicts with other processor implementations.
  • Package configuration can also be given in the package loading options.
  • A warning is raised instead of and error in case of duplicate entry keys (#14).

Fixed

  • Fix an infinite loop error when bib entry keys contain hyphens or underscores (#18).
  • Fix incorrect item position in note style (#20).
  • Fix compatibility with \blockquote of csquotes (#21).
  • Fix non-lowercase field names (#22).

0.1.1 - 2022-03-21

Added

  • Add support for CSL v1.0.2.
  • Add CSL-JSON format in \addbibresource (#11).
  • Add multicite command \cites (#10).
  • Add URL format setup.

Fixed

  • Fix the incompatibility with babel (#9).
  • Fix missing \url commands in bibliography (#12).

0.1.0 - 2022-01-22

Added

  • Initial CTAN release.