Commit Graph

103 Commits

Author SHA1 Message Date
Łukasz Holeczek
f6c6e15656 chore: update dependencies and devDependencies 2021-05-18 23:31:51 +02:00
Łukasz Holeczek
0de0637c4d chore: update dependencies and devDependencies
@coreui/icons                       ^2.0.0-rc.0  →   ^2.0.1
 @coreui/icons-react                      ^1.0.2  →   ^1.1.0
 @coreui/react-chartjs                    ^1.0.1  →   ^1.1.0
 @wojtekmaj/enzyme-adapter-react-17       ^0.3.2  →   ^0.6.1
 classnames                               ^2.2.6  →   ^2.3.1
 core-js                                  ^3.8.1  →  ^3.10.1
 node-sass                               ^4.14.1  →   ^5.0.0
 react                                   ^17.0.1  →  ^17.0.2
 react-dom                               ^17.0.1  →  ^17.0.2
 react-redux                              ^7.2.2  →   ^7.2.3
 gatsby-plugin-sitemap                    ^3.2.0  →   ^3.3.0
 react-scripts                            ^4.0.1  →   ^4.0.3
2021-04-14 12:00:10 +02:00
Łukasz Holeczek
d1a87d22f8 refactor: update to v4 2021-04-13 00:38:48 +02:00
Łukasz Holeczek
e484c60e6f refactor: migrate to CoreUI v4 2021-02-16 01:32:28 +01:00
xidedix
9d5ba97b4d chore: 3.2.0 release for React 17 2020-12-14 18:15:33 +01:00
xidedix
f6a710ffd6 chore: React 17 and dependencies update 2020-12-14 18:04:35 +01:00
xidedix
081b957291 chore: 3.1.1 release 2020-11-26 22:36:55 +01:00
xidedix
5b70904d8f chore: dependencies update
"@coreui/coreui": "^3.4.0",
    "@coreui/icons": "^2.0.0-rc.0",
    "@coreui/react": "^3.3.4",
    "core-js": "^3.8.0",
    "enzyme-adapter-react-16": "^1.15.5",
    "react": "^16.14.0",
    "react-app-polyfill": "^2.0.0",
    "react-dom": "^16.14.0",
    "react-redux": "^7.2.2",
    "auto-changelog": "~2.2.1",
    "react-scripts": "~4.0.1"
2020-11-26 22:29:17 +01:00
woothu
6ac9a1d094 chore: limit changelog to version 3 2020-08-12 17:11:10 +02:00
woothu
de605cc1aa chore: add changelog 2020-08-12 17:08:24 +02:00
woothu
92f55b8cdf chore: 3.1.0 release - update dependencies 2020-08-12 17:03:43 +02:00
woothu
68ce41db68 fix: fix template testing 2020-07-30 12:32:59 +02:00
woothu
fd5236d473 chore: 3.0.0 version release - update dependencies 2020-06-17 15:45:12 +02:00
woothu
8e4fbc2aa8 refactor: update icons to version 2, rtl fixes 2020-06-08 13:58:51 +02:00
woothu
1df8c15030 refacotor: template updates 2020-06-01 18:34:07 +02:00
woothu
d940f92ef7 chore: 3.0.0-beta.1 release 2020-05-26 13:16:49 +02:00
woothu
e236aad4ab chore: clear packages 2020-05-22 12:56:45 +02:00
woothu
cc795425bb feat: update template to version 3 2020-05-22 11:23:29 +02:00
xidedix
0350bfdb42 Ship: v2.6.1 2020-05-19 00:13:49 +02:00
xidedix
01f3555385 chore: dependencies update
- update: `@coreui/coreui` to `^2.1.16`
- update: `@coreui/react` to `^2.5.7`
- update: `bootstrap` to `^4.5.0`
- update: `chart.js` to `^2.9.3`
- update: `core-js` to `^3.6.5`
- update: `enzyme` to `^3.11.0`
- update: `enzyme-adapter-react-16` to `^1.15.2`
- update: `flag-icon-css` to `^3.4.6`
- update: `node-sass` to `^4.14.1`
- update: `react` to `^16.13.1`
- update: `react-app-polyfill` to `^1.0.6`
- update: `react-chartjs-2` to `^2.9.0`
- update: `react-dom` to `^16.13.1`
- update: `react-router-config` to `^5.1.1`
- update: `react-router-dom` to `^5.2.0`
- update: `react-test-renderer` to `^16.13.1`
- update: `reactstrap` to `^8.4.1`
- update: `react-scripts` to `^3.4.1`
2020-05-19 00:12:29 +02:00
xidedix
b9626a8ae6 v2.6.0 version bump 2019-06-17 21:24:55 +02:00
xidedix
f99dfd7ce7 chore: dependencies update
- update: `@coreui/coreui` to `^2.1.12`
- update: `@coreui/coreui-plugin-chartjs-custom-tooltips` to `^1.3.1`
- update: `@coreui/react` to `^2.5.1`
- update: `core-js` to `^3.1.4`
- update: `enzyme` to `^3.10.0`
- update: `enzyme-adapter-react-16` to `^1.14.0`
- update: `react-router-config` to `^5.0.1`
- update: `react-router-dom` to `^5.0.1`
- update: `reactstrap` to `^8.0.0`
2019-06-17 20:51:24 +02:00
xidedix
25c8f9f84e Ship: v2.5.0 2019-05-16 17:58:39 +02:00
xidedix
349393e60b refactor: update to react router v5
###### dependencies update
- update: `@coreui/react` to `~2.5.0`
- update: `react-router-config` to `^5.0.0`
- update: `react-router-dom` to `^5.0.0`

