Opened 4 years ago

Closed 4 years ago

#12845 closed enhancement (fixed)

biber-2.14

Reported by: Douglas R. Reno Owned by: ken@…
Priority: normal Milestone: 9.1
Component: BOOK Version: SVN
Severity: normal Keywords:
Cc:

Description

New minor version

Change History (9)

comment:1 by Bruce Dubbs, 4 years ago

Revision history for Biber 2.14 (2019-12)

  • XDATA now supports granular references so that specific fields/items in a list field may be used and inserted into fields/list positions. This allow, for example, re-use of names from a general XDATA entry containing data about authors. See the biblatex documentation.
  • Remote Zotero data source requests now send correct header
  • Annotations are now correctly output for related entries
  • Better sorting of some name edge cases
  • New map_entrykey_* mapping verbs
  • New options --noremove-tmp-dir and --show-tmp-dir to disable of removal on exit and showing location of temporary directory used for intermediate data. Useful for debugging.
  • Tool mode now accepts multiple data files on the command-line so that data can be spread over several files (e.g. main bib and crossrefs can be kept in separate files)
  • Biber no longer uses Text::BibTeX/btparse to generation initials from names in normal name parsing mode because it can't handle some Unicode situations.

comment:2 by Bruce Dubbs, 4 years ago

This package now needs the perl module Parse::RecDescent

Seems to build and install fine except texhash probably needs the full path if it is not installed in /usr. It is probably is located at /opt/texlive/2019/bin/x86_64-linux/texhash

Other than --help and --version, I do not know how to properly test this app.

comment:3 by ken@…, 4 years ago

Owner: changed from blfs-book to ken@…
Status: newassigned

comment:4 by ken@…, 4 years ago

This version of biblatex includes much better integration with polyglossia, e.g. for language variants, but that requires polyglossia v1.45 or later which was released in late October.

AFAICS my bibxelatex test might load that (via csquotes, uncertain), and if so, it might break with v1.44 which is shipped with the 2019 source. We will see.

comment:5 by ken@…, 4 years ago

Variosu places in the testsuite add Test::More - I am hopeful that is already pulled in by one of the existing dependencies, at least when runnign the tests.

Apart from adding Parse::RecDescent, perl now needs to be 5.30.0 or later. Maybe note that anyone still runnign 8.4 or earlier should use 2.13 from the 9.0 book.

comment:6 by ken@…, 4 years ago

Deps for Parse::RecDescent are Text::Balanced (core), Carp (core), Data::Dumper. Can also use Test::Warn to test reentry but skips that test if not present.

in reply to:  6 comment:7 by ken@…, 4 years ago

Replying to ken@…:

Deps for Parse::RecDescent are Text::Balanced (core), Carp (core), Data::Dumper. Can also use Test::Warn to test reentry but skips that test if not present.

Data::Dumper is also core (in x86_64-linux-thread-multi).

in reply to:  4 comment:8 by ken@…, 4 years ago

Replying to ken@…:

This version of biblatex includes much better integration with polyglossia, e.g. for language variants, but that requires polyglossia v1.45 or later which was released in late October.

AFAICS my bibxelatex test might load that (via csquotes, uncertain), and if so, it might break with v1.44 which is shipped with the 2019 source. We will see.

In fact, it is my biblatex-unibiber test which loads csquotes. That test works fine with TL2019 source, so I guess I am NOT using polyglossia.

comment:9 by ken@…, 4 years ago

Resolution: fixed
Status: assignedclosed

r22504 - I forgot to add that I've also corrected the space measurement, because most of what biblatex installs merely overwrites the files installed by texlive (assuming a BLFS-style full source installation).

Note: See TracTickets for help on using tickets.