June 20th, 2011· New mininit and minfull uniquename options
· New mindate uniquelist option
· Major revamp of uniqueness code
· Moved to new external process calling module because IPC::Run doesn't work on Windows in packed binaries (kpsewhich was returning nothing).
August 31st, 2010· Biber::BibTeX moved to Biber::Input::BibTeX. If upgrading, please remove
· your installed /Biber/BibTeX.pm, just to be tidy
· New aliases for EPRINT classes and types implemented (see BibLaTeX docs).
· Biber now resolves XREFs as well as CROSSREFs so one less LaTeX pass is needed
· Allows UTF-8 citekeys. Requires Text::BibTeX >= 0.46 and a fully UTF-8
· aware TeX macro package (e.g. XeTeX or LuaLaTeX). Normal LaTeX with \inputenc
· will not work because the UTF-8 it uses is incomplete, macro based and not native.
· RecDescent parser is no longer supported or included. If upgrading, please remove
· your installed /Biber/BibTeX directory, just to be tidy
· Now requires LaTeX::Decode >= 0.03
· Stricter version dependency for Text::BibTeX. Older than 0.42 is
· rather useless for complex names.
· Re-factored and enhanced auto-re-encoding of .bib/.bbl. With biblatex
· 0.9c, Biber handles all reencoding.
· Misc bug fixes
August 5th, 2010· Case-sensitive sorting option
· Multi-section support. Only one biber pass needed to process all
· bib sections using extended biblatex 0.9b .bbl format.
· .aux file is no longer used by biber - all information is passed
· in .bcf file.
· Misc bug fixes
· LaTeX::Decode is now a separate CPAN module and is no longer included
April 15th, 2010· Changed semantics of --outfile and --output-directory. --outfile
· is now relative to --output-directory. If --outfile is absolute, it
· is stripped to the filename and the path discarded. Absolute .aux
· paths are stripped to filename for appending to --output-directory.
· Updated PRD to use new encoding option names. Now works with -e.
· sortlos was not settable to use bib sort order
· With Text::BibTeX >= 0.42, will do all name/initials generation with btparse
· library.
· Abstracted BBL output into Biber::Output class for better re-use and potential
· for output formats other than .bbl.
· Synced uniquename .bcf values with change in biblatex 0.9a
May 10th, 2009· New option --inputencoding to handle 8-bit encoded bib files
· $BIBINPUT environment is now searched
· Improved parsing of personal names
· @comments are now silently ignored
· Fixed handling of @preamble; multiple preambles are allowed
· Warnings and errors behave more like BibTeX
· Alias fields are automatically converted (e.g. address -> location)
· Take care of "phdthesis" and "mathesis" types
· Cite keys of bib files are now case-insensitive
· Default Unicode collation now uses the table "latinkeys.txt" (this is much faster than "allkeys.txt" which contains rules for all Unicode glyphs)
· Unicode::Collate parameters can be passed as a command-line option
· Faster sorting (with option -f) is also possible for specific locales given with option --locale (this is OS-dependent however)
· PRD grammar is now precompiled
· bbl output is now wrapped acc to maxline option
· Empty fields are no longer printed in the bbl
· Sorting is much improved.
· Use sortstring separators 0 1 2 like biblatex.bst
· Handle truncation of name lists acc to minnames/maxnames
· bib2biblatexml has been improved
· Windows version of Text::BibTeX provided as ppm.
· Many more bugfixes!
March 27th, 2009· Initial release.