summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/biblatex-contrib/biblatex-caspervector/doc/ChangeLog.txt
blob: 15fb808f8aa2d95267a3d7f280be38432b3076c5 (plain)
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
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
2018-06-29, v0.3.3

	* Changes to package code:
	- Add support for the `edition' field.
	- Refine `maxcitenames'/`mincitenames'.
	- blx-caspervector-base.def: fix "et al" for citations.
	- blx-caspervector-base.def: improve spacing between `title' and `type'.

	* Changes to documentation:
	- caspervector.tex: fix "需"/"须" typo.

	* Misc:
	- Minor fixes and cosmetics.

2018-06-01. v0.3.2

	* Changes to package code:
	- Fix punctuation for citations.
	- blx-caspervector-base.def: fix `incollection' without bookauthor/editor.
	- blx-caspervector-base.def: only `\providebibmacro*{bbx:ifnodate}'.

	* Changes to documentation:
	- caspervector.bib: add more examples from GB/T 7714-2005.

	* Misc:
	- Minor fixes and cosmetics.

2018-05-30. v0.3.1

	* API changes:
	- Support eprint/doi using `eid'.

	* Changes to package code:
	- blx-caspervector-base.def: fix misplaced `\clearname'.
	- caspervector-ay.bbx: fix missing byspace.
	- blx-caspervector-base.def: support the "date(number)" format.
	- Remove support for `userf' set to `cn'.

	* Changes to documentation:
	- "著者" -> "作者"; "英文" -> "西文".

	* Misc:
	- Minor fixes and cosmetics.

