Commit Graph

199 Commits

Author SHA1 Message Date
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
xidedix
e6a32aea1a chore: dependencies update 2018-10-01 20:12:41 +02:00
xidedix
fda5fbcef0 chore: dependencies update 2018-08-31 17:47:42 +02:00
xidedix
3c1e65de53 chore: dependencies update 2018-08-07 16:58:06 +02:00
xidedix
3b7c4c7d83 chore(ship): v2.0.8 2018-07-30 16:14:37 +02:00
xidedix
989daa9857 chore: dependencies update 2018-07-30 16:14:05 +02:00
Łukasz Holeczek
26be744027 update: coreui to 2.0.4 2018-07-13 17:37:49 +02:00
xidedix
6bf0920772 chore(ship) v2.0.5 2018-06-21 20:11:36 +02:00
xidedix
c870094e97 chore: dependencies update 2018-06-21 20:10:04 +02:00
xidedix
05c18d0cac feat(router): Users/User Breadcrumb example with /users/:id 2018-06-21 20:09:30 +02:00
xidedix
0a6aec7196 chore: dependencies update 2018-06-08 17:32:04 +02:00
xidedix
9d6dddcc5f chore(release): v2.0.3 2018-05-23 12:46:18 +02:00
xidedix
4c2de2f5d9 chore: babel-jest update to v22.4.4 2018-05-23 12:45:33 +02:00
xidedix
96d21c95e3 refactor: CoreUI Icons v0.2.0 2018-05-23 12:43:43 +02:00
xidedix
429f83736e chore(release): dependencies update 2018-05-16 22:33:31 +02:00
xidedix
efc28fb1f8 ship: v2.0.1 2018-05-11 17:22:18 +02:00
xidedix
86cba46575 chore: update node-sass-chokidar to v1.3.0 2018-05-11 17:21:58 +02:00
xidedix
d1d388781c refactor: code splitting via dynamic import 2018-05-10 13:11:40 +02:00
xidedix
97f6ab6014 feat: new CoreUI Icons set 2018-05-09 17:30:41 +02:00
xidedix
0a030ec322 chore: dependencies update 2018-05-08 19:21:17 +02:00
xidedix
697e49b54e chore: update @coreui/react dependency 2018-05-08 18:33:33 +02:00
xidedix
f75010f0b4 chore: dependencies update, version bump 2018-05-08 16:43:19 +02:00
xidedix
ff1194aeec chore: update reactstrap to v6.0.1 2018-05-02 17:28:59 +02:00
xidedix
45ead1eab2 chore: cleanup 2018-05-01 19:59:12 +02:00
xidedix
eee1f0a47e chore: update Bootstrap to 4.1.1 2018-05-01 17:43:57 +02:00
xidedix
20770f5e02 refactor: polyfills for IE11 based on core-js 2018-05-01 17:42:20 +02:00
xidedix
6fe77dbbf2 chore: dependencies update 2018-04-30 19:41:44 +02:00
xidedix
c9762919d9 refactor: IE polyfills and import utilities from @coreui/coreui 2018-04-27 20:58:38 +02:00
xidedix
3218b647c3 chore: fix css build scripts 2018-04-24 16:24:13 +02:00
xidedix
0e28db82e0 feat: chart.js custom tooltips plugin 2018-04-24 12:55:21 +02:00
xidedix
db92bfb594 feat(charts): CustomTooltips 2018-04-20 16:15:53 +02:00
xidedix
7faaa9fb93 chore: ship v2.0.0-beta.1 2018-04-19 18:49:10 +02:00
xidedix
469b5c0864 Merge branch 'dev-v2' 2018-04-16 20:03:34 +02:00
xidedix
3ec289c73d chore: dependencies 2018-04-16 20:03:09 +02:00
Łukasz Holeczek
e1a2be4cbb docs: update name and urls 2018-04-16 13:09:05 +02:00
xidedix
4af282ea8b chore: v2.0.0-beta
- update to `@coreui/react: ^2.0.0-beta`
- version bump
2018-04-13 20:45:12 +02:00
xidedix
1892c401aa refactor: v2.0.0-alpha.3
- refactor(Colors): view layout, minor temp tweaks
- refactor(FullAside): - ListGroup (deprecate callout)
- refactor(Full*): containers minor fixes
- refactor(Dropdowns): minor fixes
- refactor(Forms): `card-header-actions`
- feat(Forms): `<Input type="date">`
- feat(Forms): `FormFeedback`
- feat(Collapses): Accordion, Custom Accordion
- feat(ListGroup): with TabPanes
- refactor(PaginationItem): `tag="button"`
- refactor(BrandButtons): spacing
- refactor:(Buttons): view layout
2018-04-12 22:01:31 +02:00
xidedix
71b1911de7 refactor: minor fixes 2018-04-11 18:36:19 +02:00
xidedix
c46cb8400e v2.0.0-alpha.2
- refactor: FullHeader `<AppHeaderDropdown direction="down">` (required prop `direction`)
- refactor: ButtonDropdowns `<Dropdown direction="up">` (deprecate 'dropup')
- refactor: Dashboard legend badge pill
- refactor: SocialButtons to BrandButtons `btn-brand`
- refactor: Buttons spacing `mr-1`
- update: reactstrap to `5.0.0`
- update: react, react-dom to `16.3.1`
- update: node-sass-chokidar to `1.1.0`
- update: prop-types to `15.5.8`
- update: react-scripts to `1.1.4`
2018-04-09 13:36:51 +02:00
xidedix
e1b0c8d306 fix: revert dependency to @coreui/react: next 2018-03-16 15:40:11 +01:00
xidedix
a287b306be fix: temporary add dependency to git @coreui/react 2018-03-16 15:31:04 +01:00
xidedix
28669bed46 CoreUI-React initial commit v2.0.0-alpha.1 2018-03-13 17:36:17 +01:00
Łukasz Holeczek
d1c1987014 refactor: new project structure 2018-03-05 15:34:43 +01:00
Łukasz Holeczek
df584f4644 Initial release 2018-03-04 11:30:10 +01:00
xidedix
6f7ccbfa97 v1.0.10 2018-02-02 19:09:27 +01:00
xidedix
9e3b0394e2 Update to 1.0.6
- update: react to 16.1.1
- update: reactstrap to 5.0.0-alpha.4
- refactor: deprecated reactstrap NavDropdown change to Dropdown with nav prop
- refactor: use prop bsSize instead of size to bootstrap's input sizing
- update: dependencies
2017-11-21 13:07:40 +01:00
Łukasz Holeczek
e8b83efddf Update to 1.0.5 2017-11-13 11:38:18 +01:00
Łukasz Holeczek
338d579c02 update to 1.0.4 2017-10-24 22:26:48 +02:00
Łukasz Holeczek
8b49e36656 - update: Bootstrap version to v4.0.0-beta.2
- refactor: Remove old SCSS variables
- refactor: Breadcrumb Menu styles
- fix: External links issue
- fix: Mobile sidebar-nav height issue
2017-10-22 19:18:46 +02:00
Łukasz Holeczek
1d5a143fd3 - HeaderDropdown component example extracted out of Header
- Fix height and position problems with .fixed-footer
- Fix mobile sidebar height
- Fix mobile breadcrumb position with .fixed-breadcrumb
- Add new navbar toggler icon
- Update old bootstrap classes ex. `hidden-sm-down`
- Add gulp-autoprefixer
2017-10-16 16:04:35 +02:00
Łukasz Holeczek
6571acf95e v1.0.0 2017-09-28 12:42:36 +02:00
Łukasz Holeczek
c5cc339531 v1.0.0 2017-09-22 11:06:18 +02:00
Łukasz Holeczek
0026398297 update package.json 2017-08-19 18:02:20 +02:00
Łukasz Holeczek
c3354fa29b Hello World! 2017-08-16 12:06:44 +02:00