# Change Log All notable changes to this project will be documented in this file. This project adheres to [Semantic Versioning]. This change log follows the format documented in [Keep a CHANGELOG]. [Semantic Versioning]: http://semver.org/ [Keep a CHANGELOG]: http://keepachangelog.com/ ## [Unreleased] ## [1.30.1] - 2018-12-10 ### Fixed - [Fixed DST issue](https://github.com/date-fns/date-fns/pull/1005). See [#972](https://github.com/date-fns/date-fns/issues/972) and [#992](https://github.com/date-fns/date-fns/issues/992) for more details. This fix was backported from v2. - Fix a few bugs that appear in timezones with offsets that include seconds (e.g. GMT+00:57:44). See PR [#789](https://github.com/date-fns/date-fns/issues/789). This fix was backported from v2. - [Fix misspelled January in the Thai locale](https://github.com/date-fns/date-fns/pull/913). Thanks to [@ratchapol-an](https://github.com/ratchapol-an)! ### Added - [Added Serbian locale](https://github.com/date-fns/date-fns/pull/717). Kudos to [@mawi12345](https://github.com/mawi12345)! - [Added Belarusian locale](https://github.com/date-fns/date-fns/pull/716). Kudos to [@mawi12345](https://github.com/mawi12345) again! ### Changed - [Improve ja translation of distanceInWords](https://github.com/date-fns/date-fns/pull/880). Thanks to (@kudohamu)[https://github.com/kudohamu]! ## [1.30.0] - 2018-12-10 ⚠️ The release got failed. ## [1.29.0] - 2017-10-11 ### Fixed - Fix Italian translations for `formatDistance`. ([see the issue: #550](https://github.com/date-fns/date-fns/issues/550); [see the PR: #552](https://github.com/date-fns/date-fns/pull/552)) Thanks to [@giofilo](https://github.com/giofilo)! ### Added - [Hungarian locale (hu)](https://github.com/date-fns/date-fns/pull/503) (thanks to László Horváth [@horvathlg](https://github.com/horvathlg)) - [Slovenian locale (sl)](https://github.com/date-fns/date-fns/pull/505) (thanks to Adam Stradovnik [@Neoglyph](https://github.com/Neoglyph)) - Add `step` to `eachDay` function. Thanks to [@BDav24](https://github.com/BDav24). See PR [#487](https://github.com/date-fns/date-fns/pull/487). ## [1.28.5] - 2017-05-19 ### Fixed - Fix a.m./p.m. formatters in Chinese Simplified locale. Thanks to [@fnlctrl](https://github.com/fnlctrl). See PR [#486](https://github.com/date-fns/date-fns/pull/486) ## [1.28.4] - 2017-04-26 ### Fixed - Fix accents on weekdays in the Italian locale. See PR [#481](https://github.com/date-fns/date-fns/pull/481). Thanks to [@albertorestifo](https://github.com/albertorestifo) - Fix typo in `ddd` format token in Spanish language locale. Kudos to [@fjaguero](https://github.com/fjaguero). See PR [#482](https://github.com/date-fns/date-fns/pull/482) ## [1.28.3] - 2017-04-14 ### Fixed - Fix ordinal numbers for Danish language locale. Thanks to [@kgram](https://github.com/kgram). See PR [#474](https://github.com/date-fns/date-fns/pull/474) ## [1.28.2] - 2017-03-27 ### Fixed - Fix `dd` and `ddd` formatters in Polish language locale. Kudos to [@justrag](https://github.com/justrag). See PR: [#467](https://github.com/date-fns/date-fns/pull/467) ## [1.28.1] - 2017-03-19 ### Fixed - Fix DST border bug in `addMilliseconds`, `addSeconds`, `addMinutes`, `addHours`, `subMilliseconds`, `subSeconds`, `subMinutes` and `subHours`. See issue [#465](https://github.com/date-fns/date-fns/issues/465) - Minor fix for Indonesian locale. Thanks to [@bentinata](https://github.com/bentinata). See PR: [#458](https://github.com/date-fns/date-fns/pull/458) ## [1.28.0] - 2017-02-27 ### Added - [Romanian locale (ro)](https://github.com/date-fns/date-fns/pull/446) (thanks to Sergiu Munteanu [@jsergiu](https://github.com/jsergiu)) ### Fixed - All functions now convert all their arguments to the respective types. See PR: [#443](https://github.com/date-fns/date-fns/pull/443) - Fixes for ordinals (1er, 2, 3, …) in French locale. Thanks to [@fbonzon](https://github.com/fbonzon). See PR: [#449](https://github.com/date-fns/date-fns/pull/449) ## [1.27.2] - 2017-02-01 ### Fixed - Various fixes for Dutch locale. See PR: [#416](https://github.com/date-fns/date-fns/pull/416). Thanks to Ruben Stolk [@rubenstolk](https://github.com/rubenstolk) ## [1.27.1] - 2017-01-20 ### Fixed - Added generation of TypeScript locale sub-modules, allowing import of locales in TypeScript. ## [1.27.0] - 2017-01-19 ### Added - [Macedonian locale (mk)](https://github.com/date-fns/date-fns/pull/398) (thanks to Petar Vlahu [@vlahupetar](https://github.com/vlahupetar)) ## [1.26.0] - 2017-01-15 ### Added - `getTime` ### Fixed - Various fixes for Japanese locale. See PR: [395](https://github.com/date-fns/date-fns/pull/395). Thanks to Yamagishi Kazutoshi [@ykzts](https://github.com/ykzts) ## [1.25.0] - 2017-01-11 ### Added - [Bulgarian locale (bg)](https://github.com/date-fns/date-fns/pull/357) (thanks to Nikolay Stoynov [@arvigeus](https://github.com/arvigeus)) - [Czech locale (cs)](https://github.com/date-fns/date-fns/pull/386) (thanks to David Rus [@davidrus](https://github.com/davidrus)) ## [1.24.0] - 2017-01-06 ### Added - [Modern Standard Arabic locale (ar)](https://github.com/date-fns/date-fns/pull/367) (thanks to Abdallah Hassan [@AbdallahAHO](https://github.com/AbdallahAHO)) ## [1.23.0] - 2017-01-05 ### Added - Auto generate TypeScript and flow typings from documentation on release. Thanks to [@mattlewis92](https://github.com/mattlewis92). See related PRs: [#355](https://github.com/date-fns/date-fns/pull/355), [#370](https://github.com/date-fns/date-fns/pull/370) - [Croatian locale (hr)](https://github.com/date-fns/date-fns/pull/365) (thanks to Matija Marohnić [@silvenon](https://github.com/silvenon)) - [Thai locale (th)](https://github.com/date-fns/date-fns/pull/362) (thanks to Athiwat Hirunworawongkun [@athivvat](https://github.com/athivvat)) - [Finnish locale (fi)](https://github.com/date-fns/date-fns/pull/361) (thanks to Pyry-Samuli Lahti [@Pyppe](https://github.com/Pyppe)) ## [1.22.0] - 2016-12-28 ### Added - [Icelandic locale (is)](https://github.com/date-fns/date-fns/pull/356) (thanks to Derek Blank [@derekblank](https://github.com/derekblank)) ## [1.21.1] - 2016-12-18 ### Fixed - Fix `isBefore` and `isAfter` documentation mistakes. ## [1.21.0] - 2016-12-16 ### Added - [Filipino locale (fil)](https://github.com/date-fns/date-fns/pull/339) (thanks to Ian De La Cruz [@RIanDeLaCruz](https://github.com/RIanDeLaCruz)) - [Danish locale (da)](https://github.com/date-fns/date-fns/pull/343) (kudos to Anders B. Hansen [@Andersbiha](https://github.com/Andersbiha)) ## [1.20.1] - 2016-12-14 ### Fixed - Fix documentation for `getOverlappingDaysInRanges`. ## [1.20.0] - 2016-12-13 ### Added - `areRangesOverlapping` and `getOverlappingDayInRanges` Thanks to Joanna T [@asia-t](https://github.com/asia-t). See PR: [#331](https://github.com/date-fns/date-fns/pull/331) ## [1.19.0] - 2016-12-13 ### Added - [Greek locale (el)](https://github.com/date-fns/date-fns/pull/334) (kudos to Theodoros Orfanidis [@teoulas](https://github.com/teoulas)) - [Slovak locale (sk)](https://github.com/date-fns/date-fns/pull/336) (kudos to Marek Suscak [@mareksuscak](https://github.com/mareksuscak)) - Add yarn support. Thanks to Uladzimir Havenchyk [@havenchyk](https://github.com/havenchyk). See PR: [#288](https://github.com/date-fns/date-fns/pull/288) ## [1.18.0] - 2016-12-12 ### Added - [Turkish locale (tr)](https://github.com/date-fns/date-fns/pull/329) (kudos to Alpcan Aydın [@alpcanaydin](https://github.com/alpcanaydin)) - [Korean locale (ko)](https://github.com/date-fns/date-fns/pull/327) (thanks to Hong Chulju [@angdev](https://github.com/angdev)) ### Fixed - `SS` and `SSS` formats in `format` are now correctly displayed with leading zeros. Thanks to Paul Dijou [@pauldijou](https://github.com/pauldijou). See PR: [#330](https://github.com/date-fns/date-fns/pull/330) ## [1.17.0] - 2016-12-10 ### Added - [Polish locale (pl)](https://github.com/date-fns/date-fns/pull/294) (thanks to Mateusz Derks [@ertrzyiks](https://github.com/ertrzyiks)) - [Portuguese locale (pt)](https://github.com/date-fns/date-fns/pull/316) (thanks to Dário Freire [@dfreire](https://github.com/dfreire)) - [Swedish locale (sv)](https://github.com/date-fns/date-fns/pull/311) (thanks to Johannes Ulén [@ejulen](https://github.com/ejulen)) - [French locale (fr)](https://github.com/date-fns/date-fns/pull/281) (thanks to Jean Dupouy [@izeau](https://github.com/izeau)) - Performance tests. See PR: [#289](https://github.com/date-fns/date-fns/pull/289) ### Fixed - Fix TypeScript and flow typings for `isValid`. See PR: [#310](https://github.com/date-fns/date-fns/pull/310) - Fix incorrect locale tests that could potentially lead to `format` bugs. Kudos to Mateusz Derks [@ertrzyiks](https://github.com/ertrzyiks). See related PRs: [#312](https://github.com/date-fns/date-fns/pull/312), [#320](https://github.com/date-fns/date-fns/pull/320) - Minor language fixes in the documentation. Thanks to Vedad Šoše [@vedadsose](https://github.com/vedadsose) ([#314](https://github.com/date-fns/date-fns/pull/314)) and Asia [@asia-t](https://github.com/asia-t) ([#318](https://github.com/date-fns/date-fns/pull/318)) ### Changed - `format` now returns `String('Invalid Date')` if the passed date is invalid. See PR: [#323](https://github.com/date-fns/date-fns/pull/323) - `distanceInWords`, `distanceInWordsToNow`, `distanceInWordsStrict` and `format` functions now check if the passed locale is valid, and fallback to English locale otherwise. See PR: [#321](https://github.com/date-fns/date-fns/pull/321) - *Internal*: use a loop instead of `Object.keys` in `buildFormattingTokensRegExp` to improve compatibility with older browsers. See PR: [#322](https://github.com/date-fns/date-fns/pull/322) ## [1.16.0] - 2016-12-08 ### Added - [Italian locale (it)](https://github.com/date-fns/date-fns/pull/298) (thanks to Alberto Restifo [@albertorestifo](https://github.com/albertorestifo)) - For German `buildDistanceInWordsLocale`, add nominative case translations (for distances without a suffix). Kudos to Asia [@asia-t](https://github.com/asia-t). See related PR: [#295](https://github.com/date-fns/date-fns/pull/295) ## [1.15.1] - 2016-12-07 ### Fixed - Fixed TypeScript imports from individual modules. Thanks to [@mattlewis92](https://github.com/mattlewis92). See related PR: [#287](https://github.com/date-fns/date-fns/pull/287) ## [1.15.0] - 2016-12-07 ### Added - [Indonesian locale (id)](https://github.com/date-fns/date-fns/pull/299) (thanks to Rahmat Budiharso [@rbudiharso](https://github.com/rbudiharso)) - [Catalan locale (ca)](https://github.com/date-fns/date-fns/pull/300) (thanks to Guillermo Grau [@guigrpa](https://github.com/guigrpa)) ### Fixed - Fix some inaccuracies in Spanish locale. Kudos to [@guigrpa](https://github.com/guigrpa). See related PR: [#302](https://github.com/date-fns/date-fns/pull/302) ## [1.14.1] - 2016-12-06 ### Fixed - Fixed broken test for Norwegian Bokmål locale. ## [1.14.0] - 2016-12-06 ### Added - [Norwegian Bokmål locale (nb)](https://github.com/date-fns/date-fns/pull/291) (thanks to Hans-Kristian Koren [@Hanse](https://github.com/Hanse)) ## [1.13.0] - 2016-12-06 ### Added - [Chinese Traditional locale (zh_tw)](https://github.com/date-fns/date-fns/pull/283) (thanks to tonypai [@tpai](https://github.com/tpai)). - [Dutch language locale (nl)](https://github.com/date-fns/date-fns/pull/278) (kudos to Jorik Tangelder [@jtangelder](https://github.com/jtangelder)) ## [1.12.1] - 2016-12-05 ### Fixed - Added `distanceInWordsStrict` to the list of supported functions in I18n doc. ## [1.12.0] - 2016-12-05 ### Added - [Spanish language locale (es)](https://github.com/date-fns/date-fns/pull/269) (thanks to Juan Angosto [@juanangosto](https://github.com/juanangosto)). ### Fixed - Fix flow typings for some of the functions. See PR: [#273](https://github.com/date-fns/date-fns/pull/273) ## [1.11.2] - 2016-11-28 ### Fixed - Bug in `parse` when it sometimes parses ISO week-numbering dates incorrectly. See PR: [#262](https://github.com/date-fns/date-fns/pull/262) - Bug in some functions which caused them to handle dates earlier than 100 AD incorrectly. See PR: [#263](https://github.com/date-fns/date-fns/pull/263) ## [1.11.1] - 2016-11-24 ### Fixed - Include TypeScript typings with npm package. ## [1.11.0] - 2016-11-23 ### Added - `distanceInWordsStrict`. Kudos to [@STRML](https://github.com/STRML). See related PR: [#254](https://github.com/date-fns/date-fns/pull/254) - [TypeScript](https://www.typescriptlang.org/) typings for all functions. Kudos to [@mattlewis92](https://github.com/mattlewis92). See related PR: [#255](https://github.com/date-fns/date-fns/pull/255) ## [1.10.0] - 2016-11-01 ### Added - `parse` now can parse dates that are ISO 8601 centuries (e.g., `19` and `+0019`). ```javascript var result = parse('19') //=> Mon Jan 01 1900 00:00:00 ``` - In `parse`, added ability to specify the number of additional digits for extended year or century format (possible values are 0, 1 or 2; default is 2). ```javascript parse('+002016-11-01') parse('+02016-11-01', {additionalDigits: 1}) parse('+2016-11-01', {additionalDigits: 0}) ``` ## [1.9.0] - 2016-10-25 ### Added - Got index.js imports to work with SystemJS. ## [1.8.1] - 2016-10-24 ### Fixed - Added Japanese and German language locales to the list in I18n doc. ## [1.8.0] - 2016-10-23 ### Added - [Japanese language locale (ja)](https://github.com/date-fns/date-fns/pull/241) (thanks to Thomas Eilmsteiner [@DeMuu](https://github.com/DeMuu) again!) - `getISODay` - `setISODay` ## [1.7.0] - 2016-10-20 ### Added - [German language locale (de)](https://github.com/date-fns/date-fns/pull/237) (thanks to Thomas Eilmsteiner [@DeMuu](https://github.com/DeMuu)). ## [1.6.0] - 2016-10-16 ### Added - [Chinese Simplified locale (zh_cn)](https://github.com/date-fns/date-fns/pull/235) (kudos to Changyu [@KingMario](https://github.com/KingMario) Geng). ## [1.5.2] - 2016-10-13 ### Fixed - Incorrectly generated docs for `format`. - Fixed typo in I18n doc. ## [1.5.1] - 2016-10-12 ### Fixed - A change log entry for [1.5.0] is added. ## [1.5.0] - 2016-10-12 ### Added - [The initial I18n support](https://date-fns.org/docs/I18n) ## [1.4.0] - 2016-10-09 ### Added - Basic [SystemJS](https://github.com/systemjs/systemjs) support. ### Fixed - Fix incorrect behaviour of `YYYY` and `YY` for years prior to 1000: now `format(new Date('0001-01-01'), 'YYYY-MM-DD')` returns `0001-01-01` instead of `1-01-01`. ## [1.3.0] - 2016-05-26 ### Added - `closestIndexTo` ## [1.2.0] - 2016-05-23 ### Added - Add an ability to pass negative numbers to `setDay`. ## [1.1.1] - 2016-05-19 ### Fixed - Fix [Flow](http://flowtype.org/) declarations for some of the functions. ## [1.1.0] - 2016-05-19 ### Added - [Flow](http://flowtype.org/) declarations for each function in [the ".js.flow" style](http://flowtype.org/docs/declarations.html#declaration-files). Kudos to [@JohnyDays](https://github.com/JohnyDays). See related PRs: - [#205](https://github.com/date-fns/date-fns/pull/205) - [#207](https://github.com/date-fns/date-fns/pull/207) ## [1.0.0] - 2016-05-18 ### Fixed - `format` now returns the correct result for key `E`. - Prevent `startOf...`, `endOf...` and `lastDayOf...` functions to return dates with an incorrect time when the date is modifying into another time zone. - `parse` now parses years from 1 AD to 99 AD correctly. - Fix a bug in `getISOWeek` appearing because of a changing time zone (e.g., when the given date is in DST and the start of the ISO year is not). ### Changed - **BREAKING**: all functions are moved to the root of the library, so they are now accessible with `require('date-fns/name_of_function')` or `import nameOfFunction from 'date-fns/name_of_function'`. ```javascript // Before v1.0.0 var addMonths = require('date-fns/src/add_months') // v1.0.0 onward var addMonths = require('date-fns/add_months') ``` - **BREAKING**: functions that had the last optional argument `weekStartsAt` (i.e. `endOfWeek`, `isSameWeek`, `lastDayOfWeek`, `setDay`, `startOfWeek`) now instead receive the object `options` with the property `options.weekStartsOn` as the last argument. ```javascript // Before v1.0.0 var result = endOfWeek(new Date(2014, 8, 2), 1) // v1.0.0 onward var result = endOfWeek(new Date(2014, 8, 2), {weekStartsOn: 1}) ``` - **BREAKING**: remove the function `getTimeSinceMidnight` that was used inside the other functions. - **BREAKING**: `differenceInDays` now returns the number of full days instead of calendar days. - **BREAKING**: `eachDay` and `isWithinRange` now throw an exception when the given range boundaries are invalid. - Faster `isLeapYear`. - *Internal*: make the documentation more verbose. - *Internal*: convert the tests from Chai to power-assert allowing them to run against IE8. ### Added - `addISOYears` - `closestTo` - `differenceInCalendarDays` - `differenceInCalendarISOWeeks` - `differenceInCalendarISOYears` - `differenceInCalendarMonths` - `differenceInCalendarQuarters` - `differenceInCalendarWeeks` - `differenceInCalendarYears` - `differenceInHours` - `differenceInISOYears` - `differenceInMilliseconds` - `differenceInMinutes` - `differenceInMonths` - `differenceInQuarters` - `differenceInSeconds` - `differenceInWeeks` - `differenceInYears` - `distanceInWords` - `distanceInWordsToNow` - `endOfISOWeek` - `endOfISOYear` - `endOfToday` - `endOfTomorrow` - `endOfYesterday` - `getDaysInYear` - `isDate` - `isFriday` - `isMonday` - `isSameISOWeek` - `isSameISOYear` - `isSaturday` - `isSunday` - `isThisHour` - `isThisISOWeek` - `isThisISOYear` - `isThisMinute` - `isThisMonth` - `isThisQuarter` - `isThisSecond` - `isThisWeek` - `isThisYear` - `isThursday` - `isTomorrow` - `isTuesday` - `isValid` - `isWednesday` - `isYesterday` - `lastDayOfISOWeek` - `lastDayOfISOYear` - `startOfISOWeek` - `startOfToday` - `startOfTomorrow` - `startOfYesterday` - `subISOYears` - Add `Qo`, `W`, `Wo`, `WW`, `GG`, `GGGG`, `Z`, `ZZ`, `X`, `x` keys to `format`. ## [0.17.0] - 2015-09-29 ### Fixed - Fix a lot of bugs appearing when date is modifying into other time zone (e.g., when adding months and original date is in DST but new date is not). - Prevent instances of Date to lose milliseconds value when passed to. `parse` in IE10. ### Changed - `setISOWeek` now keeps time from original date. - *Internal*: reuse `getDaysInMonth` inside of `addMonths`. ### Added - `differenceInDays` - `getTimeSinceMidnight` - `format` now has new format key `aa`, which returns `a.m.`/`p.m.` as opposed to `a` that returns `am`/`pm`. - Complete UMD package (for Bower and CDN). ## [0.16.0] - 2015-09-01 ### Changed - Use `parse` to clean date arguments in all functions. - `parse` now fallbacks to `new Date` when the argument is not an ISO formatted date. - *Internal*: reuse `getDaysInMonth` inside of `setMonth`. ### Added - `addQuarters` - `addWeeks` - `endOfQuarter` - `getDate` - `getDay` - `getDaysInMonth` - `getHours` - `getISOWeeksInYear` - `getMilliseconds` - `getMinutes` - `getMonth` - `getSeconds` - `getYear` - `isLeapYear` - `isSameHour` - `isSameMinute` - `isSameQuarter` - `isSameSecond` - `lastDayOfQuarter` - `lastDayOfWeek` - `max` - `min` - `setDate` - `setDay` - `setHours` - `setMilliseconds` - `setMinutes` - `setSeconds` - `startOfQuarter` - `subQuarters` - `subWeeks` ## [0.15.0] - 2015-08-26 ### Changed - `format` now returns `a.m.`/`p.m.` instead of `am`/`pm`. - `setMonth` now sets last day of month if original date was last day of longer month. - *Internal*: Fix code style according to ESLint. - *Internal*: Make tests run through all time zones. ### Added - `getQuarter` - `setQuarter` - `getDayOfYear` - `setDayOfYear` - `isPast` - `addSeconds` - `subSeconds` - `startOfSecond` - `endOfSecond` - `startOfMinute` - `endOfMinute` - `addMilliseconds` - `subMilliseconds` - `endOfYear` - `addYears` - `subYears` - `lastDayOfYear` - `lastDayOfMonth` ## [0.14.11] - 2015-08-21 ### Fixed - `format` now uses `parse` to avoid time zone bugs. ### Changed - `setIsoWeek` now sets time to the start of the day. ## [0.14.10] - 2015-07-29 ### Fixed - `format` now behaves correctly with 12:00 am. - `format` now behaves correctly with ordinal numbers. ### Added - `compareAsc` - `compareDesc` - `addHours` - `subHours` - `isSameDay` - `parse` - `getISOYear` - `setISOYear` - `startOfISOYear` - `getISOWeek` - `setISOWeek` ## [0.14.9] - 2015-01-14 ### Fixed - `addMonths` now correctly behaves with February (see [#18](https://github.com/js-fns/date-fns/pull/18)). ## [0.14.8] - 2014-12-25 ### Fixed - `format` function now behaves correctly with `pm`/`am`. ## [0.14.6] - 2014-12-04 ### Fixed - Fix broken Bower support. ## [0.14.0] - 2014-11-05 ### Added - Bower package. ## [0.13.0] - 2014-10-22 ### Added - `addMinutes` - `subMinutes` - `isEqual` - `isBefore` - `isAfter` ## [0.12.1] - 2014-10-19 ### Fixed - Incorrect rounding in `DDD` formatter. ## [0.12.0] - 2014-10-15 ### Added - `isSameYear` ## [0.11.0] - 2014-10-15 ### Added - `isWithinRange` ## [0.10.0] - 2014-10-13 ### Added - `format` - `startOfYear` ## [0.9.0] - 2014-10-10 ### Changed - *Internal*: simplify `isWeekend` ### Added - `isFuture` ## [0.8.0] - 2014-10-09 ### Changed - *Internal*: reuse `addDays` inside of `subDays`. ### Added - `addMonths` - `subMonths` - `setMonth` - `setYear` ## [0.7.0] - 2014-10-08 ### Added - `isSameWeek` ## [0.6.0] - 2014-10-07 ### Fixed - Inconsistent behavior of `endOfMonth`. ### Added - `isFirstDayOfMonth` - `isLastDayOfMonth` - `isSameMonth` ## [0.5.0] - 2014-10-07 ### Added - `addDays` - `subDays` ## [0.4.0] - 2014-10-07 ### Added - `startOfWeek` - `endOfWeek` - `eachDay` ## [0.3.0] - 2014-10-06 ### Changed - `startOfDay` now sets milliseconds as well. ### Added - `endOfDay` - `startOfMonth` - `endOfMonth` ## [0.2.0] - 2014-10-06 ### Added - `isToday` - `isWeekend` ## 0.1.0 - 2014-10-06 ### Added - `startOfDay` [Unreleased]: https://github.com/date-fns/date-fns/compare/v1.30.1...HEAD [1.30.0]: https://github.com/date-fns/date-fns/compare/v1.29.0...v1.30.1 [1.30.0]: https://github.com/date-fns/date-fns/compare/v1.29.0...v1.30.0 [1.29.0]: https://github.com/date-fns/date-fns/compare/v1.28.4...v1.29.0 [1.28.5]: https://github.com/date-fns/date-fns/compare/v1.28.4...v1.28.5 [1.28.4]: https://github.com/date-fns/date-fns/compare/v1.28.3...v1.28.4 [1.28.3]: https://github.com/date-fns/date-fns/compare/v1.28.2...v1.28.3 [1.28.2]: https://github.com/date-fns/date-fns/compare/v1.28.1...v1.28.2 [1.28.1]: https://github.com/date-fns/date-fns/compare/v1.28.0...v1.28.1 [1.28.0]: https://github.com/date-fns/date-fns/compare/v1.27.2...v1.28.0 [1.27.2]: https://github.com/date-fns/date-fns/compare/v1.27.1...v1.27.2 [1.27.1]: https://github.com/date-fns/date-fns/compare/v1.27.0...v1.27.1 [1.27.0]: https://github.com/date-fns/date-fns/compare/v1.26.0...v1.27.0 [1.26.0]: https://github.com/date-fns/date-fns/compare/v1.25.0...v1.26.0 [1.25.0]: https://github.com/date-fns/date-fns/compare/v1.24.0...v1.25.0 [1.24.0]: https://github.com/date-fns/date-fns/compare/v1.23.0...v1.24.0 [1.23.0]: https://github.com/date-fns/date-fns/compare/v1.22.0...v1.23.0 [1.22.0]: https://github.com/date-fns/date-fns/compare/v1.21.1...v1.22.0 [1.21.1]: https://github.com/date-fns/date-fns/compare/v1.21.0...v1.21.1 [1.21.0]: https://github.com/date-fns/date-fns/compare/v1.20.1...v1.21.0 [1.20.1]: https://github.com/date-fns/date-fns/compare/v1.20.0...v1.20.1 [1.20.0]: https://github.com/date-fns/date-fns/compare/v1.19.0...v1.20.0 [1.19.0]: https://github.com/date-fns/date-fns/compare/v1.18.0...v1.19.0 [1.18.0]: https://github.com/date-fns/date-fns/compare/v1.17.0...v1.18.0 [1.17.0]: https://github.com/date-fns/date-fns/compare/v1.16.0...v1.17.0 [1.16.0]: https://github.com/date-fns/date-fns/compare/v1.15.1...v1.16.0 [1.15.1]: https://github.com/date-fns/date-fns/compare/v1.15.0...v1.15.1 [1.15.0]: https://github.com/date-fns/date-fns/compare/v1.14.1...v1.15.0 [1.14.1]: https://github.com/date-fns/date-fns/compare/v1.14.0...v1.14.1 [1.14.0]: https://github.com/date-fns/date-fns/compare/v1.13.0...v1.14.0 [1.13.0]: https://github.com/date-fns/date-fns/compare/v1.12.1...v1.13.0 [1.12.1]: https://github.com/date-fns/date-fns/compare/v1.12.0...v1.12.1 [1.12.0]: https://github.com/date-fns/date-fns/compare/v1.11.2...v1.12.0 [1.11.2]: https://github.com/date-fns/date-fns/compare/v1.11.1...v1.11.2 [1.11.1]: https://github.com/date-fns/date-fns/compare/v1.11.0...v1.11.1 [1.11.0]: https://github.com/date-fns/date-fns/compare/v1.10.0...v1.11.0 [1.10.0]: https://github.com/date-fns/date-fns/compare/v1.9.0...v1.10.0 [1.9.0]: https://github.com/date-fns/date-fns/compare/v1.8.1...v1.9.0 [1.8.1]: https://github.com/date-fns/date-fns/compare/v1.8.0...v1.8.1 [1.8.0]: https://github.com/date-fns/date-fns/compare/v1.7.0...v1.8.0 [1.7.0]: https://github.com/date-fns/date-fns/compare/v1.6.0...v1.7.0 [1.6.0]: https://github.com/date-fns/date-fns/compare/v1.5.2...v1.6.0 [1.5.2]: https://github.com/date-fns/date-fns/compare/v1.5.1...v1.5.2 [1.5.1]: https://github.com/date-fns/date-fns/compare/v1.5.0...v1.5.1 [1.5.0]: https://github.com/date-fns/date-fns/compare/v1.4.0...v1.5.0 [1.4.0]: https://github.com/date-fns/date-fns/compare/v1.3.0...v1.4.0 [1.3.0]: https://github.com/date-fns/date-fns/compare/v1.2.0...v1.3.0 [1.2.0]: https://github.com/date-fns/date-fns/compare/v1.1.1...v1.2.0 [1.1.1]: https://github.com/date-fns/date-fns/compare/v1.1.0...v1.1.1 [1.1.0]: https://github.com/date-fns/date-fns/compare/v1.0.0...v1.1.0 [1.0.0]: https://github.com/date-fns/date-fns/compare/v0.17.0...v1.0.0 [0.17.0]: https://github.com/date-fns/date-fns/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/date-fns/date-fns/compare/v0.15.0...v0.16.0 [0.15.0]: https://github.com/date-fns/date-fns/compare/v0.14.11...v0.15.0 [0.14.11]: https://github.com/date-fns/date-fns/compare/v0.14.10...v0.14.11 [0.14.10]: https://github.com/date-fns/date-fns/compare/v0.14.9...v0.14.10 [0.14.9]: https://github.com/date-fns/date-fns/compare/v0.14.8...v0.14.9 [0.14.8]: https://github.com/date-fns/date-fns/compare/v0.14.6...v0.14.8 [0.14.6]: https://github.com/date-fns/date-fns/compare/v0.14.0...v0.14.6 [0.14.0]: https://github.com/date-fns/date-fns/compare/v0.13.0...v0.14.0 [0.13.0]: https://github.com/date-fns/date-fns/compare/v0.12.1...v0.13.0 [0.12.1]: https://github.com/date-fns/date-fns/compare/v0.12.0...v0.12.1 [0.12.0]: https://github.com/date-fns/date-fns/compare/v0.11.0...v0.12.0 [0.11.0]: https://github.com/date-fns/date-fns/compare/v0.10.0...v0.11.0 [0.10.0]: https://github.com/date-fns/date-fns/compare/v0.9.0...v0.10.0 [0.9.0]: https://github.com/date-fns/date-fns/compare/v0.8.0...v0.9.0 [0.8.0]: https://github.com/date-fns/date-fns/compare/v0.7.0...v0.8.0 [0.7.0]: https://github.com/date-fns/date-fns/compare/v0.6.0...v0.7.0 [0.6.0]: https://github.com/date-fns/date-fns/compare/v0.5.0...v0.6.0 [0.5.0]: https://github.com/date-fns/date-fns/compare/v0.4.0...v0.5.0 [0.4.0]: https://github.com/date-fns/date-fns/compare/v0.3.0...v0.4.0 [0.3.0]: https://github.com/date-fns/date-fns/compare/v0.2.0...v0.3.0 [0.2.0]: https://github.com/date-fns/date-fns/compare/v0.1.0...v0.2.0