2018-05-28. v0.3.0

	* API changes:
	- Added the caspervector-ay style (`dashed' and `mergedate' supported).
	- sorting: nty -> nyt.
	- Reduced tolerance in `year'/`date'; `note' added for compensation.
	- Support `useauthor'-related functionalities.

	* Changes to package code:
	- caspervector.bbx mostly refactored into blx-caspervector-base.def.
	- biblatex-caspervector-*.def -> blx-caspervector-*.def.
	- blx-caspervector-base.def: improve the punctuation handling.
	- blx-caspervector-base.def: fix some deprecation warnings.

	* Changes to documentation:
	- readme.* -> caspervector.*; document the caspervector-ay style.
	- doc/Makefile: fix missing accented characters with xelatex.

	* Misc:
	- utils: update wrt the author-year style.
	- Minor fixes and cosmetics.

2017-03-01. v0.2.7

	* API changes:
	- caspervector.bbx: provide undocumented option for uglification.

	* Changes to package code:
	- caspervector.bbx: fix "et al" and `\final*delim'.
	- caspervector.bbx: make switch between C/E punctuations easier.
	- caspervector.bbx: remove niche feature.

	* Changes to documentation:
	- readme.bib: double brace institution names.
	- readme.tex: remove manual loading of CJKspace.

	* Misc:
	- utils/qa: add notice about copyright line updates.
	- Minor fixes and cosmetics.

2016-05-24. v0.2.6

	* Changes to package code:
	- caspervector.bbx: add code in case uglification is demanded.

	* Changes to documentation:
	- readme.tex: improve description of split sorting.

	* Misc:
	- Minor fixes and cosmetics.

2016-03-31. v0.2.5

	* Changes to package code:
	- caspervector.bbx: add overlooked `minnames = 3' and `minitems = 3'.
	- caspervector.bbx: refine name spacing to reduce ambiguity.
	- caspervector.bbx: adjust list format (like names).
	- Refactor common code from *.def into caspervector.bbx.

	* Misc:
	- Makefile: remove re-encoding code.
	- Minor fixes and cosmetics.

2016-03-22. v0.2.4

	* Misc:
	- Fix wrong bib number due to inconsistency on author's computer.

2016-03-17. v0.2.3

	* Changes to package code:
	- Remove copy-pasted name formatting code in bbx.
	- caspervector.bbx: fix some defects introduced from typos.
	- biblatex-caspervector-*.def: rectify `byauthor' usage.

	* Changes to documentation:
	- readme.tex: update information about split sorting (thank @plk).
	- readme.tex: require `colorlinks' explicitly wrt recent change in ctex.

	* Misc:
	- dist: reduce duplication in zipballs according to CTAN recommendation.
	- README: homepage moved to GitLab.
	- Minor fixes and cosmetics.

2015-05-30, v0.2.2

	* Changes to package code:
	- Remove bibtex support because of `\DeclareStyleSourcemap' usage.

	* Changes to documentation:
	- readme.tex: mention the issue with sorting in biblatex 3.0.
	- readme.tex: remove description of usage with bibtex.
	- readme.{tex,bib}: refine the short example for custom formatting.
	- Adapt to ctex 2.x, and use the latex/biber/xelatex/xelatex prodedure.

	* Misc:
	- Cosmetics.

2015-04-28, v0.2.1

	* Changes to package code:
	- biblatex-caspervector-*.def: use `\renewbibmacro' for `urldate'.

	* Changes to documentation:
	- readme.tex: use `\hologo{}' when applicable.
	- readme.bib: fix inaccurate formatted author names.

	* Misc:
	- Update URL of project homepage.
	- dist: remove version string from file name of TDS archive.
	- dist: fix zipball permission.
	- Aesthetic improvements.

2014-05-24, v0.2.0

	* API changes:
	- Chinese references now (only) require language == {chinese}.
	- `userf' becomes an internal entry field (backward compatible for now).

	* Changes to package code:
	- Avoid potential name clashes, using `something@' prefixes for commands.

	* Changes to documentation:
	- No longer recommend the CTeX Suite.
	- Remove installation hints (already included in TeX Live).
	- Use `%' for comments in `.bib' files, now supported by biber.

	* Misc:
	- Minor fixes and improvements.

2013-12-27, v0.1.9

	* Misc:
	- Remove support for CRLF, as required by CTAN.

2013-04-07, v0.1.8

	* Changes to package code:
	- Fix previously ignored `setunit' issue.

	* Misc:
	- Update copyright notices.
	- Minor fixes and improvements.

2013-03-30, v0.1.7

	* Changes to package code:
	- Default to `defernumbers = true' and `sorting = none'.

	* Changes to documentation:
	- Add hint for split sorting.

	* Misc:
	- Minor fixes and improvements.

2013-01-10, v0.1.6

	* Changes to package code:
	- Make (more) proper use of `\setunit'/`\setunit*'.

	* Misc:
	- Minor fixes and improvements.

2012-11-12, v0.1.5

	* Misc:
	- Fix incorrect TDS packaging.

2012-10-11. v0.1.4

	* Changes to documentation:
	- Fix wrong description: s/cenyt/centy/g
	- Refine bibliography.
	- Update instructions for installation wrt addition of CTAN support.

	* Misc:
	- Add support for utf8lf/gbkcrlf conversion in doc/Makefile.
	- Add CTAN support.

2012-05-13, v0.1.3

	* API changes:
	- Chinese references now require (userf == 'zh' || userf == 'cn').
	- Add {ce,ec}nty sorting scheme, default to ecnty.

	* Changes to package code:
	- Fix and improve spacing and punctuation.
	- Unify name formatting as well as sorting.
	- Fix \footfullcite errors. Now the commands are defined globally.

	* Changes to documentation:
	- Fix biber collating/locale problem.
	- Unify the `userf' field in `readme.bib'.
	- Update FAQs and notices.

	* Misc:
	- Add QA check for spaces and tabs on blank lines.
	- Minor fixes and improvements.

2012-05-12, v0.1.2

	* Changes to documentation:
	- Add notice for the `bibintoc' heading.
	- Conform to the style of pkuthss.

2012-05-12, v0.1.1

	* Changes to package code:
	- Use `\setunit*' to avoid unexpected punctuations.
	- Make better use of `finentry'.

	* Changes to documentation:
	- Fix incorrect URL of `ctex-faq'.

2012-05-12, v0.1

	* First Release.

# vim:ts=4:sw=4