Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 251 lines (159 sloc) 7.549 kb
dd62638 @camertron Add 'short' as a valid weekday names form in Shared::Calendar
camertron authored
1 == 3.1.2
2 * Add 'short' as a valid weekday names form in Shared::Calendar.
3
6195bba @KL-7 Bump version to v3.1.1.
KL-7 authored
4 == 3.1.1
5 * Fixed an issue with single quotes appearing in dates formatting.
6 * Added support for locale codes that have region code in lower case.
7 * Fixed time zone formatting for DateTime objects.
8
392ec19 @KL-7 Bump version to 3.1.0.
KL-7 authored
9 == 3.1.0
10
11 * Updated resources from CLDR v26 (except the collation data).
12 * Added support for ordinal plurals.
13 * Added PostalCodes#find_all method.
14 * Added negative numbers abbreviation.
15 * Fixed pluralization for abbreviated numbers.
16 * Fixed pluralization rules by not merging 'en' rules into every locale.
17
2a161dc @camertron Bumping version and history
camertron authored
18 == 3.0.10
19
20 * Adding Date back in as a localizable object.
21
a0f7d53 @camertron Bumping version and history
camertron authored
22 == 3.0.9
23
24 * Fixing date and time formatting issue where calling `to_additional_s` on an instance of `LocalizedDate` could raise an error.
25
3551208 @camertron Bumping version and history
camertron authored
26 == 3.0.8
27
28 * Fixing issue causing extraneous single quotes to appear in formatted dates and times.
29
ed5a599 @KL-7 Bump to v3.0.7.
KL-7 authored
30 == 3.0.7
31
32 * Territories containment support.
33
c07f38a @KL-7 Bump to v3.0.6.
KL-7 authored
34 == 3.0.6
35
36 * Add en-150 and es-419 locales.
37
1bdd23c @KL-7 Bump to v3.0.5.
KL-7 authored
38 == 3.0.5
39
40 * Fixed short numbers formatting for ru and other locales that use patterns
41 with literal periods.
42
b598a75 @KL-7 Bump to v3.0.4.
KL-7 authored
43 == 3.0.4
44
45 * Fixed short numbers formatting for ja, ko, af, and a few other locales.
46 * Added more locales: de-CH, en-AU, en-CA, en-GB, en-IE, en-SG, en-ZA,
47 es-CO, es-MX, es-US, fr-BE, fr-CA, fr-CH, it-CH.
48
1f4da70 @camertron Bump version and history, modify readme compatibilty section to include ...
camertron authored
49 == 3.0.3
50
51 * Rubinius support.
52
2ba6d4a @camertron Bumping version and history
camertron authored
53 == 3.0.2
54
55 * Adding ability to generate sample postal codes from their regexes.
56
3e0f28b Bumping version and history
Cameron Dutro authored
57 == 3.0.1
58
59 * Fixing abbreviated timespan formats for en-GB (backport from 2.4.3).
60
335aefb Fixing normalization spec issue, setting version to 3.0.0-beta1, adding ...
Cameron Dutro authored
61 == 3.0.0
62
63 * Adding maximum_level option to SortKeyBuilder to limit the size of collation sort keys (@jrochkind).
46ac985 @camertron Tweaking history.txt
camertron authored
64 * Significant performance enhancements for normalization via the eprun gem.
392af8b @camertron Updating History.txt
camertron authored
65 * Adding the rule-based number formatters (123 becomes "one hundred twenty-three").
66 * Major overhaul of most formatters, now using data readers to encapsulate format options and read pattern data.
67 * Adding support for different numbering systems (eg. arab, latn, etc), number formatter updated accordingly.
0e73821 Adding executable README, fixing lists
Cameron Dutro authored
68 * Partial upgrade to CLDR v24 (missing units).
b9ae302 Updating history.txt with a mention of the new casefolder
Cameron Dutro authored
69 * Support for simple/full/Turkic casefolding. Upper/lowercasing support still needed.
18c4626 Minor segmentation fixes, added new 3.0 features to documentation
Cameron Dutro authored
70 * Support for Unicode regular expressions. Requires oniguruma for use in Ruby 1.8.
71 * Text segmentation by sentence (word and line support coming soon).
72 * Executable README.
335aefb Fixing normalization spec issue, setting version to 3.0.0-beta1, adding ...
Cameron Dutro authored
73
3e0f28b Bumping version and history
Cameron Dutro authored
74 == 2.4.3
75
76 * Fixing abbreviated timespan formats for en-GB.
77
111ce3d Symbol now quoted in resource file for en-GB plurals, was causing no plu...
Cameron Dutro authored
78 == 2.4.2
79
80 * Fixing non-quoted symbol error in en-GB plural resource file.
81
1b5e5af Bumping version
Cameron Dutro authored
82 == 2.4.1
83
84 * Upgrade to CLDR v23.1, ICU4J 51.2.
85 * Adding en-GB locale (British English).
86 * Partial support for Ruby 2.0 (yaml no longer breaks, may not dump correctly).
87
d90eaff Bumping version and history in preparation for release
Cameron Dutro authored
88 == 2.4.0
89
90 * Upgrade to CLDR v23.
91 * Ability to disable loading of any custom locale resources.
92 * Long and short decimal formatters now respect the :precision option.
93
22ef5f1 Adding better timezone formatting support for dates/times
Cameron Dutro authored
94 == 2.3.0
95
96 * Adding timezone support to date/time formatting.
97 * Removing the localize method from Date objects. Call to_date on a LocalizedDateTime or LocalizedTime object instead.
98
b797a3b Bumping version and history
Cameron Dutro authored
99 == 2.2.0
100
101 * Relaxing JSON dependency to give users more version flexibility. JSON gem now has no version number in twitter-cldr-rb.
102
dc3f10d Modifying AdditionalDateFormatSelector to return the correct format on e...
Cameron Dutro authored
103 == 2.1.1
104
105 * Modified AdditionalDateFormatSelector to return the correct format on exact format match.
106
62c122a Bumping version and history
Cameron Dutro authored
107 == 2.1.0
108
109 * Significant performance improvements (memoization, resource preloading).
110 * Number parsing.
111 * Custom Hebrew units (thanks @yarons!)
112 * Icelandic and Croatian support.
113 * Global locale setter and fallbacks.
114 * Support for territories from CLDR.
115
1e5ad00 Bumping version and history for release
Cameron Dutro authored
116 == 2.0.2
117
118 * Added support for Vietnamese.
119
a3f45a6 Fixing wrong date format being returned for additional date formats
Cameron Dutro authored
120 == 2.0.1
121
122 * Fixed bug for additional date formats that was causing the wrong format to be returned.
123
83560c5 Bumping version and history
Cameron Dutro authored
124 == 2.0.0
125
8441736 Updating readme spec, history.txt, added default locale to DateTimeForma...
Cameron Dutro authored
126 * Added locales ga, ta, gl, cy, sr, bg, ku, ro, lv, be, sq, sk, and bn.
127 * Added additional date formats.
83560c5 Bumping version and history
Cameron Dutro authored
128 * Upgraded to CLDR 22.1.
8441736 Updating readme spec, history.txt, added default locale to DateTimeForma...
Cameron Dutro authored
129 * Imported currency symbols and formatting rules from CLDR.
130 * Added support for short/long numbers (eg. 1M for 1,000,000).
131 * Improved RCov/Simplecov support.
83560c5 Bumping version and history
Cameron Dutro authored
132 * Added custom Hungarian plurals rule.
8441736 Updating readme spec, history.txt, added default locale to DateTimeForma...
Cameron Dutro authored
133 * Added support for approximate timespans (relative times).
83560c5 Bumping version and history
Cameron Dutro authored
134
e8a8d25 Bumping version and history in preparation for release
Cameron Dutro authored
135 === 1.9.1
136
137 * Locale resources now exported without Unicode escape sequences.
138
bdbf67f Updating version and history in preparation for release
Cameron Dutro authored
139 === 1.9.0
140
141 * Included Unicode-safe YAML dumping support via an adaptation of the ya2yaml gem.
142 * Implemented the Unicode Bidirectional Algorithm to help reorder mixed right-to-left and left-to-right text.
143 * Added list formatting support.
144
02352df Bumping version and history
Cameron Dutro authored
145 === 1.8.1
146
c20967e Updating history to fix my stupid mistake
Cameron Dutro authored
147 * Improved, more accurate Finnish and Chinese collation support.
02352df Bumping version and history
Cameron Dutro authored
148 * Moved JavaScript build environment to twitter-cldr-js.
149
d555c15 Updating readme specs, bumping version for release
Cameron Dutro authored
150 === 1.8.0
151
152 * Added support for language code conversion.
153 * `#localize` methods (eg. for Hash, String, etc) now dynamically generated, part of the `TwitterCldr::Localized` namespace.
154 * New convenience method `TwitterCldr::Normalization#normalize`.
155
4264a53 @camertron Bumping version, adding to History.txt, writing additional documentation...
camertron authored
156 === 1.7.0
157
158 * Wrote rake tasks to update CLDR and ICU resources.
159 * All resource files now written with symbolized keys so the gem doesn't have to recursively symbolize them on load.
160 * Unicode code points now represented internally with integers instead of strings for better performance.
161 * Added number formatting in JavaScript.
162 * Added telephone code lookup functionality (per country) and postal code validation.
163
32e1bb8 Bumping version and history
Cameron Dutro authored
164 === 1.6.2
165
166 * Collation tries now loaded from marshal dumps, collation running time improved by ~80%.
167
db8b917 Bumping version in preparation for release
Cameron Dutro authored
168 === 1.6.1
169
170 * Added case-first collation element tailoring support for languages like Danish.
171 * Included a missing development dependency (ruby_parser).
172
37f4962 Squashing
Cameron Dutro authored
173 === 1.6.0
174
175 * Added locale-aware collation via fractional collation element tailoring.
176 * Added #sort and #sort! methods to LocalizedArray.
177 * Added JavaScript relative time functionality, eg. "2 seconds ago".
178
7e2add0 Gracefully fall back on English for dates/times if the given locale isn'...
Cameron Dutro authored
179 === 1.5.0
180
181 * Added collation (sorting) support via the Unicode Collation Algorithm.
182 * Added Catalan, Basque, Greek, Afrikaans, Ukrainian, and Czech support along with calendar fixes for existing locales.
183 * DateTimeTokenizer now falls back on English if the given locale isn't supported.
184
9456004 * Added ability to use NFC and NFKC in core_ext/string
Cameron Dutro authored
185 === 1.4.1
186
187 * Added ability to use NFC and NFKC in core_ext/string
188
f6b1d13 Added NFC and NFKC algorithms, refactored Shared::UnicodeData::Attribute...
Cameron Dutro authored
189 === 1.4.0
190
191 * Added NFC and NFKC algorithms.
192 * Refactored Shared::UnicodeData::Attributes into Shared::CodePoint.
193
cd711ea Bumping version to 1.3.6
Cameron Dutro authored
194 === 1.3.6
38b9645 Bumping version to 1.3.5, adding entries in History.txt
Cameron Dutro authored
195
196 * Added relative time functionality, eg. "2 seconds ago".
197
1935607 Bumping version in preparation for 1.3.0 release
Cameron Dutro authored
198 === 1.3.0
199
200 * Reorganized locale resources.
201 * Added explicit specs for examples in the README.
202 * ArgumentError now raised if a resource can't be found.
203 * Fixed behavior of the :precision option for number formatting.
204 * Updated CLDR data to v21 (http://cldr.unicode.org/index/downloads/cldr-21).
205 * Added support for localized arrays (i.e. arrays of Unicode code points).
206
1d44162 Bumped version, updated history
Cameron Dutro authored
207 === 1.2.0
208
209 * Added NFKD normalization algorithm.
210 * Formatter tokens now cached for better performance.
211 * Improvements to core extensions (Symbol, Date, etc).
212 * Added full normalization test from unicode.org.
213 * Autoload classes to improve performance.
214
05f7747 Bumping version
Cameron Dutro authored
215 === 1.1.0
216
217 * Plural support [@KL-7]
218 * Unicode data, decomposition [@timothyandrew]
219
3192791 @imkmf Updated History.txt to match changes in 1.0.1. Let me know if I'm missin...
imkmf authored
220 === 1.0.1
221
222 * Fixed a US-ASCII bug that caused rake errors. This fix applies to both Ruby 1.8 and 1.9.
223 * Fixed a regexp error in a test function, as well as a tokenizer bug. All tests now pass.
224 * Added support for Travis, a distributed build platform.
225
72310ba Updated version to 1.0.0 for open source release
Cameron Dutro authored
226 === 1.0.0
227
228 * Look ma, I'm open source!
229
d97471e Fall back on default locale if chosen locale is unsupported
Cameron Dutro authored
230 === 0.1.4
231
232 * Added functionality to gracefully fall back on default locale if chosen locale is unsupported.
233
035b4ca @camertron Bumping version to 0.1.3
camertron authored
234 === 0.1.3
235
236 * Added support for Arabic, Hebrew, Farsi, Thai, and Urdu.
237
9f3ef52 @camertron Updated history/version etc
camertron authored
238 === 0.1.2
239
240 * Added world language support.
241
774e894 @camertron Added plurals support, fixed locale symbol bug
camertron authored
242 === 0.1.1
243
244 * Localized dates, times, and datetimes can now be interchangeably converted to each other.
245 * Fixed a bug that would not allow lookup of resource data by string (only symbol).
246 * Added really basic plural support.
247
5fc211e @camertron Beginning the cldr gem
camertron authored
248 === 0.1.0
249
250 * Birthday!
Something went wrong with that request. Please try again.