corrade-nucleus-nucleons – Blame information for rev 38

Subversion Repositories:
Rev:
Rev Author Line No. Line
38 office 1 Changelog
2 =========
3  
4 ### 2.18.1
5  
6 * Release Mar 22, 2017
7  
8 * [#3853](https://github.com/moment/moment/pull/3853) [misc] Fix invalid whitespace character causing inability to parse
9 moment.js
10  
11 ### 2.18.0 [See full changelog](https://gist.github.com/ichernev/78920c5a1e419fb28c6e4546d1b7235c)
12  
13 * Release Mar 18, 2017
14  
15 ## Features
16  
17 * [#3708](https://github.com/moment/moment/pull/3708) [feature] RFC2822 parsing
18 * [#3611](https://github.com/moment/moment/pull/3611) [feature] Durations gain validity
19 * [#3738](https://github.com/moment/moment/pull/3738) [feature] Enable relative time for multiple seconds, request [#2558](https://github.com/moment/moment/issues/2558)
20 * [#3766](https://github.com/moment/moment/pull/3766) [feature] Add support for k and kk format parsing
21  
22 ## Bugfixes
23  
24 * [#3643](https://github.com/moment/moment/pull/3643) [bugfix] Fixes [#3520](https://github.com/moment/moment/issues/3520), parseZone incorrectly handled minutes under 16
25 * [#3710](https://github.com/moment/moment/pull/3710) [bugfix] Fixes [#3632](https://github.com/moment/moment/issues/3632), toISOString returns null for invalid date
26 * [#3787](https://github.com/moment/moment/pull/3787) [bugfix] Fixes [#3717](https://github.com/moment/moment/issues/3717), ensure day-of-year is non-zero
27 * [#3780](https://github.com/moment/moment/pull/3780) [bugfix] Fixes [#3765](https://github.com/moment/moment/issues/3765): Ensure year 0 is formatted with YYYY
28 * [#3806](https://github.com/moment/moment/pull/3806) [bugfix] Fixes [#3805](https://github.com/moment/moment/issues/3805), fix locale month getters for standalone/format cases
29  
30 7 new locales, many locale improvements and some misc changes
31  
32 ### 2.17.1 [Also available here](https://gist.github.com/ichernev/f38280b2b29c4932914a6d3a4e50bfb2)
33 * Release Dec 03, 2016
34  
35 * [#3638](https://github.com/moment/moment/pull/3638) [misc] TS: Make typescript definitions work with 1.x
36 * [#3628](https://github.com/moment/moment/pull/3628) [misc] Adds "sign CLA" link to `CONTRIBUTING.md`
37 * [#3640](https://github.com/moment/moment/pull/3640) [misc] Fix locale issues
38  
39 ### 2.17.0 [Also available here](https://gist.github.com/ichernev/ed58f76fb95205eeac653d719972b90c)
40 * Release Nov 22, 2016
41  
42 * [#3435](https://github.com/moment/moment/pull/3435) [new locale] yo: Yoruba (Nigeria) locale
43 * [#3595](https://github.com/moment/moment/pull/3595) [bugfix] Fix accidental reference to global "value" variable
44 * [#3506](https://github.com/moment/moment/pull/3506) [bugfix] Fix invalid moments returning valid dates to method calls
45 * [#3563](https://github.com/moment/moment/pull/3563) [locale] ca: Change future relative time
46 * [#3504](https://github.com/moment/moment/pull/3504) [tests] Fixes [#3463](https://github.com/moment/moment/issues/3463), parseZone not handling Z correctly (tests only)
47 * [#3591](https://github.com/moment/moment/pull/3591) [misc] typescript: update typescript to 2.0.8, add strictNullChecks=true
48 * [#3597](https://github.com/moment/moment/pull/3597) [misc] Fixed capitalization in nuget spec
49  
50 ### 2.16.0 [See full changelog](https://gist.github.com/ichernev/17bffc1005a032cb1a8ac4c1558b4994)
51 * Release Nov 9, 2016
52  
53 ## Features
54 * [#3530](https://github.com/moment/moment/pull/3530) [feature] Check whether input is date before checking if format is array
55 * [#3515](https://github.com/moment/moment/pull/3515) [feature] Fix [#2300](https://github.com/moment/moment/issues/2300): Default to current week.
56  
57 ## Bugfixes
58 * [#3546](https://github.com/moment/moment/pull/3546) [bugfix] Implement lazy-loading of child locales with missing prents
59 * [#3523](https://github.com/moment/moment/pull/3523) [bugfix] parseZone should handle UTC
60 * [#3502](https://github.com/moment/moment/pull/3502) [bugfix] Fix [#3500](https://github.com/moment/moment/issues/3500): ISO 8601 parsing should match the full string, not the beginning of the string.
61 * [#3581](https://github.com/moment/moment/pull/3581) [bugfix] Fix parseZone, redo [#3504](https://github.com/moment/moment/issues/3504), fix [#3463](https://github.com/moment/moment/issues/3463)
62  
63 ## New Locales
64 * [#3416](https://github.com/moment/moment/pull/3416) [new locale] nl-be: Dutch (Belgium) locale
65 * [#3393](https://github.com/moment/moment/pull/3393) [new locale] ar-dz: Arabic (Algeria) locale
66 * [#3342](https://github.com/moment/moment/pull/3342) [new locale] tet: Tetun Dili (East Timor) locale
67  
68 And more locale, build and typescript improvements
69  
70 ### 2.15.2
71 * Release Oct 23, 2016
72 * [#3525](https://github.com/moment/moment/pull/3525) Speedup month standalone/format regexes **(IMPORTANT)**
73 * [#3466](https://github.com/moment/moment/pull/3466) Fix typo of Javanese
74  
75 ### 2.15.1
76 * Release Sept 20, 2016
77 * [#3438](https://github.com/moment/moment/pull/3438) Fix locale autoload, revert [#3344](https://github.com/moment/moment/pull/3344)
78  
79 ### 2.15.0 [See full changelog](https://gist.github.com/ichernev/10e1c5bf647545c72ca30e9628a09ed3)
80 - Release Sept 12, 2016
81  
82 ## New Locales
83 * [#3255](https://github.com/moment/moment/pull/3255) [new locale] mi: Maori language
84 * [#3267](https://github.com/moment/moment/pull/3267) [new locale] ar-ly: Arabic (Libya) locale
85 * [#3333](https://github.com/moment/moment/pull/3333) [new locale] zh-hk: Chinese (Hong Kong) locale
86  
87 ## Bugfixes
88 * [#3276](https://github.com/moment/moment/pull/3276) [bugfix] duration: parser: Support ms durations in .NET syntax
89 * [#3312](https://github.com/moment/moment/pull/3312) [bugfix] locales: Enable locale-data getters without moment (fixes [#3284](https://github.com/moment/moment/issues/3284))
90 * [#3381](https://github.com/moment/moment/pull/3381) [bugfix] parsing: Fix parseZone without timezone in string, fixes [#3083](https://github.com/moment/moment/issues/3083)
91 * [#3383](https://github.com/moment/moment/pull/3383) [bugfix] toJSON: Fix isValid so that toJSON works after a moment is frozen
92 * [#3427](https://github.com/moment/moment/pull/3427) [bugfix] ie8: Fix IE8 (regression in 2.14.x)
93  
94 ## Packaging
95 * [#3299](https://github.com/moment/moment/pull/3299) [pkg] npm: Do not include .npmignore in npm package
96 * [#3273](https://github.com/moment/moment/pull/3273) [pkg] jspm: Include moment.d.ts file in package
97 * [#3344](https://github.com/moment/moment/pull/3344) [pkg] exports: use module.require for nodejs
98  
99 Also some locale and typescript improvements
100  
101 ### 2.14.1
102 - Release July 20, 2016
103 * [#3280](https://github.com/moment/moment/pull/3280) Fix typescript definitions
104  
105  
106 ### 2.14.0 [See full changelog](https://gist.github.com/ichernev/812e79ac36a7829a22598fe964bfc18a)
107  
108 - Release July 20, 2016
109  
110 ## New Features
111 * [#3233](https://github.com/moment/moment/pull/3233) Introduce month.isFormat for format/standalone discovery
112 * [#2848](https://github.com/moment/moment/pull/2848) Allow user to get/set the rounding method used when calculating relative time
113 * [#3112](https://github.com/moment/moment/pull/3112) optimize configFromStringAndFormat
114 * [#3147](https://github.com/moment/moment/pull/3147) Call calendar format function with moment context
115 * [#3160](https://github.com/moment/moment/pull/3160) deprecate isDSTShifted
116 * [#3175](https://github.com/moment/moment/pull/3175) make moment calendar extensible with ad-hoc options
117 * [#3191](https://github.com/moment/moment/pull/3191) toDate returns a copy of the internal date object
118 * [#3192](https://github.com/moment/moment/pull/3192) Adding support for rollup import.
119 * [#3238](https://github.com/moment/moment/pull/3238) Handle empty object and empty array for creation as now
120 * [#3082](https://github.com/moment/moment/pull/3082) Use relative AMD moment dependency
121  
122 ## Bugfixes
123 * [#3241](https://github.com/moment/moment/pull/3241) Escape all 24 mixed pieces, not only first 12 in computeMonthsParse
124 * [#3008](https://github.com/moment/moment/pull/3008) Object setter orders sets based on size of unit
125 * [#3177](https://github.com/moment/moment/pull/3177) Bug Fix [#2704](https://github.com/moment/moment/pull/2704) - isoWeekday(String) inconsistent with isoWeekday(Number)
126 * [#3230](https://github.com/moment/moment/pull/3230) fix passing date with format string to ignore format string
127 * [#3232](https://github.com/moment/moment/pull/3232) Fix negative 0 in certain diff cases
128 * [#3235](https://github.com/moment/moment/pull/3235) Use proper locale inheritance for the base locale, fixes [#3137](https://github.com/moment/moment/pull/3137)
129  
130 Plus es-do locale and locale bugfixes
131  
132 ### 2.13.0 [See full changelog](https://gist.github.com/ichernev/0132fcf5b61f7fc140b0bb0090480d49)
133 - Release April 18, 2016
134  
135 ## Enhancements:
136 * [#2982](https://github.com/moment/moment/pull/2982) Add 'date' as alias to 'day' for startOf() and endOf().
137 * [#2955](https://github.com/moment/moment/pull/2955) Add parsing negative components in durations when ISO 8601
138 * [#2991](https://github.com/moment/moment/pull/2991) isBetween support for both open and closed intervals
139 * [#3105](https://github.com/moment/moment/pull/3105) Add localeSorted argument to weekday listers
140 * [#3102](https://github.com/moment/moment/pull/3102) Add k and kk formatting tokens
141  
142 ## Bugfixes
143 * [#3109](https://github.com/moment/moment/pull/3109) Fix [#1756](https://github.com/moment/moment/issues/1756) Resolved thread-safe issue on server side.
144 * [#3078](https://github.com/moment/moment/pull/3078) Fix parsing for months/weekdays with weird characters
145 * [#3098](https://github.com/moment/moment/pull/3098) Use Z suffix when in UTC mode ([#3020](https://github.com/moment/moment/issues/3020))
146 * [#2995](https://github.com/moment/moment/pull/2995) Fix floating point rounding errors in durations
147 * [#3059](https://github.com/moment/moment/pull/3059) fix bug where diff returns -0 in month-related diffs
148 * [#3045](https://github.com/moment/moment/pull/3045) Fix mistaking any input for 'a' token
149 * [#2877](https://github.com/moment/moment/pull/2877) Use explicit .valueOf() calls instead of coercion
150 * [#3036](https://github.com/moment/moment/pull/3036) Year setter should keep time when DST changes
151  
152 Plus 3 new locales and locale fixes.
153  
154 ### 2.12.0 [See full changelog](https://gist.github.com/ichernev/6e5bfdf8d6522fc4ac73)
155  
156 - Release March 7, 2016
157  
158 ## Enhancements:
159 * [#2932](https://github.com/moment/moment/pull/2932) List loaded locales
160 * [#2818](https://github.com/moment/moment/pull/2818) Parse ISO-8061 duration containing both day and week values
161 * [#2774](https://github.com/moment/moment/pull/2774) Implement locale inheritance and locale updating
162  
163 ## Bugfixes:
164 * [#2970](https://github.com/moment/moment/pull/2970) change add subtract to handle decimal values by rounding
165 * [#2887](https://github.com/moment/moment/pull/2887) Fix toJSON casting of invalid moment
166 * [#2897](https://github.com/moment/moment/pull/2897) parse string arguments for month() correctly, closes #2884
167 * [#2946](https://github.com/moment/moment/pull/2946) Fix usage suggestions for min and max
168  
169 ## New locales:
170 * [#2917](https://github.com/moment/moment/pull/2917) Locale Punjabi(Gurmukhi) India format conversion
171  
172 And more
173  
174 ### 2.11.2 (Fix ReDoS attack vector)
175  
176 - Release February 7, 2016
177  
178 * [#2939](https://github.com/moment/moment/pull/2939) use full-string match to speed up aspnet regex match
179  
180 ### 2.11.1 [See full changelog](https://gist.github.com/ichernev/8ec3ee25b749b4cff3c2)
181  
182 - Release January 9, 2016
183  
184 ## Bugfixes:
185 * [#2881](https://github.com/moment/moment/pull/2881) Revert "Merge pull request #2746 from mbad0la:develop" Sep->Sept
186 * [#2868](https://github.com/moment/moment/pull/2868) Add format and parse token Y, so it actually works
187 * [#2865](https://github.com/moment/moment/pull/2865) Use typeof checks for undefined for global variables
188 * [#2858](https://github.com/moment/moment/pull/2858) Fix Date mocking regression introduced in 2.11.0
189 * [#2864](https://github.com/moment/moment/pull/2864) Include changelog in npm release
190 * [#2830](https://github.com/moment/moment/pull/2830) dep: add grunt-cli
191 * [#2869](https://github.com/moment/moment/pull/2869) Fix months parsing for some locales
192  
193 ### 2.11.0 [See full changelog](https://gist.github.com/ichernev/6594bc29719dde6b2f66)
194  
195 - Release January 4, 2016
196  
197 * [#2624](https://github.com/moment/moment/pull/2624) Proper handling of invalid moments
198 * [#2634](https://github.com/moment/moment/pull/2634) Fix strict month parsing issue in cs,ru,sk
199 * [#2735](https://github.com/moment/moment/pull/2735) Reset the locale back to 'en' after defining all locales in min/locales.js
200 * [#2702](https://github.com/moment/moment/pull/2702) Week rework
201 * [#2746](https://github.com/moment/moment/pull/2746) Changed September Abbreviation to "Sept" in locale-specific english
202 files and default locale file
203 * [#2646](https://github.com/moment/moment/pull/2646) Fix [#2645](https://github.com/moment/moment/pull/2645) - invalid dates pre-1970
204  
205 * [#2641](https://github.com/moment/moment/pull/2641) Implement basic format and comma as ms separator in ISO 8601
206 * [#2665](https://github.com/moment/moment/pull/2665) Implement stricter weekday parsing
207 * [#2700](https://github.com/moment/moment/pull/2700) Add [Hh]mm and [Hh]mmss formatting tokens, so you can parse 123 with
208 hmm for example
209 * [#2565](https://github.com/moment/moment/pull/2565) [#2835](https://github.com/moment/moment/pull/2835) Expose arguments used for moment creation with creationData
210 (fix [#2443](https://github.com/moment/moment/pull/2443))
211 * [#2648](https://github.com/moment/moment/pull/2648) fix issue [#2640](https://github.com/moment/moment/pull/2640): support instanceof operator
212 * [#2709](https://github.com/moment/moment/pull/2709) Add isSameOrAfter and isSameOrBefore comparison methods
213 * [#2721](https://github.com/moment/moment/pull/2721) Fix moment creation from object with strings values
214 * [#2740](https://github.com/moment/moment/pull/2740) Enable 'd hh:mm:ss.sss' format for durations
215 * [#2766](https://github.com/moment/moment/pull/2766) [#2833](https://github.com/moment/moment/pull/2833) Alternate Clock Source Support
216  
217 ### 2.10.6
218  
219 - Release July 28, 2015
220  
221 [#2515](https://github.com/moment/moment/pull/2515) Fix regression introduced
222 in `2.10.5` related to `moment.ISO_8601` parsing.
223  
224 ### 2.10.5 [See full changelog](https://gist.github.com/ichernev/6ec13ac7efc396da44b2)
225  
226 - Release July 26, 2015
227  
228 Important changes:
229 * [#2357](https://github.com/moment/moment/pull/2357) Improve unit bubbling for ISO dates
230 this fixes day to year conversions to work around end-of-year (~365 days). As
231 a side effect 365 days is 11 months and 30 days, and 366 days is one year.
232 * [#2438](https://github.com/moment/moment/pull/2438) Fix inconsistent moment.min and moment.max results
233 Return invalid result if any of the inputs is invalid
234 * [#2494](https://github.com/moment/moment/pull/2494) Fix two digit year parsing with YYYY format
235 This brings the benefits of YY to YYYY
236 * [#2368](https://github.com/moment/moment/pull/2368) perf: use faster form of copying dates, across the board improvement
237  
238  
239 ### 2.10.3 [See full changelog](https://gist.github.com/ichernev/f264b9bed5b00f8b1b7f)
240  
241 - Release May 13, 2015
242  
243 * add `moment.fn.to` and `moment.fn.toNow` (similar to `from` and `fromNow`)
244 * new locales (Sinhalese (si), Montenegrin (me), Javanese (ja))
245 * performance improvements
246  
247 ### 2.10.2
248  
249 - Release April 9, 2015
250  
251 * fixed moment-with-locales in browser env caused by esperanto change
252  
253 ### 2.10.1
254  
255 * regression: Add moment.duration.fn back
256  
257 ### 2.10.0
258  
259 Ported code to es6 modules.
260  
261 ### 2.9.0 [See full changelog](https://gist.github.com/ichernev/0c9a9b49951111a27ce7)
262  
263 - Release January 8, 2015
264  
265 languages:
266 * [2104](https://github.com/moment/moment/issues/2104) Frisian (fy) language file with unit test
267 * [2097](https://github.com/moment/moment/issues/2097) add ar-tn locale
268  
269 deprecations:
270 * [2074](https://github.com/moment/moment/issues/2074) Implement `moment.fn.utcOffset`, deprecate `moment.fn.zone`
271  
272 features:
273 * [2088](https://github.com/moment/moment/issues/2088) add moment.fn.isBetween
274 * [2054](https://github.com/moment/moment/issues/2054) Call updateOffset when creating moment (needed for default timezone in
275 moment-timezone)
276 * [1893](https://github.com/moment/moment/issues/1893) Add moment.isDate method
277 * [1825](https://github.com/moment/moment/issues/1825) Implement toJSON function on Duration
278 * [1809](https://github.com/moment/moment/issues/1809) Allowing moment.set() to accept a hash of units
279 * [2128](https://github.com/moment/moment/issues/2128) Add firstDayOfWeek, firstDayOfYear locale getters
280 * [2131](https://github.com/moment/moment/issues/2131) Add quarter diff support
281  
282 Some bugfixes and language improvements -- [full changelog](https://gist.github.com/ichernev/0c9a9b49951111a27ce7)
283  
284 ### 2.8.4 [See full changelog](https://gist.github.com/ichernev/a4fcb0a46d74e4b9b996)
285  
286 - Release November 19, 2014
287  
288 Features:
289  
290 * [#2000](https://github.com/moment/moment/issues/2000) Add LTS localised format that includes seconds
291 * [#1960](https://github.com/moment/moment/issues/1960) added formatToken 'x' for unix offset in milliseconds #1938
292 * [#1965](https://github.com/moment/moment/issues/1965) Support 24:00:00.000 to mean next day, at midnight.
293 * [#2002](https://github.com/moment/moment/issues/2002) Accept 'date' key when creating moment with object
294 * [#2009](https://github.com/moment/moment/issues/2009) Use native toISOString when we can
295  
296 Some bugfixes and language improvements -- [full changelog](https://gist.github.com/ichernev/a4fcb0a46d74e4b9b996)
297  
298 ### 2.8.3
299  
300 - Release September 5, 2014
301  
302 Bugfixes:
303  
304 * [#1801](https://github.com/moment/moment/issues/1801) proper pluralization for Arabic
305 * [#1833](https://github.com/moment/moment/issues/1833) improve spm integration
306 * [#1871](https://github.com/moment/moment/issues/1871) fix zone bug caused by Firefox 24
307 * [#1882](https://github.com/moment/moment/issues/1882) Use hh:mm in Czech
308 * [#1883](https://github.com/moment/moment/issues/1883) Fix 2.8.0 regression in duration as conversions
309 * [#1890](https://github.com/moment/moment/issues/1890) Faster travis builds
310 * [#1892](https://github.com/moment/moment/issues/1892) Faster isBefore/After/Same
311 * [#1848](https://github.com/moment/moment/issues/1848) Fix flaky month diffs
312 * [#1895](https://github.com/moment/moment/issues/1895) Fix 2.8.0 regression in moment.utc with format array
313 * [#1896](https://github.com/moment/moment/issues/1896) Support setting invalid instance locale (noop)
314 * [#1897](https://github.com/moment/moment/issues/1897) Support moment([str]) in addition to moment([int])
315  
316 ### 2.8.2
317  
318 - Release August 22, 2014
319  
320 Minor bugfixes:
321  
322 * [#1874](https://github.com/moment/moment/issues/1874) use `Object.prototype.hasOwnProperty`
323 instead of `obj.hasOwnProperty` (ie8 bug)
324 * [#1873](https://github.com/moment/moment/issues/1873) add `duration#toString()`
325 * [#1859](https://github.com/moment/moment/issues/1859) better month/weekday names in norwegian
326 * [#1812](https://github.com/moment/moment/issues/1812) meridiem parsing for greek
327 * [#1804](https://github.com/moment/moment/issues/1804) spanish del -> de
328 * [#1800](https://github.com/moment/moment/issues/1800) korean LT improvement
329  
330 ### 2.8.1
331  
332 - Release August 1, 2014
333  
334 * bugfix [#1813](https://github.com/moment/moment/issues/1813): fix moment().lang([key]) incompatibility
335  
336 ### 2.8.0 [See changelog](https://gist.github.com/ichernev/ac3899324a5fa6c8c9b4)
337  
338 - Release July 31, 2014
339  
340 * incompatible changes
341 * [#1761](https://github.com/moment/moment/issues/1761): moments created without a language are no longer following the global language, in case it changes. Only newly created moments take the global language by default. In case you're affected by this, wait, comment on [#1797](https://github.com/moment/moment/issues/1797) and wait for a proper reimplementation
342 * [#1642](https://github.com/moment/moment/issues/1642): 45 days is no longer "a month" according to humanize, cutoffs for month, and year have changed. Hopefully your code does not depend on a particular answer from humanize (which it shouldn't anyway)
343 * [#1784](https://github.com/moment/moment/issues/1784): if you use the human readable English datetime format in a weird way (like storing them in a database) that would break when the format changes you're at risk.
344  
345 * deprecations (old behavior will be dropped in 3.0)
346 * [#1761](https://github.com/moment/moment/issues/1761) `lang` is renamed to `locale`, `langData` -> `localeData`. Also there is now `defineLocale` that should be used when creating new locales
347 * [#1763](https://github.com/moment/moment/issues/1763) `add(unit, value)` and `subtract(unit, value)` are now deprecated. Use `add(value, unit)` and `subtract(value, unit)` instead.
348 * [#1759](https://github.com/moment/moment/issues/1759) rename `duration.toIsoString` to `duration.toISOString`. The js standard library and moment's `toISOString` follow that convention.
349  
350 * new locales
351 * [#1789](https://github.com/moment/moment/issues/1789) Tibetan (bo)
352 * [#1786](https://github.com/moment/moment/issues/1786) Africaans (af)
353 * [#1778](https://github.com/moment/moment/issues/1778) Burmese (my)
354 * [#1727](https://github.com/moment/moment/issues/1727) Belarusian (be)
355  
356 * bugfixes, locale bugfixes, performance improvements, features
357  
358 ### 2.7.0 [See changelog](https://gist.github.com/ichernev/b0a3d456d5a84c9901d7)
359  
360 - Release June 12, 2014
361  
362 * new languages
363  
364 * [#1678](https://github.com/moment/moment/issues/1678) Bengali (bn)
365 * [#1628](https://github.com/moment/moment/issues/1628) Azerbaijani (az)
366 * [#1633](https://github.com/moment/moment/issues/1633) Arabic, Saudi Arabia (ar-sa)
367 * [#1648](https://github.com/moment/moment/issues/1648) Austrian German (de-at)
368  
369 * features
370  
371 * [#1663](https://github.com/moment/moment/issues/1663) configurable relative time thresholds
372 * [#1554](https://github.com/moment/moment/issues/1554) support anchor time in moment.calendar
373 * [#1693](https://github.com/moment/moment/issues/1693) support moment.ISO_8601 as parsing format
374 * [#1637](https://github.com/moment/moment/issues/1637) add moment.min and moment.max and deprecate min/max instance methods
375 * [#1704](https://github.com/moment/moment/issues/1704) support string value in add/subtract
376 * [#1647](https://github.com/moment/moment/issues/1647) add spm support (package manager)
377  
378 * bugfixes
379  
380 ### 2.6.0 [See changelog](https://gist.github.com/ichernev/10544682)
381  
382 - Release April 12 , 2014
383  
384 * languages
385 * [#1529](https://github.com/moment/moment/issues/1529) Serbian-Cyrillic (sr-cyr)
386 * [#1544](https://github.com/moment/moment/issues/1544), [#1546](https://github.com/moment/moment/issues/1546) Khmer Cambodia (km)
387  
388 * features
389 * [#1419](https://github.com/moment/moment/issues/1419), [#1468](https://github.com/moment/moment/issues/1468), [#1467](https://github.com/moment/moment/issues/1467), [#1546](https://github.com/moment/moment/issues/1546) better handling of timezone-d moments around DST
390 * [#1462](https://github.com/moment/moment/issues/1462) add weeksInYear and isoWeeksInYear
391 * [#1475](https://github.com/moment/moment/issues/1475) support ordinal parsing
392 * [#1499](https://github.com/moment/moment/issues/1499) composer support
393 * [#1577](https://github.com/moment/moment/issues/1577), [#1604](https://github.com/moment/moment/issues/1604) put Date parsing in moment.createFromInputFallback so it can be properly deprecated and controlled in the future
394 * [#1545](https://github.com/moment/moment/issues/1545) extract two-digit year parsing in moment.parseTwoDigitYear, so it can be overwritten
395 * [#1590](https://github.com/moment/moment/issues/1590) (see [#1574](https://github.com/moment/moment/issues/1574)) set AMD global before module definition to better support non AMD module dependencies used in AMD environment
396 * [#1589](https://github.com/moment/moment/issues/1589) remove global in Node.JS environment (was not working before, nobody complained, was scheduled for removal anyway)
397 * [#1586](https://github.com/moment/moment/issues/1586) support quarter setting and parsing
398  
399 * 18 bugs fixed
400  
401 ### 2.5.1
402  
403 - Release January 22, 2014
404  
405 * languages
406 * [#1392](https://github.com/moment/moment/issues/1392) Armenian (hy-am)
407  
408 * bugfixes
409 * [#1429](https://github.com/moment/moment/issues/1429) fixes [#1423](https://github.com/moment/moment/issues/1423) weird chrome-32 bug with js object creation
410 * [#1421](https://github.com/moment/moment/issues/1421) remove html entities from Welsh
411 * [#1418](https://github.com/moment/moment/issues/1418) fixes [#1401](https://github.com/moment/moment/issues/1401) improved non-padded tokens in strict matching
412 * [#1417](https://github.com/moment/moment/issues/1417) fixes [#1404](https://github.com/moment/moment/issues/1404) handle buggy moment object created by property cloning
413 * [#1398](https://github.com/moment/moment/issues/1398) fixes [#1397](https://github.com/moment/moment/issues/1397) fix Arabic-like week number parsing
414 * [#1396](https://github.com/moment/moment/issues/1396) add leftZeroFill(4) to GGGG and gggg formats
415 * [#1373](https://github.com/moment/moment/issues/1373) use lowercase for months and days in Catalan
416  
417 * testing
418 * [#1374](https://github.com/moment/moment/issues/1374) run tests on multiple browser/os combos via SauceLabs and Travis
419  
420 ### 2.5.0 [See changelog](https://gist.github.com/ichernev/8104451)
421  
422 - Release Dec 24, 2013
423  
424 * New languages
425 * Luxemburish (lb) [1247](https://github.com/moment/moment/issues/1247)
426 * Serbian (rs) [1319](https://github.com/moment/moment/issues/1319)
427 * Tamil (ta) [1324](https://github.com/moment/moment/issues/1324)
428 * Macedonian (mk) [1337](https://github.com/moment/moment/issues/1337)
429  
430 * Features
431 * [1311](https://github.com/moment/moment/issues/1311) Add quarter getter and format token `Q`
432 * [1303](https://github.com/moment/moment/issues/1303) strict parsing now respects number of digits per token (fix [1196](https://github.com/moment/moment/issues/1196))
433 * 0d30bb7 add jspm support
434 * [1347](https://github.com/moment/moment/issues/1347) improve zone parsing
435 * [1362](https://github.com/moment/moment/issues/1362) support merideam parsing in Korean
436  
437 * 22 bugfixes
438  
439 ### 2.4.0
440  
441 - Release Oct 27, 2013
442  
443 * **Deprecate** globally exported moment, will be removed in next major
444 * New languages
445 * Farose (fo) [#1206](https://github.com/moment/moment/issues/1206)
446 * Tagalog/Filipino (tl-ph) [#1197](https://github.com/moment/moment/issues/1197)
447 * Welsh (cy) [#1215](https://github.com/moment/moment/issues/1215)
448 * Bugfixes
449 * properly handle Z at the end of iso RegExp [#1187](https://github.com/moment/moment/issues/1187)
450 * chinese meridian time improvements [#1076](https://github.com/moment/moment/issues/1076)
451 * fix language tests [#1177](https://github.com/moment/moment/issues/1177)
452 * remove some failing tests (that should have never existed :))
453 [#1185](https://github.com/moment/moment/issues/1185)
454 [#1183](https://github.com/moment/moment/issues/1183)
455 * handle russian noun cases in weird cases [#1195](https://github.com/moment/moment/issues/1195)
456  
457 ### 2.3.1
458  
459 - Release Oct 9, 2013
460  
461 Removed a trailing comma [1169] and fixed a bug with `months`, `weekdays` getters [#1171](https://github.com/moment/moment/issues/1171).
462  
463 ### 2.3.0 [See changelog](https://gist.github.com/ichernev/6864354)
464  
465 - Release Oct 7, 2013
466  
467 Changed isValid, added strict parsing.
468 Week tokens parsing.
469  
470 ### 2.2.1
471  
472 - Release Sep 12, 2013
473  
474 Fixed bug in string prototype test.
475 Updated authors and contributors.
476  
477 ### 2.2.0 [See changelog](https://gist.github.com/ichernev/00f837a9baf46a3565e4)
478  
479 - Release Sep 11, 2013
480  
481 Added bower support.
482  
483 Language files now use UMD.
484  
485 Creating moment defaults to current date/month/year.
486  
487 Added a bundle of moment and all language files.
488  
489 ### 2.1.0 [See changelog](https://gist.github.com/timrwood/b8c2d90d528eddb53ab5)
490  
491 - Release Jul 8, 2013
492  
493 Added better week support.
494  
495 Added ability to set offset with `moment#zone`.
496  
497 Added ability to set month or weekday from a string.
498  
499 Added `moment#min` and `moment#max`
500  
501 ### 2.0.0 [See changelog](https://gist.github.com/timrwood/e72f2eef320ed9e37c51)
502  
503 - Release Feb 9, 2013
504  
505 Added short form localized tokens.
506  
507 Added ability to define language a string should be parsed in.
508  
509 Added support for reversed add/subtract arguments.
510  
511 Added support for `endOf('week')` and `startOf('week')`.
512  
513 Fixed the logic for `moment#diff(Moment, 'months')` and `moment#diff(Moment, 'years')`
514  
515 `moment#diff` now floors instead of rounds.
516  
517 Normalized `moment#toString`.
518  
519 Added `isSame`, `isAfter`, and `isBefore` methods.
520  
521 Added better week support.
522  
523 Added `moment#toJSON`
524  
525 Bugfix: Fixed parsing of first century dates
526  
527 Bugfix: Parsing 10Sep2001 should work as expected
528  
529 Bugfix: Fixed weirdness with `moment.utc()` parsing.
530  
531 Changed language ordinal method to return the number + ordinal instead of just the ordinal.
532  
533 Changed two digit year parsing cutoff to match strptime.
534  
535 Removed `moment#sod` and `moment#eod` in favor of `moment#startOf` and `moment#endOf`.
536  
537 Removed `moment.humanizeDuration()` in favor of `moment.duration().humanize()`.
538  
539 Removed the lang data objects from the top level namespace.
540  
541 Duplicate `Date` passed to `moment()` instead of referencing it.
542  
543 ### 1.7.2 [See discussion](https://github.com/timrwood/moment/issues/456)
544  
545 - Release Oct 2, 2012
546  
547 Bugfixes
548  
549 ### 1.7.1 [See discussion](https://github.com/timrwood/moment/issues/384)
550  
551 - Release Oct 1, 2012
552  
553 Bugfixes
554  
555 ### 1.7.0 [See discussion](https://github.com/timrwood/moment/issues/288)
556  
557 - Release Jul 26, 2012
558  
559 Added `moment.fn.endOf()` and `moment.fn.startOf()`.
560  
561 Added validation via `moment.fn.isValid()`.
562  
563 Made formatting method 3x faster. http://jsperf.com/momentjs-cached-format-functions
564  
565 Add support for month/weekday callbacks in `moment.fn.format()`
566  
567 Added instance specific languages.
568  
569 Added two letter weekday abbreviations with the formatting token `dd`.
570  
571 Various language updates.
572  
573 Various bugfixes.
574  
575 ### 1.6.0 [See discussion](https://github.com/timrwood/moment/pull/268)
576  
577 - Release Apr 26, 2012
578  
579 Added Durations.
580  
581 Revamped parser to support parsing non-separated strings (YYYYMMDD vs YYYY-MM-DD).
582  
583 Added support for millisecond parsing and formatting tokens (S SS SSS)
584  
585 Added a getter for `moment.lang()`
586  
587 Various bugfixes.
588  
589 There are a few things deprecated in the 1.6.0 release.
590  
591 1. The format tokens `z` and `zz` (timezone abbreviations like EST CST MST etc) will no longer be supported. Due to inconsistent browser support, we are unable to consistently produce this value. See [this issue](https://github.com/timrwood/moment/issues/162) for more background.
592  
593 2. The method `moment.fn.native` is deprecated in favor of `moment.fn.toDate`. There continue to be issues with Google Closure Compiler throwing errors when using `native`, even in valid instances.
594  
595 3. The way to customize am/pm strings is being changed. This would only affect you if you created a custom language file. For more information, see [this issue](https://github.com/timrwood/moment/pull/222).
596  
597 ### 1.5.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=10&page=1&state=closed)
598  
599 - Release Mar 20, 2012
600  
601 Added UTC mode.
602  
603 Added automatic ISO8601 parsing.
604  
605 Various bugfixes.
606  
607 ### 1.4.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=8&state=closed)
608  
609 - Release Feb 4, 2012
610  
611 Added `moment.fn.toDate` as a replacement for `moment.fn.native`.
612  
613 Added `moment.fn.sod` and `moment.fn.eod` to get the start and end of day.
614  
615 Various bugfixes.
616  
617 ### 1.3.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=7&state=closed)
618  
619 - Release Jan 5, 2012
620  
621 Added support for parsing month names in the current language.
622  
623 Added escape blocks for parsing tokens.
624  
625 Added `moment.fn.calendar` to format strings like 'Today 2:30 PM', 'Tomorrow 1:25 AM', and 'Last Sunday 4:30 AM'.
626  
627 Added `moment.fn.day` as a setter.
628  
629 Various bugfixes
630  
631 ### 1.2.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=4&state=closed)
632  
633 - Release Dec 7, 2011
634  
635 Added timezones to parser and formatter.
636  
637 Added `moment.fn.isDST`.
638  
639 Added `moment.fn.zone` to get the timezone offset in minutes.
640  
641 ### 1.1.2 [See milestone](https://github.com/timrwood/moment/issues?milestone=6&state=closed)
642  
643 - Release Nov 18, 2011
644  
645 Various bugfixes
646  
647 ### 1.1.1 [See milestone](https://github.com/timrwood/moment/issues?milestone=5&state=closed)
648  
649 - Release Nov 12, 2011
650  
651 Added time specific diffs (months, days, hours, etc)
652  
653 ### 1.1.0
654  
655 - Release Oct 28, 2011
656  
657 Added `moment.fn.format` localized masks. 'L LL LLL LLLL' [issue 29](https://github.com/timrwood/moment/pull/29)
658  
659 Fixed [issue 31](https://github.com/timrwood/moment/pull/31).
660  
661 ### 1.0.1
662  
663 - Release Oct 18, 2011
664  
665 Added `moment.version` to get the current version.
666  
667 Removed `window !== undefined` when checking if module exists to support browserify. [issue 25](https://github.com/timrwood/moment/pull/25)
668  
669 ### 1.0.0
670  
671 - Release
672  
673 Added convenience methods for getting and setting date parts.
674  
675 Added better support for `moment.add()`.
676  
677 Added better lang support in NodeJS.
678  
679 Renamed library from underscore.date to Moment.js
680  
681 ### 0.6.1
682  
683 - Release Oct 12, 2011
684  
685 Added Portuguese, Italian, and French language support
686  
687 ### 0.6.0
688  
689 - Release Sep 21, 2011
690  
691 Added _date.lang() support.
692 Added support for passing multiple formats to try to parse a date. _date("07-10-1986", ["MM-DD-YYYY", "YYYY-MM-DD"]);
693 Made parse from string and single format 25% faster.
694  
695 ### 0.5.2
696  
697 - Release Jul 11, 2011
698  
699 Bugfix for [issue 8](https://github.com/timrwood/underscore.date/pull/8) and [issue 9](https://github.com/timrwood/underscore.date/pull/9).
700  
701 ### 0.5.1
702  
703 - Release Jun 17, 2011
704  
705 Bugfix for [issue 5](https://github.com/timrwood/underscore.date/pull/5).
706  
707 ### 0.5.0
708  
709 - Release Jun 13, 2011
710  
711 Dropped the redundant `_date.date()` in favor of `_date()`.
712 Removed `_date.now()`, as it is a duplicate of `_date()` with no parameters.
713 Removed `_date.isLeapYear(yearNumber)`. Use `_date([yearNumber]).isLeapYear()` instead.
714 Exposed customization options through the `_date.relativeTime`, `_date.weekdays`, `_date.weekdaysShort`, `_date.months`, `_date.monthsShort`, and `_date.ordinal` variables instead of the `_date.customize()` function.
715  
716 ### 0.4.1
717  
718 - Release May 9, 2011
719  
720 Added date input formats for input strings.
721  
722 ### 0.4.0
723  
724 - Release May 9, 2011
725  
726 Added underscore.date to npm. Removed dependencies on underscore.
727  
728 ### 0.3.2
729  
730 - Release Apr 9, 2011
731  
732 Added `'z'` and `'zz'` to `_.date().format()`. Cleaned up some redundant code to trim off some bytes.
733  
734 ### 0.3.1
735  
736 - Release Mar 25, 2011
737  
738 Cleaned up the namespace. Moved all date manipulation and display functions to the _.date() object.
739  
740 ### 0.3.0
741  
742 - Release Mar 25, 2011
743  
744 Switched to the Underscore methodology of not mucking with the native objects' prototypes.
745 Made chaining possible.
746  
747 ### 0.2.1
748  
749 - Release
750  
751 Changed date names to be a more pseudo standardized 'dddd, MMMM Do YYYY, h:mm:ss a'.
752 Added `Date.prototype` functions `add`, `subtract`, `isdst`, and `isleapyear`.
753  
754 ### 0.2.0
755  
756 - Release
757  
758 Changed function names to be more concise.
759 Changed date format from php date format to custom format.
760  
761 ### 0.1.0
762  
763 - Release
764  
765 Initial release
766