__BREAKING CHANGES__
- drop 'Breadcrumb' in favour of `Breadcrumb2`
- drop 'SidebarNav' in favour of `SidebarNav2`
- __Breadcrumb2__: **mandatory** prop `router` see > [Breadcrumb](./src/Breadcrumb.md)
- __SidebarNav2__: **mandatory** prop `router`  see > [SidebarNav](./src/SidebarNav.md)

React Router v5 uses the new React Context API, which is incompatible with version used in 4.3.
That's a breaking change. With raw upgrade to v5, you can encounter an error message: `You should not render a <Route> outside a <Router>` or `You should not use <Link> outside a <Router>` etc... It means that Route, Link etc, can't find the correct context object because `Breadcrumb` and `SidebarNav` components have their own context object.

It's important to use the same instance of the `react-router-dom v5` library with template and coreui components. `@coreui/react` version `2.5.0` moves react-router-dom form dependencies to peerDependecies and takes the same library/module from the template/app instead. We have to pass router module object as a prop to `<AppSidebarNav>` and `<AppBreadcrumb>`

#####_migration guide v2.1 -> v2.5_ 💥
1. update `dependencies` in `package.json`
   - [ ] `@coreui/react` to `~2.5.0`
   - [ ] `react-router-dom` to `^5.0.0`
   - [ ] `react-router-config` to `^5.0.0`

2. modify `DefaultLayout.js`
   - [ ] import react-router-dom module as an object
     ```
     import * as router from 'react-router-dom';
     ```
   - [ ] import new versions of components `AppBreadcrumb2` and `AppSidebarNav2` (alias is optional, just keep consistency with markup)
     ```jsx
     import {
       ...
       AppBreadcrumb2 as AppBreadcrumb,
       AppSidebarNav2 as AppSidebarNav
       ...
     } from '@coreui/react';
     ```
   - [ ] inject `router` object as a prop to `<AppSidebarNav>` and `<AppBreadcrumb>`
     ```html
     <AppSidebarNav navConfig={navigation} {...this.props} router={router}/>
     ```

     ```html
     <AppBreadcrumb appRoutes={routes} router={router}/>
     ```

---
2019-05-16 17:51:38 +02:00
xidedix
5f3380d8e8 Ship: v2.1.7 2019-05-14 19:19:30 +02:00
xidedix
76bd4a796e chore: dependencies update
- update: `@coreui/react` to `~2.1.7`
- update: `@coreui/coreui-plugin-chartjs-custom-tooltips` to `^1.3.0`
- update: `enzyme-adapter-react-16` to `^1.13.0`
- update: `node-sass` to `^4.12.0`
- update: `react` to `^16.8.6`
- update: `react-app-polyfill` to `^1.0.1`
- update: `react-chartjs-2` to `^2.7.6`
- update: `react-dom` to `^16.8.6`
- update: `react-test-renderer` to `^16.8.6`
- update: `react-scripts` to `^3.0.1`
2019-05-14 19:18:16 +02:00
xidedix
0576d1852c Ship: v2.1.6 2019-03-25 15:44:57 +01:00
xidedix
921519f417 chore: dependencies update 2019-03-25 15:37:21 +01:00
sergeyt
691d0cd9b5 remove redundant react-loadable 2019-03-24 18:41:07 +07:00
xidedix
fca29cf0c0 Ship: v2.1.5
- fix: iOS 9 Safari sidebar toggle force issue `@coreui/react@2.1.5`

