|
@@ -1,14 +1,244 @@
|
|
Changelog
|
|
Changelog
|
|
=========
|
|
=========
|
|
|
|
|
|
|
|
+### 2.17.1 [Also available here](https://gist.github.com/ichernev/f38280b2b29c4932914a6d3a4e50bfb2)
|
|
|
|
+* Release Dec 03, 2016
|
|
|
|
+
|
|
|
|
+* [#3638](https://github.com/moment/moment/pull/3638) [misc] TS: Make typescript definitions work with 1.x
|
|
|
|
+* [#3628](https://github.com/moment/moment/pull/3628) [misc] Adds "sign CLA" link to `CONTRIBUTING.md`
|
|
|
|
+* [#3640](https://github.com/moment/moment/pull/3640) [misc] Fix locale issues
|
|
|
|
+
|
|
|
|
+### 2.17.0 [Also available here](https://gist.github.com/ichernev/ed58f76fb95205eeac653d719972b90c)
|
|
|
|
+* Release Nov 22, 2016
|
|
|
|
+
|
|
|
|
+* [#3435](https://github.com/moment/moment/pull/3435) [new locale] yo: Yoruba (Nigeria) locale
|
|
|
|
+* [#3595](https://github.com/moment/moment/pull/3595) [bugfix] Fix accidental reference to global "value" variable
|
|
|
|
+* [#3506](https://github.com/moment/moment/pull/3506) [bugfix] Fix invalid moments returning valid dates to method calls
|
|
|
|
+* [#3563](https://github.com/moment/moment/pull/3563) [locale] ca: Change future relative time
|
|
|
|
+* [#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)
|
|
|
|
+* [#3591](https://github.com/moment/moment/pull/3591) [misc] typescript: update typescript to 2.0.8, add strictNullChecks=true
|
|
|
|
+* [#3597](https://github.com/moment/moment/pull/3597) [misc] Fixed capitalization in nuget spec
|
|
|
|
+
|
|
|
|
+### 2.16.0 [See full changelog](https://gist.github.com/ichernev/17bffc1005a032cb1a8ac4c1558b4994)
|
|
|
|
+* Release Nov 9, 2016
|
|
|
|
+
|
|
|
|
+## Features
|
|
|
|
+* [#3530](https://github.com/moment/moment/pull/3530) [feature] Check whether input is date before checking if format is array
|
|
|
|
+* [#3515](https://github.com/moment/moment/pull/3515) [feature] Fix [#2300](https://github.com/moment/moment/issues/2300): Default to current week.
|
|
|
|
+
|
|
|
|
+## Bugfixes
|
|
|
|
+* [#3546](https://github.com/moment/moment/pull/3546) [bugfix] Implement lazy-loading of child locales with missing prents
|
|
|
|
+* [#3523](https://github.com/moment/moment/pull/3523) [bugfix] parseZone should handle UTC
|
|
|
|
+* [#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.
|
|
|
|
+* [#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)
|
|
|
|
+
|
|
|
|
+## New Locales
|
|
|
|
+* [#3416](https://github.com/moment/moment/pull/3416) [new locale] nl-be: Dutch (Belgium) locale
|
|
|
|
+* [#3393](https://github.com/moment/moment/pull/3393) [new locale] ar-dz: Arabic (Algeria) locale
|
|
|
|
+* [#3342](https://github.com/moment/moment/pull/3342) [new locale] tet: Tetun Dili (East Timor) locale
|
|
|
|
+
|
|
|
|
+And more locale, build and typescript improvements
|
|
|
|
+
|
|
|
|
+### 2.15.2
|
|
|
|
+* Release Oct 23, 2016
|
|
|
|
+* [#3525](https://github.com/moment/moment/pull/3525) Speedup month standalone/format regexes **(IMPORTANT)**
|
|
|
|
+* [#3466](https://github.com/moment/moment/pull/3466) Fix typo of Javanese
|
|
|
|
+
|
|
|
|
+### 2.15.1
|
|
|
|
+* Release Sept 20, 2016
|
|
|
|
+* [#3438](https://github.com/moment/moment/pull/3438) Fix locale autoload, revert [#3344](https://github.com/moment/moment/pull/3344)
|
|
|
|
+
|
|
|
|
+### 2.15.0 [See full changelog](https://gist.github.com/ichernev/10e1c5bf647545c72ca30e9628a09ed3)
|
|
|
|
+- Release Sept 12, 2016
|
|
|
|
+
|
|
|
|
+## New Locales
|
|
|
|
+* [#3255](https://github.com/moment/moment/pull/3255) [new locale] mi: Maori language
|
|
|
|
+* [#3267](https://github.com/moment/moment/pull/3267) [new locale] ar-ly: Arabic (Libya) locale
|
|
|
|
+* [#3333](https://github.com/moment/moment/pull/3333) [new locale] zh-hk: Chinese (Hong Kong) locale
|
|
|
|
+
|
|
|
|
+## Bugfixes
|
|
|
|
+* [#3276](https://github.com/moment/moment/pull/3276) [bugfix] duration: parser: Support ms durations in .NET syntax
|
|
|
|
+* [#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))
|
|
|
|
+* [#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)
|
|
|
|
+* [#3383](https://github.com/moment/moment/pull/3383) [bugfix] toJSON: Fix isValid so that toJSON works after a moment is frozen
|
|
|
|
+* [#3427](https://github.com/moment/moment/pull/3427) [bugfix] ie8: Fix IE8 (regression in 2.14.x)
|
|
|
|
+
|
|
|
|
+## Packaging
|
|
|
|
+* [#3299](https://github.com/moment/moment/pull/3299) [pkg] npm: Do not include .npmignore in npm package
|
|
|
|
+* [#3273](https://github.com/moment/moment/pull/3273) [pkg] jspm: Include moment.d.ts file in package
|
|
|
|
+* [#3344](https://github.com/moment/moment/pull/3344) [pkg] exports: use module.require for nodejs
|
|
|
|
+
|
|
|
|
+Also some locale and typescript improvements
|
|
|
|
+
|
|
|
|
+### 2.14.1
|
|
|
|
+- Release July 20, 2016
|
|
|
|
+* [#3280](https://github.com/moment/moment/pull/3280) Fix typescript definitions
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+### 2.14.0 [See full changelog](https://gist.github.com/ichernev/812e79ac36a7829a22598fe964bfc18a)
|
|
|
|
+
|
|
|
|
+- Release July 20, 2016
|
|
|
|
+
|
|
|
|
+## New Features
|
|
|
|
+* [#3233](http://github.com/moment/moment/pull/3233) Introduce month.isFormat for format/standalone discovery
|
|
|
|
+* [#2848](http://github.com/moment/moment/pull/2848) Allow user to get/set the rounding method used when calculating relative time
|
|
|
|
+* [#3112](http://github.com/moment/moment/pull/3112) optimize configFromStringAndFormat
|
|
|
|
+* [#3147](http://github.com/moment/moment/pull/3147) Call calendar format function with moment context
|
|
|
|
+* [#3160](http://github.com/moment/moment/pull/3160) deprecate isDSTShifted
|
|
|
|
+* [#3175](http://github.com/moment/moment/pull/3175) make moment calendar extensible with ad-hoc options
|
|
|
|
+* [#3191](http://github.com/moment/moment/pull/3191) toDate returns a copy of the internal date object
|
|
|
|
+* [#3192](http://github.com/moment/moment/pull/3192) Adding support for rollup import.
|
|
|
|
+* [#3238](http://github.com/moment/moment/pull/3238) Handle empty object and empty array for creation as now
|
|
|
|
+* [#3082](http://github.com/moment/moment/pull/3082) Use relative AMD moment dependency
|
|
|
|
+
|
|
|
|
+## Bugfixes
|
|
|
|
+* [#3241](http://github.com/moment/moment/pull/3241) Escape all 24 mixed pieces, not only first 12 in computeMonthsParse
|
|
|
|
+* [#3008](http://github.com/moment/moment/pull/3008) Object setter orders sets based on size of unit
|
|
|
|
+* [#3177](http://github.com/moment/moment/pull/3177) Bug Fix [#2704](http://github.com/moment/moment/pull/2704) - isoWeekday(String) inconsistent with isoWeekday(Number)
|
|
|
|
+* [#3230](http://github.com/moment/moment/pull/3230) fix passing date with format string to ignore format string
|
|
|
|
+* [#3232](http://github.com/moment/moment/pull/3232) Fix negative 0 in certain diff cases
|
|
|
|
+* [#3235](http://github.com/moment/moment/pull/3235) Use proper locale inheritance for the base locale, fixes [#3137](http://github.com/moment/moment/pull/3137)
|
|
|
|
+
|
|
|
|
+Plus es-do locale and locale bugfixes
|
|
|
|
+
|
|
|
|
+### 2.13.0 [See full changelog](https://gist.github.com/ichernev/0132fcf5b61f7fc140b0bb0090480d49)
|
|
|
|
+- Release April 18, 2016
|
|
|
|
+## Enhancements:
|
|
|
|
+* [#2982](https://github.com/moment/moment/pull/2982) Add 'date' as alias to 'day' for startOf() and endOf().
|
|
|
|
+* [#2955](https://github.com/moment/moment/pull/2955) Add parsing negative components in durations when ISO 8601
|
|
|
|
+* [#2991](https://github.com/moment/moment/pull/2991) isBetween support for both open and closed intervals
|
|
|
|
+* [#3105](https://github.com/moment/moment/pull/3105) Add localeSorted argument to weekday listers
|
|
|
|
+* [#3102](https://github.com/moment/moment/pull/3102) Add k and kk formatting tokens
|
|
|
|
+
|
|
|
|
+## Bugfixes
|
|
|
|
+* [#3109](https://github.com/moment/moment/pull/3109) Fix [#1756](https://github.com/moment/moment/issues/1756) Resolved thread-safe issue on server side.
|
|
|
|
+* [#3078](https://github.com/moment/moment/pull/3078) Fix parsing for months/weekdays with weird characters
|
|
|
|
+* [#3098](https://github.com/moment/moment/pull/3098) Use Z suffix when in UTC mode ([#3020](https://github.com/moment/moment/issues/3020))
|
|
|
|
+* [#2995](https://github.com/moment/moment/pull/2995) Fix floating point rounding errors in durations
|
|
|
|
+* [#3059](https://github.com/moment/moment/pull/3059) fix bug where diff returns -0 in month-related diffs
|
|
|
|
+* [#3045](https://github.com/moment/moment/pull/3045) Fix mistaking any input for 'a' token
|
|
|
|
+* [#2877](https://github.com/moment/moment/pull/2877) Use explicit .valueOf() calls instead of coercion
|
|
|
|
+* [#3036](https://github.com/moment/moment/pull/3036) Year setter should keep time when DST changes
|
|
|
|
+
|
|
|
|
+Plus 3 new locales and locale fixes.
|
|
|
|
+
|
|
|
|
+### 2.12.0 [See full changelog](https://gist.github.com/ichernev/6e5bfdf8d6522fc4ac73)
|
|
|
|
+
|
|
|
|
+- Release March 7, 2016
|
|
|
|
+
|
|
|
|
+## Enhancements:
|
|
|
|
+* [#2932](https://github.com/moment/moment/pull/2932) List loaded locales
|
|
|
|
+* [#2818](https://github.com/moment/moment/pull/2818) Parse ISO-8061 duration containing both day and week values
|
|
|
|
+* [#2774](https://github.com/moment/moment/pull/2774) Implement locale inheritance and locale updating
|
|
|
|
+
|
|
|
|
+## Bugfixes:
|
|
|
|
+* [#2970](https://github.com/moment/moment/pull/2970) change add subtract to handle decimal values by rounding
|
|
|
|
+* [#2887](https://github.com/moment/moment/pull/2887) Fix toJSON casting of invalid moment
|
|
|
|
+* [#2897](https://github.com/moment/moment/pull/2897) parse string arguments for month() correctly, closes #2884
|
|
|
|
+* [#2946](https://github.com/moment/moment/pull/2946) Fix usage suggestions for min and max
|
|
|
|
+
|
|
|
|
+## New locales:
|
|
|
|
+* [#2917](https://github.com/moment/moment/pull/2917) Locale Punjabi(Gurmukhi) India format conversion
|
|
|
|
+
|
|
|
|
+And more
|
|
|
|
+
|
|
|
|
+### 2.11.2 (Fix ReDoS attack vector)
|
|
|
|
+
|
|
|
|
+- Release February 7, 2016
|
|
|
|
+
|
|
|
|
+* [#2939](https://github.com/moment/moment/pull/2939) use full-string match to speed up aspnet regex match
|
|
|
|
+
|
|
|
|
+### 2.11.1 [See full changelog](https://gist.github.com/ichernev/8ec3ee25b749b4cff3c2)
|
|
|
|
+
|
|
|
|
+- Release January 9, 2016
|
|
|
|
+
|
|
|
|
+## Bugfixes:
|
|
|
|
+* [#2881](https://github.com/moment/moment/pull/2881) Revert "Merge pull request #2746 from mbad0la:develop" Sep->Sept
|
|
|
|
+* [#2868](https://github.com/moment/moment/pull/2868) Add format and parse token Y, so it actually works
|
|
|
|
+* [#2865](https://github.com/moment/moment/pull/2865) Use typeof checks for undefined for global variables
|
|
|
|
+* [#2858](https://github.com/moment/moment/pull/2858) Fix Date mocking regression introduced in 2.11.0
|
|
|
|
+* [#2864](https://github.com/moment/moment/pull/2864) Include changelog in npm release
|
|
|
|
+* [#2830](https://github.com/moment/moment/pull/2830) dep: add grunt-cli
|
|
|
|
+* [#2869](https://github.com/moment/moment/pull/2869) Fix months parsing for some locales
|
|
|
|
+
|
|
|
|
+### 2.11.0 [See full changelog](https://gist.github.com/ichernev/6594bc29719dde6b2f66)
|
|
|
|
+
|
|
|
|
+- Release January 4, 2016
|
|
|
|
+
|
|
|
|
+* [#2624](https://github.com/moment/moment/pull/2624) Proper handling of invalid moments
|
|
|
|
+* [#2634](https://github.com/moment/moment/pull/2634) Fix strict month parsing issue in cs,ru,sk
|
|
|
|
+* [#2735](https://github.com/moment/moment/pull/2735) Reset the locale back to 'en' after defining all locales in min/locales.js
|
|
|
|
+* [#2702](https://github.com/moment/moment/pull/2702) Week rework
|
|
|
|
+* [#2746](https://github.com/moment/moment/pull/2746) Changed September Abbreviation to "Sept" in locale-specific english
|
|
|
|
+ files and default locale file
|
|
|
|
+* [#2646](https://github.com/moment/moment/pull/2646) Fix [#2645](https://github.com/moment/moment/pull/2645) - invalid dates pre-1970
|
|
|
|
+
|
|
|
|
+* [#2641](https://github.com/moment/moment/pull/2641) Implement basic format and comma as ms separator in ISO 8601
|
|
|
|
+* [#2665](https://github.com/moment/moment/pull/2665) Implement stricter weekday parsing
|
|
|
|
+* [#2700](https://github.com/moment/moment/pull/2700) Add [Hh]mm and [Hh]mmss formatting tokens, so you can parse 123 with
|
|
|
|
+ hmm for example
|
|
|
|
+* [#2565](https://github.com/moment/moment/pull/2565) [#2835](https://github.com/moment/moment/pull/2835) Expose arguments used for moment creation with creationData
|
|
|
|
+ (fix [#2443](https://github.com/moment/moment/pull/2443))
|
|
|
|
+* [#2648](https://github.com/moment/moment/pull/2648) fix issue [#2640](https://github.com/moment/moment/pull/2640): support instanceof operator
|
|
|
|
+* [#2709](https://github.com/moment/moment/pull/2709) Add isSameOrAfter and isSameOrBefore comparison methods
|
|
|
|
+* [#2721](https://github.com/moment/moment/pull/2721) Fix moment creation from object with strings values
|
|
|
|
+* [#2740](https://github.com/moment/moment/pull/2740) Enable 'd hh:mm:ss.sss' format for durations
|
|
|
|
+* [#2766](https://github.com/moment/moment/pull/2766) [#2833](https://github.com/moment/moment/pull/2833) Alternate Clock Source Support
|
|
|
|
+
|
|
|
|
+### 2.10.6
|
|
|
|
+
|
|
|
|
+- Release July 28, 2015
|
|
|
|
+
|
|
|
|
+[#2515](https://github.com/moment/moment/pull/2515) Fix regression introduced
|
|
|
|
+in `2.10.5` related to `moment.ISO_8601` parsing.
|
|
|
|
+
|
|
|
|
+### 2.10.5 [See full changelog](https://gist.github.com/ichernev/6ec13ac7efc396da44b2)
|
|
|
|
+
|
|
|
|
+- Release July 26, 2015
|
|
|
|
+
|
|
|
|
+Important changes:
|
|
|
|
+* [#2357](https://github.com/moment/moment/pull/2357) Improve unit bubbling for ISO dates
|
|
|
|
+ this fixes day to year conversions to work around end-of-year (~365 days). As
|
|
|
|
+ a side effect 365 days is 11 months and 30 days, and 366 days is one year.
|
|
|
|
+* [#2438](https://github.com/moment/moment/pull/2438) Fix inconsistent moment.min and moment.max results
|
|
|
|
+ Return invalid result if any of the inputs is invalid
|
|
|
|
+* [#2494](https://github.com/moment/moment/pull/2494) Fix two digit year parsing with YYYY format
|
|
|
|
+ This brings the benefits of YY to YYYY
|
|
|
|
+* [#2368](https://github.com/moment/moment/pull/2368) perf: use faster form of copying dates, across the board improvement
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+### 2.10.3 [See full changelog](https://gist.github.com/ichernev/f264b9bed5b00f8b1b7f)
|
|
|
|
+
|
|
|
|
+- Release May 13, 2015
|
|
|
|
+
|
|
|
|
+* add `moment.fn.to` and `moment.fn.toNow` (similar to `from` and `fromNow`)
|
|
|
|
+* new locales (Sinhalese (si), Montenegrin (me), Javanese (ja))
|
|
|
|
+* performance improvements
|
|
|
|
+
|
|
|
|
+### 2.10.2
|
|
|
|
+
|
|
|
|
+- Release April 9, 2015
|
|
|
|
+
|
|
|
|
+* fixed moment-with-locales in browser env caused by esperanto change
|
|
|
|
+
|
|
|
|
+### 2.10.1
|
|
|
|
+
|
|
|
|
+* regression: Add moment.duration.fn back
|
|
|
|
+
|
|
|
|
+### 2.10.0
|
|
|
|
+
|
|
|
|
+Ported code to es6 modules.
|
|
|
|
+
|
|
### 2.9.0 [See full changelog](https://gist.github.com/ichernev/0c9a9b49951111a27ce7)
|
|
### 2.9.0 [See full changelog](https://gist.github.com/ichernev/0c9a9b49951111a27ce7)
|
|
|
|
|
|
|
|
+- Release January 8, 2015
|
|
|
|
+
|
|
languages:
|
|
languages:
|
|
* [2104](https://github.com/moment/moment/issues/2104) Frisian (fy) language file with unit test
|
|
* [2104](https://github.com/moment/moment/issues/2104) Frisian (fy) language file with unit test
|
|
* [2097](https://github.com/moment/moment/issues/2097) add ar-tn locale
|
|
* [2097](https://github.com/moment/moment/issues/2097) add ar-tn locale
|
|
|
|
|
|
deprecations:
|
|
deprecations:
|
|
-* [2074](https://github.com/moment/moment/issues/2074) Implement `moment.fn.utcOffset`, deprecate `momen.fn.zone`
|
|
|
|
|
|
+* [2074](https://github.com/moment/moment/issues/2074) Implement `moment.fn.utcOffset`, deprecate `moment.fn.zone`
|
|
|
|
|
|
features:
|
|
features:
|
|
* [2088](https://github.com/moment/moment/issues/2088) add moment.fn.isBetween
|
|
* [2088](https://github.com/moment/moment/issues/2088) add moment.fn.isBetween
|
|
@@ -24,6 +254,8 @@ Some bugfixes and language improvements -- [full changelog](https://gist.github.
|
|
|
|
|
|
### 2.8.4 [See full changelog](https://gist.github.com/ichernev/a4fcb0a46d74e4b9b996)
|
|
### 2.8.4 [See full changelog](https://gist.github.com/ichernev/a4fcb0a46d74e4b9b996)
|
|
|
|
|
|
|
|
+- Release November 19, 2014
|
|
|
|
+
|
|
Features:
|
|
Features:
|
|
|
|
|
|
* [#2000](https://github.com/moment/moment/issues/2000) Add LTS localised format that includes seconds
|
|
* [#2000](https://github.com/moment/moment/issues/2000) Add LTS localised format that includes seconds
|
|
@@ -36,6 +268,8 @@ Some bugfixes and language improvements -- [full changelog](https://gist.github.
|
|
|
|
|
|
### 2.8.3
|
|
### 2.8.3
|
|
|
|
|
|
|
|
+- Release September 5, 2014
|
|
|
|
+
|
|
Bugfixes:
|
|
Bugfixes:
|
|
|
|
|
|
* [#1801](https://github.com/moment/moment/issues/1801) proper pluralization for Arabic
|
|
* [#1801](https://github.com/moment/moment/issues/1801) proper pluralization for Arabic
|
|
@@ -52,6 +286,8 @@ Bugfixes:
|
|
|
|
|
|
### 2.8.2
|
|
### 2.8.2
|
|
|
|
|
|
|
|
+- Release August 22, 2014
|
|
|
|
+
|
|
Minor bugfixes:
|
|
Minor bugfixes:
|
|
|
|
|
|
* [#1874](https://github.com/moment/moment/issues/1874) use `Object.prototype.hasOwnProperty`
|
|
* [#1874](https://github.com/moment/moment/issues/1874) use `Object.prototype.hasOwnProperty`
|
|
@@ -64,10 +300,14 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.8.1
|
|
### 2.8.1
|
|
|
|
|
|
|
|
+- Release August 1, 2014
|
|
|
|
+
|
|
* bugfix [#1813](https://github.com/moment/moment/issues/1813): fix moment().lang([key]) incompatibility
|
|
* bugfix [#1813](https://github.com/moment/moment/issues/1813): fix moment().lang([key]) incompatibility
|
|
|
|
|
|
### 2.8.0 [See changelog](https://gist.github.com/ichernev/ac3899324a5fa6c8c9b4)
|
|
### 2.8.0 [See changelog](https://gist.github.com/ichernev/ac3899324a5fa6c8c9b4)
|
|
|
|
|
|
|
|
+- Release July 31, 2014
|
|
|
|
+
|
|
* incompatible changes
|
|
* incompatible changes
|
|
* [#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
|
|
* [#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
|
|
* [#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)
|
|
* [#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)
|
|
@@ -88,6 +328,8 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.7.0 [See changelog](https://gist.github.com/ichernev/b0a3d456d5a84c9901d7)
|
|
### 2.7.0 [See changelog](https://gist.github.com/ichernev/b0a3d456d5a84c9901d7)
|
|
|
|
|
|
|
|
+- Release June 12, 2014
|
|
|
|
+
|
|
* new languages
|
|
* new languages
|
|
|
|
|
|
* [#1678](https://github.com/moment/moment/issues/1678) Bengali (bn)
|
|
* [#1678](https://github.com/moment/moment/issues/1678) Bengali (bn)
|
|
@@ -108,6 +350,8 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.6.0 [See changelog](https://gist.github.com/ichernev/10544682)
|
|
### 2.6.0 [See changelog](https://gist.github.com/ichernev/10544682)
|
|
|
|
|
|
|
|
+- Release April 12 , 2014
|
|
|
|
+
|
|
* languages
|
|
* languages
|
|
* [#1529](https://github.com/moment/moment/issues/1529) Serbian-Cyrillic (sr-cyr)
|
|
* [#1529](https://github.com/moment/moment/issues/1529) Serbian-Cyrillic (sr-cyr)
|
|
* [#1544](https://github.com/moment/moment/issues/1544), [#1546](https://github.com/moment/moment/issues/1546) Khmer Cambodia (km)
|
|
* [#1544](https://github.com/moment/moment/issues/1544), [#1546](https://github.com/moment/moment/issues/1546) Khmer Cambodia (km)
|
|
@@ -127,6 +371,8 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.5.1
|
|
### 2.5.1
|
|
|
|
|
|
|
|
+- Release January 22, 2014
|
|
|
|
+
|
|
* languages
|
|
* languages
|
|
* [#1392](https://github.com/moment/moment/issues/1392) Armenian (hy-am)
|
|
* [#1392](https://github.com/moment/moment/issues/1392) Armenian (hy-am)
|
|
|
|
|
|
@@ -144,6 +390,8 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.5.0 [See changelog](https://gist.github.com/ichernev/8104451)
|
|
### 2.5.0 [See changelog](https://gist.github.com/ichernev/8104451)
|
|
|
|
|
|
|
|
+- Release Dec 24, 2013
|
|
|
|
+
|
|
* New languages
|
|
* New languages
|
|
* Luxemburish (lb) [1247](https://github.com/moment/moment/issues/1247)
|
|
* Luxemburish (lb) [1247](https://github.com/moment/moment/issues/1247)
|
|
* Serbian (rs) [1319](https://github.com/moment/moment/issues/1319)
|
|
* Serbian (rs) [1319](https://github.com/moment/moment/issues/1319)
|
|
@@ -161,6 +409,8 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.4.0
|
|
### 2.4.0
|
|
|
|
|
|
|
|
+- Release Oct 27, 2013
|
|
|
|
+
|
|
* **Deprecate** globally exported moment, will be removed in next major
|
|
* **Deprecate** globally exported moment, will be removed in next major
|
|
* New languages
|
|
* New languages
|
|
* Farose (fo) [#1206](https://github.com/moment/moment/issues/1206)
|
|
* Farose (fo) [#1206](https://github.com/moment/moment/issues/1206)
|
|
@@ -177,20 +427,28 @@ Minor bugfixes:
|
|
|
|
|
|
### 2.3.1
|
|
### 2.3.1
|
|
|
|
|
|
|
|
+- Release Oct 9, 2013
|
|
|
|
+
|
|
Removed a trailing comma [1169] and fixed a bug with `months`, `weekdays` getters [#1171](https://github.com/moment/moment/issues/1171).
|
|
Removed a trailing comma [1169] and fixed a bug with `months`, `weekdays` getters [#1171](https://github.com/moment/moment/issues/1171).
|
|
|
|
|
|
### 2.3.0 [See changelog](https://gist.github.com/ichernev/6864354)
|
|
### 2.3.0 [See changelog](https://gist.github.com/ichernev/6864354)
|
|
|
|
|
|
|
|
+- Release Oct 7, 2013
|
|
|
|
+
|
|
Changed isValid, added strict parsing.
|
|
Changed isValid, added strict parsing.
|
|
Week tokens parsing.
|
|
Week tokens parsing.
|
|
|
|
|
|
### 2.2.1
|
|
### 2.2.1
|
|
|
|
|
|
|
|
+- Release Sep 12, 2013
|
|
|
|
+
|
|
Fixed bug in string prototype test.
|
|
Fixed bug in string prototype test.
|
|
Updated authors and contributors.
|
|
Updated authors and contributors.
|
|
|
|
|
|
### 2.2.0 [See changelog](https://gist.github.com/ichernev/00f837a9baf46a3565e4)
|
|
### 2.2.0 [See changelog](https://gist.github.com/ichernev/00f837a9baf46a3565e4)
|
|
|
|
|
|
|
|
+- Release Sep 11, 2013
|
|
|
|
+
|
|
Added bower support.
|
|
Added bower support.
|
|
|
|
|
|
Language files now use UMD.
|
|
Language files now use UMD.
|
|
@@ -201,6 +459,8 @@ Added a bundle of moment and all language files.
|
|
|
|
|
|
### 2.1.0 [See changelog](https://gist.github.com/timrwood/b8c2d90d528eddb53ab5)
|
|
### 2.1.0 [See changelog](https://gist.github.com/timrwood/b8c2d90d528eddb53ab5)
|
|
|
|
|
|
|
|
+- Release Jul 8, 2013
|
|
|
|
+
|
|
Added better week support.
|
|
Added better week support.
|
|
|
|
|
|
Added ability to set offset with `moment#zone`.
|
|
Added ability to set offset with `moment#zone`.
|
|
@@ -211,6 +471,8 @@ Added `moment#min` and `moment#max`
|
|
|
|
|
|
### 2.0.0 [See changelog](https://gist.github.com/timrwood/e72f2eef320ed9e37c51)
|
|
### 2.0.0 [See changelog](https://gist.github.com/timrwood/e72f2eef320ed9e37c51)
|
|
|
|
|
|
|
|
+- Release Feb 9, 2013
|
|
|
|
+
|
|
Added short form localized tokens.
|
|
Added short form localized tokens.
|
|
|
|
|
|
Added ability to define language a string should be parsed in.
|
|
Added ability to define language a string should be parsed in.
|
|
@@ -235,7 +497,7 @@ Bugfix: Fixed parsing of first century dates
|
|
|
|
|
|
Bugfix: Parsing 10Sep2001 should work as expected
|
|
Bugfix: Parsing 10Sep2001 should work as expected
|
|
|
|
|
|
-Bugfix: Fixed wierdness with `moment.utc()` parsing.
|
|
|
|
|
|
+Bugfix: Fixed weirdness with `moment.utc()` parsing.
|
|
|
|
|
|
Changed language ordinal method to return the number + ordinal instead of just the ordinal.
|
|
Changed language ordinal method to return the number + ordinal instead of just the ordinal.
|
|
|
|
|
|
@@ -251,14 +513,20 @@ Duplicate `Date` passed to `moment()` instead of referencing it.
|
|
|
|
|
|
### 1.7.2 [See discussion](https://github.com/timrwood/moment/issues/456)
|
|
### 1.7.2 [See discussion](https://github.com/timrwood/moment/issues/456)
|
|
|
|
|
|
|
|
+- Release Oct 2, 2012
|
|
|
|
+
|
|
Bugfixes
|
|
Bugfixes
|
|
|
|
|
|
### 1.7.1 [See discussion](https://github.com/timrwood/moment/issues/384)
|
|
### 1.7.1 [See discussion](https://github.com/timrwood/moment/issues/384)
|
|
|
|
|
|
|
|
+- Release Oct 1, 2012
|
|
|
|
+
|
|
Bugfixes
|
|
Bugfixes
|
|
|
|
|
|
### 1.7.0 [See discussion](https://github.com/timrwood/moment/issues/288)
|
|
### 1.7.0 [See discussion](https://github.com/timrwood/moment/issues/288)
|
|
|
|
|
|
|
|
+- Release Jul 26, 2012
|
|
|
|
+
|
|
Added `moment.fn.endOf()` and `moment.fn.startOf()`.
|
|
Added `moment.fn.endOf()` and `moment.fn.startOf()`.
|
|
|
|
|
|
Added validation via `moment.fn.isValid()`.
|
|
Added validation via `moment.fn.isValid()`.
|
|
@@ -277,6 +545,8 @@ Various bugfixes.
|
|
|
|
|
|
### 1.6.0 [See discussion](https://github.com/timrwood/moment/pull/268)
|
|
### 1.6.0 [See discussion](https://github.com/timrwood/moment/pull/268)
|
|
|
|
|
|
|
|
+- Release Apr 26, 2012
|
|
|
|
+
|
|
Added Durations.
|
|
Added Durations.
|
|
|
|
|
|
Revamped parser to support parsing non-separated strings (YYYYMMDD vs YYYY-MM-DD).
|
|
Revamped parser to support parsing non-separated strings (YYYYMMDD vs YYYY-MM-DD).
|
|
@@ -297,6 +567,8 @@ There are a few things deprecated in the 1.6.0 release.
|
|
|
|
|
|
### 1.5.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=10&page=1&state=closed)
|
|
### 1.5.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=10&page=1&state=closed)
|
|
|
|
|
|
|
|
+- Release Mar 20, 2012
|
|
|
|
+
|
|
Added UTC mode.
|
|
Added UTC mode.
|
|
|
|
|
|
Added automatic ISO8601 parsing.
|
|
Added automatic ISO8601 parsing.
|
|
@@ -305,6 +577,8 @@ Various bugfixes.
|
|
|
|
|
|
### 1.4.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=8&state=closed)
|
|
### 1.4.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=8&state=closed)
|
|
|
|
|
|
|
|
+- Release Feb 4, 2012
|
|
|
|
+
|
|
Added `moment.fn.toDate` as a replacement for `moment.fn.native`.
|
|
Added `moment.fn.toDate` as a replacement for `moment.fn.native`.
|
|
|
|
|
|
Added `moment.fn.sod` and `moment.fn.eod` to get the start and end of day.
|
|
Added `moment.fn.sod` and `moment.fn.eod` to get the start and end of day.
|
|
@@ -313,6 +587,8 @@ Various bugfixes.
|
|
|
|
|
|
### 1.3.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=7&state=closed)
|
|
### 1.3.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=7&state=closed)
|
|
|
|
|
|
|
|
+- Release Jan 5, 2012
|
|
|
|
+
|
|
Added support for parsing month names in the current language.
|
|
Added support for parsing month names in the current language.
|
|
|
|
|
|
Added escape blocks for parsing tokens.
|
|
Added escape blocks for parsing tokens.
|
|
@@ -325,6 +601,8 @@ Various bugfixes
|
|
|
|
|
|
### 1.2.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=4&state=closed)
|
|
### 1.2.0 [See milestone](https://github.com/timrwood/moment/issues?milestone=4&state=closed)
|
|
|
|
|
|
|
|
+- Release Dec 7, 2011
|
|
|
|
+
|
|
Added timezones to parser and formatter.
|
|
Added timezones to parser and formatter.
|
|
|
|
|
|
Added `moment.fn.isDST`.
|
|
Added `moment.fn.isDST`.
|
|
@@ -333,26 +611,36 @@ Added `moment.fn.zone` to get the timezone offset in minutes.
|
|
|
|
|
|
### 1.1.2 [See milestone](https://github.com/timrwood/moment/issues?milestone=6&state=closed)
|
|
### 1.1.2 [See milestone](https://github.com/timrwood/moment/issues?milestone=6&state=closed)
|
|
|
|
|
|
|
|
+- Release Nov 18, 2011
|
|
|
|
+
|
|
Various bugfixes
|
|
Various bugfixes
|
|
|
|
|
|
### 1.1.1 [See milestone](https://github.com/timrwood/moment/issues?milestone=5&state=closed)
|
|
### 1.1.1 [See milestone](https://github.com/timrwood/moment/issues?milestone=5&state=closed)
|
|
|
|
|
|
|
|
+- Release Nov 12, 2011
|
|
|
|
+
|
|
Added time specific diffs (months, days, hours, etc)
|
|
Added time specific diffs (months, days, hours, etc)
|
|
|
|
|
|
### 1.1.0
|
|
### 1.1.0
|
|
|
|
|
|
|
|
+- Release Oct 28, 2011
|
|
|
|
+
|
|
Added `moment.fn.format` localized masks. 'L LL LLL LLLL' [issue 29](https://github.com/timrwood/moment/pull/29)
|
|
Added `moment.fn.format` localized masks. 'L LL LLL LLLL' [issue 29](https://github.com/timrwood/moment/pull/29)
|
|
|
|
|
|
Fixed [issue 31](https://github.com/timrwood/moment/pull/31).
|
|
Fixed [issue 31](https://github.com/timrwood/moment/pull/31).
|
|
|
|
|
|
### 1.0.1
|
|
### 1.0.1
|
|
|
|
|
|
|
|
+- Release Oct 18, 2011
|
|
|
|
+
|
|
Added `moment.version` to get the current version.
|
|
Added `moment.version` to get the current version.
|
|
|
|
|
|
Removed `window !== undefined` when checking if module exists to support browserify. [issue 25](https://github.com/timrwood/moment/pull/25)
|
|
Removed `window !== undefined` when checking if module exists to support browserify. [issue 25](https://github.com/timrwood/moment/pull/25)
|
|
|
|
|
|
### 1.0.0
|
|
### 1.0.0
|
|
|
|
|
|
|
|
+- Release
|
|
|
|
+
|
|
Added convenience methods for getting and setting date parts.
|
|
Added convenience methods for getting and setting date parts.
|
|
|
|
|
|
Added better support for `moment.add()`.
|
|
Added better support for `moment.add()`.
|
|
@@ -363,24 +651,34 @@ Renamed library from underscore.date to Moment.js
|
|
|
|
|
|
### 0.6.1
|
|
### 0.6.1
|
|
|
|
|
|
|
|
+- Release Oct 12, 2011
|
|
|
|
+
|
|
Added Portuguese, Italian, and French language support
|
|
Added Portuguese, Italian, and French language support
|
|
|
|
|
|
### 0.6.0
|
|
### 0.6.0
|
|
|
|
|
|
|
|
+- Release Sep 21, 2011
|
|
|
|
+
|
|
Added _date.lang() support.
|
|
Added _date.lang() support.
|
|
Added support for passing multiple formats to try to parse a date. _date("07-10-1986", ["MM-DD-YYYY", "YYYY-MM-DD"]);
|
|
Added support for passing multiple formats to try to parse a date. _date("07-10-1986", ["MM-DD-YYYY", "YYYY-MM-DD"]);
|
|
Made parse from string and single format 25% faster.
|
|
Made parse from string and single format 25% faster.
|
|
|
|
|
|
### 0.5.2
|
|
### 0.5.2
|
|
|
|
|
|
|
|
+- Release Jul 11, 2011
|
|
|
|
+
|
|
Bugfix for [issue 8](https://github.com/timrwood/underscore.date/pull/8) and [issue 9](https://github.com/timrwood/underscore.date/pull/9).
|
|
Bugfix for [issue 8](https://github.com/timrwood/underscore.date/pull/8) and [issue 9](https://github.com/timrwood/underscore.date/pull/9).
|
|
|
|
|
|
### 0.5.1
|
|
### 0.5.1
|
|
|
|
|
|
|
|
+- Release Jun 17, 2011
|
|
|
|
+
|
|
Bugfix for [issue 5](https://github.com/timrwood/underscore.date/pull/5).
|
|
Bugfix for [issue 5](https://github.com/timrwood/underscore.date/pull/5).
|
|
|
|
|
|
### 0.5.0
|
|
### 0.5.0
|
|
|
|
|
|
|
|
+- Release Jun 13, 2011
|
|
|
|
+
|
|
Dropped the redundant `_date.date()` in favor of `_date()`.
|
|
Dropped the redundant `_date.date()` in favor of `_date()`.
|
|
Removed `_date.now()`, as it is a duplicate of `_date()` with no parameters.
|
|
Removed `_date.now()`, as it is a duplicate of `_date()` with no parameters.
|
|
Removed `_date.isLeapYear(yearNumber)`. Use `_date([yearNumber]).isLeapYear()` instead.
|
|
Removed `_date.isLeapYear(yearNumber)`. Use `_date([yearNumber]).isLeapYear()` instead.
|
|
@@ -388,36 +686,52 @@ Exposed customization options through the `_date.relativeTime`, `_date.weekdays`
|
|
|
|
|
|
### 0.4.1
|
|
### 0.4.1
|
|
|
|
|
|
|
|
+- Release May 9, 2011
|
|
|
|
+
|
|
Added date input formats for input strings.
|
|
Added date input formats for input strings.
|
|
|
|
|
|
### 0.4.0
|
|
### 0.4.0
|
|
|
|
|
|
|
|
+- Release May 9, 2011
|
|
|
|
+
|
|
Added underscore.date to npm. Removed dependencies on underscore.
|
|
Added underscore.date to npm. Removed dependencies on underscore.
|
|
|
|
|
|
### 0.3.2
|
|
### 0.3.2
|
|
|
|
|
|
|
|
+- Release Apr 9, 2011
|
|
|
|
+
|
|
Added `'z'` and `'zz'` to `_.date().format()`. Cleaned up some redundant code to trim off some bytes.
|
|
Added `'z'` and `'zz'` to `_.date().format()`. Cleaned up some redundant code to trim off some bytes.
|
|
|
|
|
|
### 0.3.1
|
|
### 0.3.1
|
|
|
|
|
|
|
|
+- Release Mar 25, 2011
|
|
|
|
+
|
|
Cleaned up the namespace. Moved all date manipulation and display functions to the _.date() object.
|
|
Cleaned up the namespace. Moved all date manipulation and display functions to the _.date() object.
|
|
|
|
|
|
### 0.3.0
|
|
### 0.3.0
|
|
|
|
|
|
|
|
+- Release Mar 25, 2011
|
|
|
|
+
|
|
Switched to the Underscore methodology of not mucking with the native objects' prototypes.
|
|
Switched to the Underscore methodology of not mucking with the native objects' prototypes.
|
|
Made chaining possible.
|
|
Made chaining possible.
|
|
|
|
|
|
### 0.2.1
|
|
### 0.2.1
|
|
|
|
|
|
|
|
+- Release
|
|
|
|
+
|
|
Changed date names to be a more pseudo standardized 'dddd, MMMM Do YYYY, h:mm:ss a'.
|
|
Changed date names to be a more pseudo standardized 'dddd, MMMM Do YYYY, h:mm:ss a'.
|
|
Added `Date.prototype` functions `add`, `subtract`, `isdst`, and `isleapyear`.
|
|
Added `Date.prototype` functions `add`, `subtract`, `isdst`, and `isleapyear`.
|
|
|
|
|
|
### 0.2.0
|
|
### 0.2.0
|
|
|
|
|
|
|
|
+- Release
|
|
|
|
+
|
|
Changed function names to be more concise.
|
|
Changed function names to be more concise.
|
|
Changed date format from php date format to custom format.
|
|
Changed date format from php date format to custom format.
|
|
|
|
|
|
### 0.1.0
|
|
### 0.1.0
|
|
|
|
|
|
|
|
+- Release
|
|
|
|
+
|
|
Initial release
|
|
Initial release
|
|
|
|
|