1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
|
# Version 0.6b (2019-01-11)
See https://github.com/moewew/biblatex-ext/compare/v0.6a...v0.6b
- Fixed issue loading socket.url
(https://github.com/moewew/biblatex-ext/issues/17)
- Changed `blxextdoiapi.lua` so that it returns the module.
# Version 0.6a (2019-01-04)
See https://github.com/moewew/biblatex-ext/compare/v0.6...v0.6a
- Only patch bibmacros in `biblatex-ext-oa`. This avoids redefinitions,
which could clear out custom definitions.
- Use socket.url's URL escape/encode function in blxextdoiapi.lua.
- Fixed bug in deprecation handling.
# Version 0.6 (2018-11-23)
See https://github.com/moewew/biblatex-ext/compare/v0.5a...v0.6
- Synced `mergedate` code with `biblatex` 3.12
(https://github.com/plk/biblatex/pull/810
https://github.com/plk/biblatex/issues/752).
- `biblatex` 3.12 is now recommended.
- Added `\titleaddonpunct`.
- Made `introcite` and `dashed` option available on per-entry and
per-type basis. (https://github.com/moewew/biblatex-ext/issues/13)
- `introcite=label` needs support of the bibliography environment,
so it is not officially supported if its is not set globally.
- Simplify code to set options at all three levels at the same time.
- Added package for open access symbols and open access 'detection'.
See https://tex.stackexchange.com/q/459449/.
- The default detection relies on explicit configuration for all url,
doi and eprint-like and data in the `.bib` file.
- There is a Lua module that queries Unpaywall.org by DOI to find
open access info.
- A support package provides two open access symbols drawn with TikZ.
# Version 0.5a (2018-10-09)
See https://github.com/moewew/biblatex-ext/compare/v0.5...v0.5a
- Fixed a bug with `\footcites` and `\footcitetexts` in `ext-authoryear.cbx`
(https://github.com/moewew/biblatex-ext/issues/12)
# Version v0.5 (2018-10-02)
See https://github.com/moewew/biblatex-ext/compare/v0.4...v0.5
- Added the `ecomp` style family. The styles of that family compress lists of
extradate fields.
- Added outer cite delimiters for `\footcite`.
- Added `version` and `pagetotal` bibmacros.
- First implementation of a tabular bibliography based on Audrey's answer to
https://tex.stackexchange.com/q/71088/35864
# Version 0.4 (2018-06-10)
See https://github.com/moewew/biblatex-ext/compare/v0.3...v0.4
- Renamed `\DeclareOuterCiteDelim` and friends to `\DeclareOuterCiteDelims`,
backwards compatibility for most of this change should be available.
- **Incompatible change** Renamed the cite command `\bbx@cite@inxref` to
`\bbx@xrefcite` for consistency with other citation commands.
There are is no compatibility code set up for this change.
- **Incompatible change** The "virtual" citation command `\bbx:introcite`
is now called `\bbx@introcite`. ("Virtual" because the appearance of the
introcite label can be changed mostly as if it were produced by this citation
command, but it isn't really produced by a citation command at all.)
This means that the delimiter context, inner citation delimiters and wrapper
field format are renamed from `bbx:introcite` to `bbx@introcite`.
There is no compatibility code set up for this change, but warnings are
issued if some typical uses of the old names are detected. This means that
people using older code should be warned, but still need to take action
themselves. Fortunately the introcite feature is quite a prominent bit of
the bibliography, so people will probably realise wrong output sooner than
later.
- Renamed option `citeinxref` to `citexref`. Please use the new name.
Backwards compatibility is in place.
# Version 0.3 (2018-06-04)
See https://github.com/moewew/biblatex-ext/compare/v0.2...v0.3
- Added `titlecase:<titletype>` field formats for finer control over the title
casing. The standard styles have the catch-all format `titlecase`. This
bundle now has `titlecase:title`, `titlecase:booktitle`,
`titlecase:maintitle`, `titlecase:issuetitle` and `titlecase:journaltitle`.
- Various documentation improvements.
- Added toggle `bbx:introcite:plain:keeprelated` to choose not to suppress the
`introcite=plain` cite label for default related entries (other
`relatedtype`s may already suppress the cite label without chance of getting
it back).
- Added `\jourvoldelim`, `\jourserdelim` and `\servoldelim`.
# Version 0.2 (2018-03-28)
See https://github.com/moewew/biblatex-ext/compare/v0.1a...v0.2
- Fixed indentation with `introcite=label`.
- **Incompatible change** The lengths for `introcite=label` now work like
`\labelwidth` and `\labelsep` in all other lists.
`\introcitewidth` controls the maximum length of the label, while
`\introcitesep` controls the separation between the end of the label and
the beginning of the reference.
The total indentation is now `\introcitewidth`+`\introcitesep` and not
only `\introcitewidth` as before.
- **Incompatible change** `\maintitletitledelim` is now truly the punctuation
between the `maintitle` and `(book)title` field.
What was formerly `\maintitledelim` is now `\voltitledelim`.
# Version 0.1a (2018-03-20)
See https://github.com/moewew/biblatex-ext/compare/v0.1...v0.1a
- Fixed inner cite delims for authoryear/authortitle and their ibid versions.
- Fixed delimiters for `\smartcite`.
`\smartcite` really behaves like `\parencite` and `\footcite` now.
This needed some trickery to get the delimiter context right.
# Version 0.1 (2018-03-18)
- First public release.
|