dependencies update:
- update: `@coreui/react` to `^2.1.5`
- update: `enzyme-adapter-react-16` to `^1.10.0`
- update: `flag-icon-css` to `^3.3.0`
- update: `react` to `^16.8.4`
- update: `react-dom` to `^16.8.4`
- update: `react-test-renderer` to `^16.8.4`
2019-03-06 16:43:38 +01:00
xidedix
1c65d9e76d Ship v2.1.4
- maintenance release: fixes #151 #145
- dependencies update
2019-02-21 18:07:20 +01:00
xidedix
c860888372 chore: dependencies update
- update: `@coreui/coreui` to `^2.1.7`
- update: `@coreui/react` to `^2.1.4`
- update: `bootstrap` to `^4.3.1`
- update: `core-js` to `^2.6.5`
- update: `enzyme` to `^3.9.0`
- update: `enzyme-adapter-react-16` to `^1.9.1`
- update: `prop-types` to `^15.7.2`
- update: `react` to `^16.8.2`
- update: `react-app-polyfill` to `^0.2.1`
- update: `react-dom` to `^16.8.2`
- update: `react-test-renderer` to `^16.8.2`
- update: `reactstrap` to `^7.1.0`
- update: `react-scripts` to `2.1.5`
2019-02-21 18:05:27 +01:00
xidedix
d595e851bc Ship: v2.1.3 2019-01-08 16:13:17 +01:00
xidedix
98c79bcb67 chore: dependencies update
- chore: update `@coreui/coreui` to `^2.1.5`
- chore: update `@coreui/react` to `^2.1.3`
- chore: update `bootstrap` to `^4.2.1`
- chore: update `core-js` to `^2.6.1`
- chore: update `enzyme` to `^3.8.0`
- chore: update `enzyme-adapter-react-16` to `^1.7.1`
- chore: update `node-sass` to `^4.11.0`
- chore: update `react` to `^16.7.0`
- chore: update `react-app-polyfill` to `^0.2.0`
- chore: update `react-chartjs-2` to `^2.7.4`
- chore: update `react-dom` to `^16.7.0`
- chore: update `react-test-renderer` to `^16.7.0`
- chore: update `reactstrap` to `^7.0.2`
- chore: update `react-scripts` to `2.1.3`
2019-01-08 16:10:07 +01:00
xidedix
7632881468 test: more coverage 2018-11-23 18:37:44 +01:00
xidedix
1fb2478161 Ship: v2.1.2 2018-11-21 17:21:29 +01:00
xidedix
5d9be44cc3 chore: update @coreui/react to ^2.1.1 2018-11-21 17:12:40 +01:00
xidedix
aeccb700b9 Ship: v2.1.1 2018-11-20 23:13:40 +01:00
xidedix
450fc30aa9 chore: update @coreui/coreui to ^2.1.1 2018-11-20 23:05:35 +01:00
xidedix
37be56a034 chore: dependencies update
- chore: update `enzyme-adapter-react-16` to `1.7.0`
- chore: update `react` to `16.6.3`
- chore: update `react-dom` to `16.6.3`
- chore: update `react-test-renderer` to `16.6.3`
2018-11-19 16:49:01 +01:00
xidedix
4e5d6932cb ship: v2.1.0 2018-11-07 18:08:14 +01:00
xidedix
6a477beb99 chore: dependencies update
- chore: update `@coreui/coreui` to `2.1.0`
- chore: update `@coreui/react` to `2.1.0`
- chore: update `node-sass` to `4.10.0`
- chore: update `react` to `16.6.1`
- chore: update `react-dom` to `16.6.1`
- chore: update `react-test-renderer` to `16.6.1`
2018-11-07 16:56:14 +01:00
xidedix
4370de158d ship: v2.0.14 2018-11-03 19:01:47 +01:00
xidedix
2636edd287 chore: dependencies update
- chore: update `@coreui/coreui` to `2.0.25`
- chore: update `chart.js` to `2.7.3`
- chore: update `flag-icon-css` to `3.2.1`
- chore: update `node-sass` to `4.9.4`
- chore: update `react` to `16.6.0`
- chore: update `react-dom` to `16.6.0`
- chore: update `react-router-config` to `4.4.0-beta.6`
- chore: update `react-test-renderer` to `16.6.0`
- chore: update `react-scripts` to `2.1.1`
2018-11-03 19:01:22 +01:00
xidedix
1c86c3e028 Ship: v2.0.13 2018-10-09 17:57:31 +02:00
xidedix
e93dc62ab4 chore: package.json cleanup
- cleanup `package.json` scripts
- remove `babel-jest` dependency
- remove `node-sass-chokidar` dependency
- remove `npm-run-all` dependency
2018-10-09 17:53:49 +02:00
xidedix
d7f4f57e14 chore: dependencies update 2018-10-09 17:50:06 +02:00
xidedix
a05cfdaa32 Ship: v2.0.12 2018-10-05 18:08:26 +02:00
xidedix
51169d16d8 chore: dependencies update
- chore: update `@coreui/react` to `^2.0.8`
- chore: update `reactsrtrap` to `^6.5.0`
- chore: update `react-scripts` to `^2.0.4`
- chore: `enzyme` to `3.7.0`
- chore: `enzyme-adapter-react-16` to `1.6.0`
2018-10-05 17:25:31 +02:00
xidedix
f400c0a2c4 chore: move to Create React App 2.0 2018-10-02 16:31:00 +02:00