nusmodifications / nusmods

🏫 Official course planning platform for National University of Singapore.
https://nusmods.com
MIT License
575 stars 300 forks source link

fix(deps): update dependency date-fns to v2.30.0 #3559

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
date-fns 2.16.1 -> 2.30.0 age adoption passing confidence

Release Notes

date-fns/date-fns (date-fns) ### [`v2.30.0`](https://togithub.com/date-fns/date-fns/releases/tag/v2.30.0) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.29.3...v2.30.0) Kudos to [@​kossnocorp](https://togithub.com/kossnocorp) and [@​Andarist](https://togithub.com/Andarist) for working on the release. ##### Changes - Fixed increased build size after enabling compatibility with older browsers in the previous release. This was done by adding [@​babel/runtime](https://togithub.com/babel/runtime) as a dependency. [See more details](https://togithub.com/date-fns/date-fns/issues/3208#issuecomment-1528592465). ### [`v2.29.3`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2293---2022-09-13) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.29.2...v2.29.3) This release is prepared by our own [@​leshakoss](https://togithub.com/leshakoss). ##### Fixed - [Fixed Ukrainian (`uk`) locale grammar for `formatDistance`.](https://togithub.com/date-fns/date-fns/pull/3175) - [Improved browser compatibility by transforming the code with `@babel/preset-env`.](https://togithub.com/date-fns/date-fns/pull/3167) ### [`v2.29.2`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2292---2022-08-18) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.29.1...v2.29.2) This release is brought to you by [@​nopears](https://togithub.com/nopears), [@​vadimpopa](https://togithub.com/vadimpopa) and [@​leshakoss](https://togithub.com/leshakoss). ##### Fixed - [Fixed `sv` locale abbreviated months matcher.](https://togithub.com/date-fns/date-fns/pull/3160) - [Fixed `uk` locale abbreviated months matcher.](https://togithub.com/date-fns/date-fns/pull/3139) - [Fixed a breaking change in `intervalToDuration` by removing a recently introduced RangeError.](https://togithub.com/date-fns/date-fns/pull/3153) ### [`v2.29.1`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2291---2022-08-18) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.29.0...v2.29.1) Thanks to [@​fturmel](https://togithub.com/fturmel) for working on the release. ##### Fixed - [Fixed TypeScript and flow types for daysInYear constant.](https://togithub.com/date-fns/date-fns/pull/3125) ### [`v2.29.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2290---2022-07-22) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.28.0...v2.29.0) On this release worked [@​tan75](https://togithub.com/tan75), [@​kossnocorp](https://togithub.com/kossnocorp), [@​nopears](https://togithub.com/nopears), [@​Balastrong](https://togithub.com/Balastrong), [@​cpapazoglou](https://togithub.com/cpapazoglou), [@​dovca](https://togithub.com/dovca), [@​aliasgar55](https://togithub.com/aliasgar55), [@​tomchentw](https://togithub.com/tomchentw), [@​JuanM04](https://togithub.com/JuanM04), [@​alexandresaura](https://togithub.com/alexandresaura), [@​fturmel](https://togithub.com/fturmel), [@​aezell](https://togithub.com/aezell), [@​andersravn](https://togithub.com/andersravn), [@​TiagoPortfolio](https://togithub.com/TiagoPortfolio), [@​SukkaW](https://togithub.com/SukkaW), [@​Zebreus](https://togithub.com/Zebreus), [@​aviskarkc10](https://togithub.com/aviskarkc10), [@​maic66](https://togithub.com/maic66), [@​a-korzun](https://togithub.com/a-korzun), [@​Mejans](https://togithub.com/Mejans), [@​davidspiess](https://togithub.com/davidspiess), [@​alexgul1](https://togithub.com/alexgul1), [@​matroskin062](https://togithub.com/matroskin062), [@​undecaf](https://togithub.com/undecaf), [@​mprovenc](https://togithub.com/mprovenc), [@​jooola](https://togithub.com/jooola) and [@​leshakoss](https://togithub.com/leshakoss). ##### Added - [Added `intlFormatDistance` function\`.](https://togithub.com/date-fns/date-fns/pull/2173) - [Added `setDefaultOptions` and `getDefaultOptions` functions that allow you to set default default locale, `weekStartsOn` and `firstWeekContainsDate`.](https://togithub.com/date-fns/date-fns/pull/3069) - [Added `roundingMethod` option to `roundToNearestMinutes`.](https://togithub.com/date-fns/date-fns/pull/3091) - [Added Swiss Italian locale (`it-CH`).](https://togithub.com/date-fns/date-fns/pull/2886) - [Added Occitan (`oc`) locale.](https://togithub.com/date-fns/date-fns/pull/2106) ([#​2061](https://togithub.com/date-fns/date-fns/issues/2061)) - [Added Belarusian Classic (`be-tarask`) locale.](https://togithub.com/date-fns/date-fns/pull/3115) ##### Fixed - [Fixed Azerbaijani (`az`) locale for `formatDistance`.](https://togithub.com/date-fns/date-fns/pull/2924) - [Fixed Czech (`cs`) locale for `parse`.](https://togithub.com/date-fns/date-fns/pull/3059) - [Fixed TypeScript types for constants.](https://togithub.com/date-fns/date-fns/pull/2941) - [Fixed long formatters in the South African English locale (`en-ZA`).](https://togithub.com/date-fns/date-fns/pull/3014) - [Fixed a typo in the Icelandic locale (`is`) for `format`.](https://togithub.com/date-fns/date-fns/pull/2974) - [Fixed weekday format for `formatRelative` in the Portuguese locale (`pt`).](https://togithub.com/date-fns/date-fns/pull/2992) - [Fixed `intervalToDuration` being off by 1 day sometimes.](https://togithub.com/date-fns/date-fns/pull/2616) - [Fixed ordinal number formatting in Italian locale (`it`).](https://togithub.com/date-fns/date-fns/pull/1617) - [Fixed issue parsing months in Croatian (`hr`), Georgian (`ka`) and Serbian (`sr` and `sr-Latn`) locales.](https://togithub.com/date-fns/date-fns/pull/2898) ##### Changed - [Replaced `git.io` links with full URLs in error messages.](https://togithub.com/date-fns/date-fns/pull/3021) - [*Internal*: removed "v2.0.0 breaking changes" section from individual function docs](https://togithub.com/date-fns/date-fns/pull/2905) ### [`v2.28.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2280---2021-12-28) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.27.0...v2.28.0) Kudos to [@​tan75](https://togithub.com/tan75), [@​fturmel](https://togithub.com/fturmel), [@​arcanar7](https://togithub.com/arcanar7), [@​jeffjose](https://togithub.com/jeffjose), [@​helmut-lang](https://togithub.com/helmut-lang), [@​zrev2220](https://togithub.com/zrev2220), [@​jooola](https://togithub.com/jooola), [@​minitesh](https://togithub.com/minitesh), [@​cowboy-bebug](https://togithub.com/cowboy-bebug), [@​mesqueeb](https://togithub.com/mesqueeb), [@​JuanM04](https://togithub.com/JuanM04), [@​zhirzh](https://togithub.com/zhirzh), [@​damon02](https://togithub.com/damon02) and [@​leshakoss](https://togithub.com/leshakoss) for working on the release. ##### Added - [Added West Frisian (`fy`) locale.](https://togithub.com/date-fns/date-fns/pull/2183) - [Added Uzbek Cyrillic locale (`uz-Cyrl`).](https://togithub.com/date-fns/date-fns/pull/2811) ##### Fixed - [add the missing accent mark for Saturday in Spanish locale (`es`) for `format`.](https://togithub.com/date-fns/date-fns/pull/2869) - [allowed `K` token to be used with `a` or `b` in `parse`.](https://togithub.com/date-fns/date-fns/pull/2814) ### [`v2.27.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2270---2021-11-30) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.26.0...v2.27.0) Kudos to [@​tan75](https://togithub.com/tan75), [@​hg-pyun](https://togithub.com/hg-pyun), [@​07akioni](https://togithub.com/07akioni), [@​razvanmitre](https://togithub.com/razvanmitre), [@​Haqverdi](https://togithub.com/Haqverdi), [@​pgcalixto](https://togithub.com/pgcalixto), [@​janziemba](https://togithub.com/janziemba), [@​fturmel](https://togithub.com/fturmel), [@​JuanM04](https://togithub.com/JuanM04), [@​zhirzh](https://togithub.com/zhirzh), [@​seanghay](https://togithub.com/seanghay), [@​bulutfatih](https://togithub.com/bulutfatih), [@​nodeadtree](https://togithub.com/nodeadtree), [@​cHaLkdusT](https://togithub.com/cHaLkdusT), [@​a-korzun](https://togithub.com/a-korzun), [@​fishmandev](https://togithub.com/fishmandev), [@​wingclover](https://togithub.com/wingclover), [@​Zacharias3690](https://togithub.com/Zacharias3690), [@​kossnocorp](https://togithub.com/kossnocorp) and [@​leshakoss](https://togithub.com/leshakoss) for working on the release. ##### Fixed - [Fixed translation for quarters in `format` in Chinese Simplified locale (`zh-CN`).](https://togithub.com/date-fns/date-fns/pull/2771) - [Fixed `P` token in `format` for Romanian locale (`ro`).](https://togithub.com/date-fns/date-fns/pull/2213) - [Fixed era and month formatters in Azerbaijani locale (`az`).](https://togithub.com/date-fns/date-fns/pull/1632) - [Fixed `formatRelative` patterns in Georgian locale (`ka`).](https://togithub.com/date-fns/date-fns/pull/2797) - [Fixed regular expressions for `parse` in Estonian locale (`er`).](https://togithub.com/date-fns/date-fns/pull/2038) - [Fixed the format of zeros in `formatDuration` in Czech locale (`cs`).](https://togithub.com/date-fns/date-fns/pull/2579) - [Fixed ordinal formatting for years, weeks, hours, minutes and seconds in `fr`, `fr-CA` and `fr-CH` locales.](https://togithub.com/date-fns/date-fns/pull/2626) - [Fixed constants not having proper TypeScript and Flow types.](https://togithub.com/date-fns/date-fns/pull/2791) - [Fixed translation for Monday in Turkish locale (`tr`).](https://togithub.com/date-fns/date-fns/pull/2720) - [Fixed `eachMinuteOfInterval` not handling intervals less than a minute correctly.](https://togithub.com/date-fns/date-fns/pull/2603) - [Fixed flow types for `closestTo` and `closestIndexTo`.](https://togithub.com/date-fns/date-fns/pull/2781) ##### Added - [Added Khmer locale (`km`).](https://togithub.com/date-fns/date-fns/pull/2713) ### [`v2.26.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2260---2021-11-19) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.25.0...v2.26.0) Thanks to [@​kossnocorp](https://togithub.com/kossnocorp), [@​leshakoss](https://togithub.com/leshakoss), [@​tan75](https://togithub.com/tan75), [@​gaplo](https://togithub.com/gaplo), [@​AbdAllahAbdElFattah13](https://togithub.com/AbdAllahAbdElFattah13), [@​fturmel](https://togithub.com/fturmel), [@​kentaro84207](https://togithub.com/kentaro84207), [@​V-Gutierrez](https://togithub.com/V-Gutierrez), [@​atefBB](https://togithub.com/atefBB), [@​jhonatanmacazana](https://togithub.com/jhonatanmacazana), [@​zhirzh](https://togithub.com/zhirzh), [@​Haqverdi](https://togithub.com/Haqverdi), [@​mandaputtra](https://togithub.com/mandaputtra), [@​micnic](https://togithub.com/micnic) and [@​rikkalo](https://togithub.com/rikkalo) for working on the release. ##### Fixed - [Fixed `formatRelative` format for `lastWeek` in Spanish locale.](https://togithub.com/date-fns/date-fns/pull/2753) - [Fixed translation for October in Hindi locale.](https://togithub.com/date-fns/date-fns/pull/2729) - [Fixed Azerbaijani locale to use correct era matchers for `parse`.](https://togithub.com/date-fns/date-fns/pull/1633) - [Added the functions that use `weekStartsOn` and `firstWeekContainsDate` that were missing from the `Locale` documentation page.](https://togithub.com/date-fns/date-fns/pull/2652) ##### Changed - [Changed abbreviation for August from "Ags" to "Agt" in Indonesian locale.](https://togithub.com/date-fns/date-fns/pull/2658) ##### Added - [Added Irish English locale (`en-IE`).](https://togithub.com/date-fns/date-fns/pull/2772) - [Added Arabic locale (`ar`).](https://togithub.com/date-fns/date-fns/pull/2721) ([#​1670](https://togithub.com/date-fns/date-fns/issues/1670)) - [Added Hong Kong Traditional Chinese locale (zh-HK).](https://togithub.com/date-fns/date-fns/pull/2686) ([#​2684](https://togithub.com/date-fns/date-fns/issues/2684)) - [Added Egyptian Arabic locale (ar-EG).](https://togithub.com/date-fns/date-fns/pull/2699) ### [`v2.25.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2250---2021-10-05) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.24.0...v2.25.0) This release is brought to you by [@​kossnocorp](https://togithub.com/kossnocorp), [@​gierschv](https://togithub.com/gierschv), [@​fturmel](https://togithub.com/fturmel), [@​redbmk](https://togithub.com/redbmk), [@​mprovenc](https://togithub.com/mprovenc), [@​artyom-ivanov](https://togithub.com/artyom-ivanov) and [@​tan75](https://togithub.com/tan75). ##### Added - [Added Japanese Hiragana locale (`ja-Hira`).](https://togithub.com/date-fns/date-fns/pull/2663) - [Added standalone months support to `de` and `de-AT` locales.](https://togithub.com/date-fns/date-fns/pull/2602) ### [`v2.24.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2240---2021-09-17) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.23.0...v2.24.0) Kudos to [Sasha Koss](http://github.com/kossnocorp), [Lucas Silva](http://github.com/LucasHFS), [Jan Ziemba](http://github.com/janziemba), [Anastasia Kobzar](http://github.com/rikkalo), [Deepak Gupta](http://github.com/Mr-DG-Wick), [Jonas L](http://github.com/jooola), [Kentaro Suzuki](http://github.com/kentaro84207), [Koussay Haj Kacem](http://github.com/essana3), [fturmel](http://github.com/fturmel), [Tan75](http://github.com/tan75) and [Adriaan Callaerts](http://github.com/call-a3) for working on the release. ##### Fixed - [Fixed an edge case in the Slovak locale caused by unescaped character.](https://togithub.com/date-fns/date-fns/pull/2540) ([#​2083](https://togithub.com/date-fns/date-fns/issues/2083)) ##### Changed - [Used `1` instead of `ein` for German `formatDuration` to make it consistent with other locales and formats.](https://togithub.com/date-fns/date-fns/pull/2576) ([#​2505](https://togithub.com/date-fns/date-fns/issues/2505)) - [Made Norwegian `formatDuration` consistent with other locales by using numeric representation instead of written.](https://togithub.com/date-fns/date-fns/pull/2631) ([#​2469](https://togithub.com/date-fns/date-fns/issues/2469)) - [Use the word "sekunda" instead of "vteřina" for second in the Czech locale.](https://togithub.com/date-fns/date-fns/pull/2577) - [Made Flemish short date format corresponds to the Flemish government.](https://togithub.com/date-fns/date-fns/pull/2535) ##### Added - [Added `roundingMethod` option to `differenceInHours`, `differenceInMinutes`, `differenceInQuarters`, `differenceInSeconds` and `differenceInWeeks` with `trunc` as the default method.](https://togithub.com/date-fns/date-fns/pull/2571) ([#​2555](https://togithub.com/date-fns/date-fns/issues/2555)) - [Added new functions: `previousDay`, `previousMonday`, `previousTuesday`, `previousWednesday`, `previousThursday`, `previousFriday`, `previousSaturday` and `previousSunday`.](https://togithub.com/date-fns/date-fns/pull/2522) ### [`v2.23.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2230---2021-07-23) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.22.1...v2.23.0) Thanks to [Liam Tait](http://github.com/Liam-Tait), [fturmel](http://github.com/fturmel), [Takuya Uehara](http://github.com/indigolain), [Branislav Lazic](http://github.com/BranislavLazic), [Seyyed Morteza Moosavi](http://github.com/smmoosavi), [Felipe Armoni](http://github.com/komyg), [Sasha Koss](http://github.com/kossnocorp), [Michael Mok](http://github.com/pmmmwh), [Tan75](http://github.com/tan75) and [Maxim Topciu](http://github.com/maximtop) for working on the release. ##### Changed - [Improved `nextDay` performance by roughly 50%.](https://togithub.com/date-fns/date-fns/pull/2524) - [Added more ordinal formatting to the Japanese locale.](https://togithub.com/date-fns/date-fns/pull/2471) ##### Added - [Added a new `clamp` function that allows to bound a date to an interval.](https://togithub.com/date-fns/date-fns/pull/2498) - [Added Bosnian locale (bs).](https://togithub.com/date-fns/date-fns/pull/2495) - [Allowed passing `undefined` in the duration to add and sub functions.](https://togithub.com/date-fns/date-fns/pull/2515) ### [`v2.22.1`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2221---2021-05-28) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.22.0...v2.22.1) Thanks to [Sasha Koss](http://github.com/kossnocorp) for working on the release. ##### Fixed - Fixed constant typings. ([#​2491](https://togithub.com/date-fns/date-fns/issues/2491)) ### [`v2.22.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2220---2021-05-28) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.21.3...v2.22.0) [Sasha Koss](http://github.com/kossnocorp), [Lucas Silva](http://github.com/LucasHFS), [Lay](http://github.com/brownsugar), [jwbth](http://github.com/jwbth), [fturmel](http://github.com/fturmel), [Tan75](http://github.com/tan75) and [Anastasia Kobzar](http://github.com/rikkalo) worked on this release. ##### Fixed - [Fixed Taiwanese locale to use traditional Chinese and removed unnecessary spaces.](https://togithub.com/date-fns/date-fns/pull/2436) - [Fixed Russian locale to use correct long formats.](https://togithub.com/date-fns/date-fns/pull/2478) ##### Added - [Added 18 new conversion functions](https://togithub.com/date-fns/date-fns/pull/2433): - `daysToWeeks` - `hoursToMilliseconds` - `hoursToMinutes` - `hoursToSeconds` - `millisecondsToHours` - `millisecondsToMinutes` - `millisecondsToSeconds` - `minutesToHours` - `minutesToMilliseconds` - `minutesToSeconds` - `monthsToQuarters` - `monthsToYears` - `quartersToMonths` - `quartersToYears` - `secondsToHours` - `secondsToMilliseconds` - `secondsToMinutes` - `weeksToDays` - `yearsToMonths` - `yearsToQuarters` ### [`v2.21.3`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2213---2021-05-08) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.21.2...v2.21.3) This release is brought to you by [Maxim Topciu](http://github.com/maximtop). ##### Fixed - [Fixed IE11 support by babelifing the shorthand properties.](https://togithub.com/date-fns/date-fns/pull/2467) ### [`v2.21.2`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2212---2021-05-05) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.21.1...v2.21.2) Kudos to [Aleksei Korzun](http://github.com/a-korzun), [Maxim Topciu](http://github.com/maximtop), [Jonas L](http://github.com/jooola), [Mohammad ali Ali panah](http://github.com/always-maap) and [Tan75](http://github.com/tan75) for working on the release. ##### Fixed - [`differenceInBusinessDays` now returns `NaN` instead of `Invalid Date` when an invalid argument is passed to the function.](https://togithub.com/date-fns/date-fns/pull/2414) - [Fixed `weekStartsOn` in Persian locale.](https://togithub.com/date-fns/date-fns/pull/2430) ### [`v2.21.1`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2211---2021-04-15) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.21.0...v2.21.1) Thanks to [Sasha Koss](http://github.com/kossnocorp) for working on the release. ##### Fixed - [Fixed a breaking change introduced by using modern default argument value syntax (see https://github.com/Hacker0x01/react-datepicker/issues/2870).](https://togithub.com/date-fns/date-fns/pull/2423) ### [`v2.21.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2210---2021-04-14) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.20.3...v2.21.0) This release is brought to you by [Aleksei Korzun](http://github.com/a-korzun), [Tan75](http://github.com/tan75), [Rubens Mariuzzo](http://github.com/rmariuzzo), [Christoph Stenglein](http://github.com/cstenglein) and [Clément Tamisier](http://github.com/ctamisier). ##### Fixed - [Made `formatDistanceStrict` return `12 months` instead of `1 year` when `unit: 'month'`.](https://togithub.com/date-fns/date-fns/pull/2411) ##### Added - [Added Haitian Creole (`ht`) locale.](https://togithub.com/date-fns/date-fns/pull/2396) - [Added Austrian German (`de-AT`) locale.](https://togithub.com/date-fns/date-fns/pull/2362) ### [`v2.20.3`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2203---2021-04-13) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.20.2...v2.20.3) Kudos to [fturmel](http://github.com/fturmel) for working on the release. ##### Fixed - [Fixed broken tree-shaking caused by missing links to corresponding ESM.](https://togithub.com/date-fns/date-fns/pull/2339) ([#​2207](https://togithub.com/date-fns/date-fns/issues/2207)) ### [`v2.20.2`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2202---2021-04-12) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.20.1...v2.20.2) Kudos to [Maxim Topciu](http://github.com/maximtop) for working on the release. ##### Fixed - [Fixed IE11 incompatibility caused by the usage of spread syntax.](https://togithub.com/date-fns/date-fns/pull/2407) ([#​2408](https://togithub.com/date-fns/date-fns/issues/2408)) ### [`v2.20.1`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2201---2021-04-09) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.20.0...v2.20.1) This release is brought to you by [Sasha Koss](http://github.com/kossnocorp) and [Tan75](http://github.com/tan75). ##### Fixed - Fixed `isDate` Flow typings that we broke in `v2.20.0`. ### [`v2.20.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2200---2021-04-08) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.19.0...v2.20.0) This release is brought to you by [Sasha Koss](http://github.com/kossnocorp), [Maxim Topciu](http://github.com/maximtop), [tu4mo](http://github.com/tu4mo), [Tan75](http://github.com/tan75), [Ardit Dine](http://github.com/arditdine), [Carl Rosell](http://github.com/CarlRosell), [Roman Mahotskyi](http://github.com/enheit), [Mateusz Krzak](http://github.com/mateuszkrzak), [fgottschalk](http://github.com/fgottschalk), [Anastasia Kobzar](http://github.com/rikkalo), [Bilguun Ochirbat](http://github.com/bilguun0203), [Lesha Koss](http://github.com/leshakoss), [YuLe](http://github.com/yuler) and [guyroberts21](http://github.com/guyroberts21). ##### Fixed - [Made `formatDistanceStrict` and `formatDistanceToNowStrict` always return `1 year` instead of `12 months`.](https://togithub.com/date-fns/date-fns/pull/2391) ([#​2388](https://togithub.com/date-fns/date-fns/issues/2388)) - Fixed `nextDay`, `nextMonday` and `nextTuesday` missing in exports and type definitions. ([#​2325](https://togithub.com/date-fns/date-fns/issues/2325)) - [Fixed a DST bug in `formatDistanceStrict`.](https://togithub.com/date-fns/date-fns/pull/2329) ([#​2307](https://togithub.com/date-fns/date-fns/issues/2307)) ##### Added - [Added new `eachMinuteOfInterval` function.](https://togithub.com/date-fns/date-fns/pull/2382) - [Added Albanian (`sq`) locale](https://togithub.com/date-fns/date-fns/pull/2290) - [Added Mongolian (`mn`) locale](https://togithub.com/date-fns/date-fns/pull/1961) - [Added `nextWednesday`, `nextThursday`, `nextFriday`, `nextSaturday` and `nextSunday`.](https://togithub.com/date-fns/date-fns/pull/2291) ### [`v2.19.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2190---2021-03-05) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.18.0...v2.19.0) [Tan75](http://github.com/tan75) worked on this release. ##### Fixed - [Assigned the correct `firstWeekContainsDate` value (`4`) for the French locale.](https://togithub.com/date-fns/date-fns/pull/2273) ([#​2148](https://togithub.com/date-fns/date-fns/issues/2148)) - [Fixed torsdag abbreviation in the Swedish locale.](https://togithub.com/date-fns/date-fns/pull/2220) - [Fixed a bug in `differenceInMonths` and `intervalToDuration` that occurs when dealing with the 28th of February.](https://togithub.com/date-fns/date-fns/pull/2256) ([#​2255](https://togithub.com/date-fns/date-fns/issues/2255)) ##### Added - [Added new functions: `nextDay`, `nextMonday` and `nextTuesday` that allows getting the next day of the week, Monday or Tuesday respectively.](https://togithub.com/date-fns/date-fns/pull/2214) ### [`v2.18.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#v2180---2021-03-01) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.17.0...v2.18.0) Thanks to [Tan75](http://github.com/tan75) and [Lesha Koss](http://github.com/leshakoss). ##### Fixed - [Fixed documentation missing for `intlFormat`.](https://togithub.com/date-fns/date-fns/pull/2259) ([#​2258](https://togithub.com/date-fns/date-fns/issues/2258)) - [Fixed date formats in the Latvian locale.](https://togithub.com/date-fns/date-fns/pull/2205) ([#​2202](https://togithub.com/date-fns/date-fns/issues/2202)) ##### Added - [Added support of positive and negative offsets in `parseJSON`.](https://togithub.com/date-fns/date-fns/pull/2200) ([#​2149](https://togithub.com/date-fns/date-fns/issues/2149)) ### [`v2.17.0`](https://togithub.com/date-fns/date-fns/blob/HEAD/CHANGELOG.md#2170---2021-02-05) [Compare Source](https://togithub.com/date-fns/date-fns/compare/v2.16.1...v2.17.0) Kudos to [@​shaykav](https://togithub.com/date-fns/date-fns/pull/1952), [@​davidgape89](https://togithub.com/davidgape89), [@​rikkalo](https://togithub.com/rikkalo), [@​tan75](https://togithub.com/tan75), [@​talgautb](https://togithub.com/talgautb), [@​owenl131](https://togithub.com/owenl131), [@​kylesezhi](https://togithub.com/kylesezhi), [@​inigoiparragirre](https://togithub.com/inigoiparragirre), [@​gius](https://togithub.com/gius), [@​Endeauvirr](https://togithub.com/Endeauvirr) and [@​frankyston](https://togithub.com/frankyston). ##### Fixed - [Fixed Russian locale parsing issue](https://togithub.com/date-fns/date-fns/pull/1950). - [Fixed `differenceInMonths` for edge cases, such as the end of February dates](https://togithub.com/date-fns/date-fns/pull/2185). - [Fixed suffixes for the Kazakh locale](https://togithub.com/date-fns/date-fns/pull/2010). - [Fixed `formatDuration` week translation in `pt` and `pt-BR` locales](https://togithub.com/date-fns/date-fns/pull/2125). - [Made Japanese locale to use the correct value for the start of the week](https://togithub.com/date-fns/date-fns/pull/2099). - [Adjusted date formats in the Basque locale](https://togithub.com/date-fns/date-fns/pull/2080). - [Fixed the short and medium date formats in the Czech locale](https://togithub.com/date-fns/date-fns/pull/2111). - [Adjusted the Polish translations of `formatDistance`](https://togithub.com/date-fns/date-fns/pull/2187). - [Fixed the week's abbreviations in the Brazilian Portuguese](https://togithub.com/date-fns/date-fns/pull/2170). ##### Added - [Added `intlFormat`](https://togithub.com/date-fns/date-fns/pull/2172) a lightweight formatting function that uses [Intl API](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl). Eventually, it will become the default formatting function, so it's highly recommended for new code. - [Added `en-ZA` locale](https://togithub.com/date-fns/date-fns/pull/1952). - [Added an ability to format lowercase am/pm with `aaa` and `bbb` tokens](https://togithub.com/date-fns/date-fns/pull/2016). - [Added ordinal formatting for Japanese year values](https://togithub.com/date-fns/date-fns/pull/2177/files).

Configuration

📅 Schedule: Branch creation - "every weekend" in timezone Asia/Singapore, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
nusmods-export ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 12, 2023 9:35am
nusmods-website ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 12, 2023 9:35am
codecov[bot] commented 1 year ago

Codecov Report

Patch and project coverage have no change.

Comparison is base (15c3793) 53.24% compared to head (29e1291) 53.24%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #3559 +/- ## ======================================= Coverage 53.24% 53.24% ======================================= Files 271 271 Lines 5862 5862 Branches 1396 1396 ======================================= Hits 3121 3121 Misses 2741 2741 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.