You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
4
4
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
5
5
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).
6
6
7
+
## 3.0.0
8
+
9
+
### Changed
10
+
11
+
- Project development taken over by iROOMit Inc!
12
+
- All components rewritten in TypeScript
13
+
- Class components converted to functional components
14
+
- Rewrote all PropTypes declarations as TypeScript type definitions
15
+
-`date-fns` dependency upgraded to v3
16
+
-`Webpack` upgraded to v5
17
+
- Upgraded `Babel`, `Jest`, `React` dependencies to latest versions
18
+
- Removed `shallow-equal` dependency in favour of built-in `JSON.stringify()`
19
+
20
+
### To Do
21
+
22
+
- Convert demo project to TypeScript
23
+
- Convert tests to TypeScript
24
+
25
+
Going forward, any changes should reference cooresponding commit IDs. Because this version marks a takeover and entire rewrite of the project, commit IDs have been omitted due to various changes taking place over several commits.
26
+
27
+
**This should not be a breaking release. All previous props and components from this library are still valid after the TypeScript rewrite.**
A date library agnostic React component for choosing dates and date ranges. Uses [date-fns](http://date-fns.org/) for date operations.
@@ -11,7 +10,9 @@ A date library agnostic React component for choosing dates and date ranges. Uses
11
10
12
11
This awesome project is a fork of the original [react-date-range](https://github.com/hypeserver/react-date-range) by hypeserver.
13
12
14
-
This fork aims at keeping this project alive. Dependencies have been upgraded, class components updated to function components and the entire project has been rewritten in TypeScript. Some of the code has also been optimized further with newer React features.
13
+
This fork aims at keeping this project alive!
14
+
15
+
Dependencies have been upgraded, class components updated to function components and the entire project has been rewritten in TypeScript. Some of the code has also been optimized further with newer React features.
15
16
16
17
### Why should you use `@iroomit/react-date-range`?
17
18
@@ -22,11 +23,11 @@ This fork aims at keeping this project alive. Dependencies have been upgraded, c
endDatePlaceholder | String | `Continuous` | End Date Placeholder
163
170
fixedHeight | Boolean | false | Since some months require less than 6 lines to show, by setting this prop, you can force 6 lines for all months.
164
171
renderStaticRangeLabel(`DefinedRange`)| Function | | Callback function to be triggered for the static range configurations that have `hasCustomRendering: true` on them. Instead of rendering `staticRange.label`, return value of this callback will be rendered.
0 commit comments