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
+46-2Lines changed: 46 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,40 @@
1
1
# Change Log
2
2
3
+
## [1.2.1] 2021-08-05
4
+
5
+
- Update the dependencies
6
+
- Migration to React 18
7
+
- Migration to sass from node-sass
8
+
3
9
## [1.2.0] 2020-12-08
10
+
4
11
### Enhancements
12
+
5
13
-**Full Hooks Support**: Change `class` components usage with `functional` ones in order to support Hooks
14
+
6
15
### Bug fixing
16
+
7
17
### Misc
18
+
8
19
- Add new branch, named `main`, this will replace the `master` branch
20
+
9
21
### Major style changes
22
+
10
23
- Remove `src/assets/scss/blk-design-system-react/bootstrap` folder and start using the `node_modules/bootstrap` one
11
24
- Add `src/assets/scss/blk-design-system-react/react/_custom-forms.scss` for usage of Bootstrap Switch / Reactstrap CustomInput of type switch
25
+
12
26
### Deleted components
27
+
13
28
### Added components
29
+
14
30
### Deleted dependencies
31
+
15
32
- react-bootstrap-switch
16
33
- This project was not longer maintained, and it had issues with the new React version. The styles for it are still kept inside the product, but we do not recommended using the plugin anymore. You can use the simple Reactstrap CustomInput of type switch or the basic HTML Bootstrap Switch one.
17
34
- eslint-plugin-flowtype
35
+
18
36
### Added dependencies
37
+
19
38
```
20
39
"@testing-library/jest-dom": "5.11.6",
21
40
"@testing-library/react": "11.2.2",
@@ -25,7 +44,9 @@
25
44
"node-sass-package-importer": "5.3.2",
26
45
"web-vitals": "1.0.1"
27
46
```
47
+
28
48
### Updated dependencies
49
+
29
50
```
30
51
chart.js 2.9.3 → 2.9.4
31
52
moment 2.24.0 → 2.29.1
@@ -40,35 +61,51 @@ react-scripts 3.4.1 → 4.0.1
40
61
reactstrap 8.4.1 → 8.7.1
41
62
typescript 3.8.3 → 4.1.2
42
63
```
64
+
43
65
### Important Notes
66
+
44
67
**The jQuery and TypeScript dependencies are installed only to stop console warnings on install. They are not actually used in our product. So the product is not based on jQuery, and it is not based on TypeScript!**
68
+
45
69
### Warning
70
+
46
71
_Some warnings may appear when running the installation command, but they do not affect the UI or the functionality of the product._
47
72
_The following warnings will appear when running the installation command, but they do not affect the UI or the functionality of the product (they will be solved in our next update):_
73
+
48
74
```
49
75
npm WARN [email protected] requires a peer of react@^16.5.0 but none is installed. You must install peer dependencies yourself.
50
76
npm WARN [email protected] requires a peer of [email protected] || ^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
51
77
npm WARN [email protected] requires a peer of react@^0.14.0 || ^15.0.0 || ^16.0.0 but none is installed. You must install peer dependencies yourself.
**The following warnings may appear when running the installation command, but they do not affect the UI or the functionality of the product:**
125
+
86
126
```
87
127
npm WARN deprecated [email protected]: request has been deprecated, see https://github.com/request/request/issues/3142
88
128
npm WARN deprecated [email protected]: Popper changed home, find its new releases at @popperjs/core
89
129
npm WARN deprecated [email protected]: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
90
130
```
131
+
91
132
**The folowing components make react throw errors for using life-cycle methods that will be dropped in React 17.x: react-datetime, react-bootstrap-switch. But the UI or functionality of the product is not affected. When we'll update the product to React 17.x, if the issue will persist, we'll drop support for these components and replace them with other ones that create the same or a similar UI. Also, the warnings are only present in the development, and not in production.**
133
+
92
134
```
93
135
Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
94
136
@@ -100,6 +142,8 @@ Please update the following components: DateTime, Switch
100
142
```
101
143
102
144
## [1.0.0] 2019-03-04
145
+
103
146
### Original Release
147
+
104
148
- Added Reactstrap as base framework
105
149
- Added design from BLK Design System by Creative Tim
0 commit comments