/
CHANGES.txt
76 lines (52 loc) · 2.1 KB
/
CHANGES.txt
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
Summary of changes to citeproc-js since version 1.2 release.
========================
Changes in version 1.2.5
========================
- Convert number to string before string operation
========================
Changes in version 1.2.4
========================
- Fix bug in cs:intext triggered by grouped sorts.
========================
Changes in version 1.2.3
========================
* Adjust a test to reflect new modulare style logic
(Jurism US module now renders only authority, not jurisdiction,
in the legal_case type)
* Send raw institution keys to abbrevs filter
(Using raw machine-readable keys was always the right way,
human-readable form should not have been used for this)
* Recognize "division" as a numeric variable
* Broaden French subtitle split condition in multiple subtitles to include ? and !
* Tweaks for narrow no-break-space in fr locale
* Remove unused flags from state.js
* More generous subtitle capitalization
* Tests of new title split/subtitle caps code
========================
Changes in version 1.2.2
========================
- Enable build-time flag for uppercasing subtitles in sentence case
rendering. Flag is a setting on the Sys object that provides
retriveItem and other goodies to the processor:
var sys = {
retrieveItem: function(id) {
// return item
},
...
uppercase_subtitles = true
}
var citeproc = CSL.Engine(sys, styleCSL);
========================
Changes in version 1.2.1
========================
- Align disambig priorities with spec by default.
The CSL Specification calls for year-suffix to be applied before
disambiguate="true" conditions are tried. `citeproc-js` previously
applied these in the opposite order by default, but from this
version, default behavior is aligned with the spec.
The previous behavior can be restored with the following setting
on the `sys` object fed to the processor at instantiation:
sys.prioritize_default_condition = true;
- A number of tests that are specific to `citeproc-js` have been
moved from the `test-suite` CSL repository to citepro-js
`fixtures/local`.