This repository has been archived by the owner on Apr 30, 2021. It is now read-only.
0.3
pandoc-citeproc (0.3)
* Removed biblio2yaml. Instead, use pandoc-citeproc with the
--bib2yaml or --bib2json option. (#20)
* pandoc-citeproc --bib2json will convert bibtex/biblatex to
CSL compatible JSON bibliographies.
* Updated locale files for correct textual date ranges
in e.g. the da-DK locale. Use form="ordinal" instead of a period
as suffix. (#16, #18)
* Support new langid and langidopts biblatex fields. (#11)
* Made test-pandoc-citeproc work in all locales. (#19)
It now tests the executable rather than the library function.
* Fixed disambiguation with multivolume works (#14).
* Improved titlecase/unTitlecase to be sensitive to colons,
question marks, and exclamation marks, after which the
next character sohuld be capitalized even in sentence case
(pandoc #1102).
* The "locale" filed in metadata will now override a style's
default locale. This can also be set by the command line:
--metadata locale=fr-FR (#10).
* Use CSL-compatible date-parts for dates in YAML/JSON
bibliographies.
* Made FromJSON for Reference more forgiving. Suitable strings
are coerced into integer values. (pandoc #1094)
* Fixed extra punctuation at end of footnote (#13).
* Reference: Always use array in JSON for dates, agents.
* Bibtex parser: Don't fail on entry with no title.
* Bibliography output: 'given' is now a string, not an array.
The string will be split on spaces into a list of given names.
Note that an array can also be used. But we write
a plain string, to match the citeproc json schema.
* Fixed spacing bug in date ranges (#7).
* Names: Fixed formatLabel so it works for editortranslator.
This fixes a bug for cases where editor = translator (#9).
* Text.CSL.Eval.Date: Fixed bugs with date ranges.
Ranges within the same year were raising an error "Prelude.init: empty
list" (#7).
* Util: Export tr' and init'.
* Text.CSL.Proc.Disamb: Correct definition of allTheSame.
* Improved disambiguation. Now we correctly handle the case with no
author but title.
* Consider names too when determining date disambiguations.
Previously if you had two distinct names needing disambiguation for
the same date, the letters would not start over with 'a' for the second
name.
* Added Generic instances for the types in Style and Reference.