summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/source/bibtex/biber/Changes
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2011-03-06 22:31:53 +0000
committerKarl Berry <karl@freefriends.org>2011-03-06 22:31:53 +0000
commit0e6e50ca2549504070b29679d6159236bdf1b308 (patch)
tree0171343229c3531b47eefd984597c35b86922078 /Master/texmf-dist/source/bibtex/biber/Changes
parent876cc70b39dad10fa8b3e5d2d600e0bad3c48f8d (diff)
adding biber, including binaries in both Master/bin and Build
git-svn-id: svn://tug.org/texlive/trunk@21617 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/source/bibtex/biber/Changes')
-rw-r--r--Master/texmf-dist/source/bibtex/biber/Changes221
1 files changed, 221 insertions, 0 deletions
diff --git a/Master/texmf-dist/source/bibtex/biber/Changes b/Master/texmf-dist/source/bibtex/biber/Changes
new file mode 100644
index 00000000000..102e6caa451
--- /dev/null
+++ b/Master/texmf-dist/source/bibtex/biber/Changes
@@ -0,0 +1,221 @@
+Revision history for Biber
+
+0.8 11-02-2011
+ * Forces biblatex format for month field
+ * Added support for remote data sources
+ * Added experimental support for RIS data sources
+ * Took out -a and -d flags. These are no longer very useful as the increasingly
+ sophisticated biblatex options cannot be set on the command line
+ anyway and so these flags are less and less relevant
+ * New inheritance model in sync with biblatex defaults
+ * Bug fixes
+0.7.4 05-02-2011
+ * Fix for mincrossrefs leaking across sections (biblatex SF bug #3173032)
+0.7.3 03-02-2011
+ * Performance tuning for sorting
+ * Text::BibTeX 0.51 for increased macro stack space
+ * Support for old BibTeX month macros by default
+ * Re-write of datasource processing to allow for modular plugins
+ * Generalised nosort option.
+ * Merged LaTeX::Decode into Biber::LaTeX::Recode and added encoding
+ to deal with inputenc's limitations for PDFLaTeX users
+ * new options for forcing/tuning UTF-8 -> LaTeX macro conversion
+ * Bug fixes
+0.7.2 08-01-2011
+ * Improved latexmk compatibility more
+0.7.1 07-01-2011
+ * Improved latexmk compatibility
+ * Added "x-ascii" encoding alias for "ascii" to deal with inputenx ascii.
+ * Bug fixes
+0.7 05-01-2011
+ * Completely re-written sorting routine using Schwartzian transform
+ for real multi-field support and per-field sorting settings.
+ * Bug fixes
+0.6.9 (dev beta)
+ * Bug fixes
+0.6.8 (dev beta)
+ * Generalised sorting behaviour in several respects
+ * Bug fixes
+0.6.7 (dev beta)
+ * Bug fixes
+0.6.6 (dev beta)
+ * More generalised sorting options
+ * Bug fixes
+0.6.5 (dev beta)
+ * Bug fixes
+0.6.4 (dev beta)
+ * Bug fixes
+0.6.3 (dev beta)
+ * Outputs labelname name list to the .bbl
+ * Support for dynamic sets and simpler static set interface
+ * Misc bug fixes
+0.6.2 (dev beta)
+ * Internal cleanup of structure code
+ * Misc bug fixes
+0.6.1 (dev beta)
+ * More comprehensive structural checks on allowed entrytypes/fields
+ and field combinations/formats
+ * Added option validate_structure to turn on structural checks
+ * Renamed option validate -> validate_control
+ * Renamed option output-directory -> output_directory
+ * Added labelname and labelyear as possible sort specifications
+ * Misc bug fixes
+0.6 20-11-2010
+ * First non-beta release
+ * More abstracted and extensible crossref inheritance model
+ * U::C dependency to 0.67
+ * sortcase and sortupper options now take same argument forms as in biblatex
+ * Misc bug fixes
+0.5.7 09-10-2010
+ * Misc bug fixes
+0.5.6 04-10-2010
+ * Latex character macro decoding is now better defined in the whole
+ (re)encoding workflow.
+ * "inputenc" option is now "bblencoding"
+ * "locale" option is now "sortlocale"
+ * New option "sortupper"
+ * Unicode::Collate sorting is now default as version 0.61 of this
+ has XS module and CLDR tailoring.
+ * Added binary dist build scripts
+ * Removed bundled Module::Build as there are some conflicts with
+ later versions. This is less of a problem anyway because the
+ binary build makes it less necessary to make builds easy on perl<5.10
+ * Misc bug fixes
+0.5.5 29-08-2010
+ * Biber::BibTeX moved to Biber::Input::BibTeX. If upgrading, please remove
+ your installed <perl lib>/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 <perl lib>/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
+0.5.4 04-08-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
+0.5.3 19-03-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
+0.5.2 04-03-2010
+ * Locale fixes
+ * Uniquename fixed to match BibLaTeX option values
+ * Improved error message for malformed names
+ * Fixed config file problems under windows and also added option to ignore config file
+ * Bug with conflicting case between citations and bib entries
+ * Moved pure perl parsename to PRD.pm
+ * Re-write of name parsing to use Text::BibTeX::Name by default
+ * Fields which can be null are explicitly flagged
+ * Add THANKS file
+ * Die early when biber is called without argument
+ * Fixed Mac config path error
+ * .bib parse continues after certain errors
+ * regularised collate options processing
+ * field nameaddon was missing from Biber::Constants
+ * Improved warning message for missing backend=biber
+ * SF bug 2952347 fix (empty date range end)
+ * uniquename counter was being provided incorrectly
+0.5.1 15.02.2010
+ * Remove support for legacy control files (\jobname-blx.bib):
+ Biber now only reads .bcf files written by biblatex with the
+ option "backend=biber".
+ * Improved handling of "uniquename" and "namehash".
+ * Don't apply latexescape in bbl output, as it breaks math formatting.
+
+0.5 13.02.2010
+ * Supports all changes introduced by biblatex 0.9
+ * Moved all parts relating to the experimental BibLaTeXML format to the
+ "biblatexml" branch on the git repo
+ * Communication between biblatex and Biber can be done through a
+ XML-based config file (extension .bcf): this is enabled with the
+ experimental biblatex option "backend=biber"
+ * Biber can now be customized with a configuration file
+ * Considerable refactoring and cleanup of the code
+ * Further enhancements to the test suite
+ * Improved logging mechanism
+ * More robust parsing of personal names
+ * Ignore certain prefixes and diacritics in sort strings, for
+ instance ʿAlī is sorted under A, and al-Hasan under H. This can
+ be customized in the configuration file (biber.conf).
+ * New command-line option --output-directory (like TeX)
+ * Many, many bugfixes :)
+ (See the output of "git log" for all details...)
+
+0.4.3 23.07.2009
+ * With biblatex option "backend=biber" and biber option --v2
+ the new experimental control file \jobname.bcf is used,
+ which brings in many new features, such as per-entrytype
+ settings.
+ * More sophisticated/customizable sorting mechanism
+ * More extensive test suite
+ * Improved BibLaTeXML schema
+ * improved handling of BibLaTeXML (enable nested children,
+ formatting elements, nosort elements)
+ * Do not apply latexescape() by default on xml strings
+ * Skip title handling in BibLaTeXML when not existing
+ * Ignore maxline, add option wraplines
+ * Built-in sort is now default (option --fastsort)
+ * Sorting with Unicode::Collate is possible with option --collate
+ * Make tests succeed w/o Parse::RD and Regexp::Common
+ * Don't output date and urldate in the bbl
+ * Add missing fields "date" "urldate" "organization" "annotator"
+ "foreword" and "eventtitle"
+ * Use Data::Dump instead of Data::Dumper for debugging
+ * Fields "library" and "remarks" are now skipped
+ * Bugfix for aliases (e.g. address, school)
+ * Bugfix: process urldate to get urlyear,urlmonth,urlday
+ * Remove illegal value shorttranslator from labelname option
+ * Changed biberdebug option to debug
+ * Changed option inputencoding to bibencoding
+
+0.4.2 25.04.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!
+
+0.4.1 31.03.2009
+ * Text::BibTeX now optional dependency
+0.4 27.03.2009
+ * Initial beta release
+