/
changes.xml
284 lines (272 loc) · 10.6 KB
/
changes.xml
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
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
<?xml version="1.0" encoding="ISO-8859-1"?>
<document>
<properties>
<title>Changes</title>
<author>Stephen Colebourne</author>
</properties>
<body>
<!-- types are add, fix, remove, update -->
<release version="2.10.6" date="2020-04-24" description="v2.10.6">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2020a.
</action>
<action dev="stari4ek" type="add">
Add localization for Ukraine.
Fixes #523.
</action>
</release>
<release version="2.10.5" date="2019-10-24" description="v2.10.5">
<action dev="jodastephen" type="update">
Updated Joda-Convert version.
</action>
</release>
<release version="2.10.4" date="2019-09-20" description="v2.10.4">
<action dev="bradarndt" type="update">
DateTimeZone data updated to version 2019c.
</action>
</release>
<release version="2.10.3" date="2019-07-04" description="v2.10.3">
<action dev="bradarndt" type="update">
DateTimeZone data updated to version 2019b.
</action>
</release>
<release version="2.10.2" date="2019-05-09" description="v2.10.2">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2019a.
</action>
<action dev="jodastephen" type="fix">
Fix calculation of DateTime.withTimeAtStartOfDay() when DST is at midnight.
Fixes #488.
</action>
<action dev="antonqiu" type="fix">
Fix Period.years() factory method internal implementation.
Fixes #487.
</action>
<action dev="alshopov" type="add">
Add Bulgarian translation of periods.
Fixes #496.
</action>
<action dev="niklasf" type="fix">
Fix Czech translation of periods.
Fixes #504.
</action>
<action dev="jodastephen" type="add">
Add Tidelift commercial support and security policy.
</action>
</release>
<release version="2.10.1" date="2018-10-27" description="v2.10.1">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2018g.
</action>
<action dev="jodastephen" type="fix">
Fix time-zone compiler for Namibia. Oh I do love tzdb.
Fixes #485.
</action>
<action dev="jodastephen" type="fix">
Fix time-zone compiler for Tokyo. Oh I do love tzdb.
</action>
</release>
<release version="2.10" date="2018-05-30" description="v2.10">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2018e.
</action>
<action dev="jodastephen" type="add">
Handle negative SAVE values in tzdb.
Once again, tzdb is the source of problems, with their inability to provide stability.
A hack has been added that reverses their latest decision to have negative SAVE values.
The hack works so long as a rule set does not mix positive and negative save values.
</action>
<action dev="jodastephen" type="add">
Add Instant.EPOCH.
See #472.
</action>
<action dev="jodastephen" type="add">
Clarify negative durations.
See #465.
</action>
<action dev="kluever" type="add">
Add Instant.ofEpochMilli(). Add Instant.ofEpochSecond().
Fixes #458.
</action>
<action dev="jodastephen" type="add">
Add automatic module name for Java SE 9.
</action>
<action dev="jodastephen" type="add">
Add Kazakh language translations.
Fixes #446
</action>
<action dev="jodastephen" type="fix">
Avoid double addition when using lenient chronology.
Fixes #432.
</action>
<action dev="jodastephen" type="fix">
Clarify Period.fieldDifference() Javadoc.
</action>
<action dev="jodastephen" type="fix">
Clarify Instant.withMillis() Javadoc.
Fixes jodaorg.github.io#5
</action>
<action dev="mikey-austin" type="update">
Add ZoneInfoProvider() constructor.
</action>
</release>
<release version="2.9.9" date="2017-03-23" description="v2.9.9">
<action dev="jodastephen" type="update">
Optimise release process.
</action>
</release>
<release version="2.9.8" date="2017-03-22" description="v2.9.9">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2017b.
</action>
<action dev="jodastephen" type="fix">
Handle plus/minus of Integer.MIN_VALUE/MAX_VALUE months correctly.
Fixes #418.
</action>
<action dev="sebkur" type="fix">
Clarify time fields are based on the local time-line.
Fixes #415.
</action>
<action dev="sebkur" type="fix">
Fix spelling mistakes.
Fixes #412.
</action>
<action dev="jodastephen" type="fix">
Fix DateTimePrinterInternalPinter that outputs data twice.
Fixes #409.
</action>
</release>
<release version="2.9.7" date="2016-12-19" description="v2.9.7">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2016j.
</action>
</release>
<release version="2.9.6" date="2016-11-10" description="v2.9.6">
<action dev="jodastephen" type="fix">
Support conversion of old TimeZone where name has digits other than ASCII [#381]
</action>
</release>
<release version="2.9.5" date="2016-11-03" description="v2.9.5">
<action dev="jodastephen" type="add">
Add Norwegian period translations [#378]
</action>
<action dev="jodastephen" type="add">
Add Duration.dividedBy(long,RoundingMode) [#69, #379]
</action>
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2016i
</action>
<action dev="jodastephen" type="fix">
Fixed bug where clock read twice when comparing two nulls in DateTimeComparator [#404]
</action>
<action dev="jodastephen" type="fix">
Fixed minor issues with historic time-zone data [#373]
</action>
<action dev="jodastephen" type="fix">
Fix bug in time-zone binary search [#332, #386]
The fix in v2.9.2 caused problems when the time-zone being parsed
was not the last element in the input string. New approach uses a
different approach to the problem.
</action>
<action dev="jodastephen" type="fix">
Update tests for JDK 9 [#394]
</action>
<action dev="jodastephen" type="fix">
Close buffered reader correctly in zone info compiler [#396]
</action>
<action dev="jodastephen" type="fix">
Handle locale correctly zone info compiler [#397]
</action>
</release>
<release version="2.9.4" date="2016-05-27" description="v2.9.4">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2016d
</action>
<action dev="jodastephen" type="fix">
Loading time-zone provider now occurs in a privileged block [#327, #375]
</action>
</release>
<release version="2.9.3" date="2016-03-27" description="v2.9.3">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2016c
</action>
<action dev="jodastephen" type="add">
Make DateTimeUtils.SYSTEM_MILLIS_PROVIDER public [#357]
</action>
<action dev="jodastephen" type="fix">
Fix bug when adding months at the maximum limits of integer [#361]
</action>
<action dev="jodastephen" type="add">
Add Turkish period translations [#364]
</action>
</release>
<release version="2.9.2" date="2016-01-28" description="v2.9.2">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2016a (version 2.9 had time-zone data 2015g)
</action>
<action dev="jodastephen" type="fix">
Fix bug in time-zone binary search [#332]
</action>
<action dev="jodastephen" type="fix">
Minor fixes to code internals [#339, #326, #344, #350, #343]
</action>
<action dev="jodastephen" type="add">
Better document behaviour [#325]
</action>
</release>
<release version="2.9.1" date="2015-11-12" description="v2.9.1">
<action dev="jodastephen" type="fix">
Fix bug introduced by Long.MIN_VALUE and Long.MAX_VALUE changes [#328]
</action>
</release>
<release version="2.9" date="2016-10-24" description="v2.9">
<action dev="jodastephen" type="update">
DateTimeZone data updated to version 2015g
</action>
<action dev="jodastephen" type="add">
Faster parsing of time-zone identifiers [#282]
</action>
<action dev="jodastephen" type="add">
Added Interval.parseWithOffset(String) [#299, #296]
Provides a way to parse the fixed offset in an interval string
</action>
<action dev="jodastephen" type="add">
Add DateTimeFormatter methods for StringBuilder [#298]
</action>
<action dev="jodastephen" type="add">
Add Russian period translations [#320]
</action>
<action dev="jodastephen" type="add">
Add Italian period translations [#312]
</action>
<action dev="jodastephen" type="add">
Add Czech period translations [#313]
</action>
<action dev="jodastephen" type="add">
Clarify that PeriodFormatterBuilder is in an invalid state once built [#309]
</action>
<action dev="jodastephen" type="add">
Allow DateTime and Interval to refer to values at Long.MIN_VALUE and Long.MAX_VALUE [#297, #190]
A DateTime may be created with any millisecond value, however at the very edges there may be
some undesirable effects, for example always using UTC instead of the time-zone
</action>
<action dev="jodastephen" type="fix">
Better error message for malformed tzdb files [#319]
</action>
<action dev="jodastephen" type="fix">
Better error message for interval constructor [#321]
</action>
<action dev="jodastephen" type="fix">
Fixed to handle JDK 8u60 [#288, #291]
Without this fix, formatting a time-zone will print "+00:00" instead of "GMT" for the GMT time-zone
</action>
<action dev="jodastephen" type="fix">
Fix parsing of basic form ISO style where year has unnecessary plus sign [#86]
For example, +20151030 will now be correctly parsed as year 2015.
</action>
<action dev="jodastephen" type="fix">
Fix overflow bug in intervals [#315]
</action>
</release>
</body>
</document>