Skip to content

Commit c9bbaff

Browse files
committed
Merge branch 'dev-react-17'
2 parents 7fc09a3 + 8b7abe8 commit c9bbaff

File tree

116 files changed

+251
-236
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

116 files changed

+251
-236
lines changed

Diff for: CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,17 @@
22

33
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
44

5+
#### [3.4.0-beta.0](https://github.com/coreui/coreui-react/compare/3.3.6...3.4.0-beta.0)
6+
7+
> 10 December 2020
8+
9+
- test: enzyme-adapter-react-17 temp fix [`9a93f26`](https://github.com/coreui/coreui-react/commit/9a93f2610254f5584eb5e8f70b34a8456b3a2dc8)
10+
- chore: update to React 17 and dependencies [`dc7e219`](https://github.com/coreui/coreui-react/commit/dc7e219546b6c2a41a060042ce619e84fb1140ae)
11+
- test(CToast): use act() from react-dom/test-utils [`fce83f8`](https://github.com/coreui/coreui-react/commit/fce83f810768ed67a27acc2f9b10c4e845d91092)
12+
- fix(stories): className [`ab3348a`](https://github.com/coreui/coreui-react/commit/ab3348a5aac8eb008c23a5cc6292a7836353a311)
13+
- test(CDataTable): snap update className fix [`d6e58d5`](https://github.com/coreui/coreui-react/commit/d6e58d5003426184e632071d9a8fe2e38b73baad)
14+
- fix(CWidgetBrand): addHeaderClass bad PropTypes [`937a713`](https://github.com/coreui/coreui-react/commit/937a71394614d8bd66524900fdd415d8dc6f5918)
15+
516
#### [3.3.6](https://github.com/coreui/coreui-react/compare/3.3.5...3.3.6)
617

718
> 10 December 2020

Diff for: README.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,15 @@
22

33
[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=CoreUI%20-%20Free%20Vue%20Admin%20Template%20&url=http://coreui.io/react/&hashtags=bootstrap,admin,template,dashboard,panel,free,angular,react,vue)
44
[![npm_latest][npm-coreui-react-badge-latest]][npm-coreui-react]
5+
[![npm next][npm-coreui-react-badge-next]][npm-coreui-react]
56
[![NPM downloads][npm-coreui-react-download]][npm-coreui-react]
67
[![Build](https://img.shields.io/github/workflow/status/coreui/coreui-react/Project%20check?style=flat-square)][coreui]
7-
[![react](https://img.shields.io/badge/react-^16.14.0-lightgrey.svg?style=flat-square&logo=react)][coreui]
8+
[![react](https://img.shields.io/badge/react-^17.0.1-lightgrey.svg?style=flat-square&logo=react)][coreui]
89

910
[npm-coreui-react-download]: https://img.shields.io/npm/dm/@coreui/react.svg?style=flat-square
1011
[npm-coreui-react]: https://www.npmjs.com/package/@coreui/react
1112
[npm-coreui-react-badge-latest]: https://img.shields.io/npm/v/@coreui/react/latest?style=flat-square
13+
[npm-coreui-react-badge-next]: https://img.shields.io/npm/v/@coreui/react/next?style=flat-square
1214
[coreui]: https://coreui.io/react
1315

1416
##### @coreui/react v3 for [CoreUI 3 for React](https://coreui.io/react/)

Diff for: package.json

+13-12
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@coreui/react",
3-
"version": "3.3.6",
4-
"description": "CoreUI React Bootstrap 4 components",
3+
"version": "3.4.0-beta.0",
4+
"description": "CoreUI 3 React 17 Bootstrap 4 components",
55
"license": "MIT",
66
"author": {
77
"name": "CoreUI",
@@ -57,8 +57,8 @@
5757
"tippy.js": "^6.2.7"
5858
},
5959
"peerDependencies": {
60-
"react": "^16.14.0",
61-
"react-dom": "^16.14.0",
60+
"react": "^17.0.1",
61+
"react-dom": "^17.0.1",
6262
"react-router-dom": "^5.2.0"
6363
},
6464
"devDependencies": {
@@ -72,35 +72,36 @@
7272
"@babel/preset-react": "^7.12.7",
7373
"@coreui/coreui": "^3.4.0",
7474
"@rollup/plugin-babel": "^5.2.2",
75-
"@rollup/plugin-commonjs": "^15.1.0",
76-
"@rollup/plugin-node-resolve": "^9.0.0",
75+
"@rollup/plugin-commonjs": "^17.0.0",
76+
"@rollup/plugin-node-resolve": "^10.0.0",
7777
"@rollup/plugin-replace": "^2.3.4",
7878
"@storybook/addon-knobs": "^6.1.10",
7979
"@storybook/addon-storysource": "^6.1.10",
8080
"@storybook/react": "^6.1.10",
81+
"@wojtekmaj/enzyme-adapter-react-17": "^0.3.2",
8182
"auto-changelog": "~2.2.1",
8283
"babel-eslint": "^10.1.0",
8384
"babel-jest": "^26.6.3",
8485
"babel-loader": "^8.2.2",
8586
"cross-env": "^7.0.3",
8687
"del-cli": "^3.0.1",
8788
"enzyme": "^3.11.0",
88-
"enzyme-adapter-react-16": "^1.15.5",
8989
"enzyme-to-json": "^3.6.1",
9090
"eslint": "^7.15.0",
9191
"eslint-plugin-import": "^2.22.1",
9292
"eslint-plugin-react": "^7.21.5",
9393
"expect": "^26.6.2",
9494
"jest": "^26.6.3",
95-
"react": "^16.14.0",
95+
"postcss": "^8.2.1",
96+
"react": "^17.0.1",
9697
"react-app-polyfill": "^2.0.0",
97-
"react-dom": "^16.14.0",
98+
"react-dom": "^17.0.1",
9899
"react-router-dom": "^5.2.0",
99-
"react-test-renderer": "^16.14.0",
100+
"react-test-renderer": "^17.0.1",
100101
"rollup": "^2.34.2",
101102
"rollup-plugin-peer-deps-external": "~2.2.4",
102-
"rollup-plugin-postcss": "~3.1.8",
103-
"sinon": "^9.2.1",
103+
"rollup-plugin-postcss": "^4.0.0",
104+
"sinon": "^9.2.2",
104105
"webpack": "^4.44.2"
105106
},
106107
"repository": {

Diff for: src/alert/tests/CAlert.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import React from 'react'
22
//import { renderHook, act } from '@testing-library/react-hooks'
33
import { configure, mount, shallow } from 'enzyme'
4-
import Adapter from 'enzyme-adapter-react-16'
4+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
55
import renderer from 'react-test-renderer';
66

77
import CAlert from '../CAlert'
@@ -66,4 +66,4 @@ describe('CAlert', () => {
6666
jest.advanceTimersByTime(1000)
6767
expect(onClose).toHaveBeenCalledTimes(2);
6868
})
69-
})
69+
})

Diff for: src/badge/tests/CBadge.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CBadge from '../CBadge'
@@ -27,4 +27,4 @@ describe('CBadge', () => {
2727
let tree = componentCustomized.toJSON();
2828
expect(tree).toMatchSnapshot()
2929
})
30-
})
30+
})

Diff for: src/breadcrumb/tests/CBreadcrumb.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CBreadcrumb from '../CBreadcrumb'
@@ -30,4 +30,4 @@ describe('CBreadcrumb', () => {
3030
let tree = componentCustomized.toJSON();
3131
expect(tree).toMatchSnapshot()
3232
})
33-
})
33+
})

Diff for: src/button/tests/CButton.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CButton from '../CButton'
@@ -69,4 +69,4 @@ describe('CButton', () => {
6969
expect(closeFn).toHaveBeenCalledTimes(1);
7070
})
7171

72-
})
72+
})

Diff for: src/button/tests/CButtonClose.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CButtonClose from '../CButtonClose'
@@ -24,4 +24,4 @@ describe('CButtonClose', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

Diff for: src/button/tests/CButtonGroup.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CButtonGroup from '../CButtonGroup'
@@ -40,4 +40,4 @@ describe('CButtonGroup', () => {
4040
let tree = componentCustomized.toJSON();
4141
expect(tree).toMatchSnapshot()
4242
})
43-
})
43+
})

Diff for: src/button/tests/CButtonToolbar.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CButtonToolbar from '../CButtonToolbar'
@@ -25,4 +25,4 @@ describe('CButtonToolbar', () => {
2525
let tree = componentCustomized.toJSON();
2626
expect(tree).toMatchSnapshot()
2727
})
28-
})
28+
})

Diff for: src/callout/tests/CCallout.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCallout from '../CCallout'
@@ -25,4 +25,4 @@ describe('CCallout', () => {
2525
let tree = componentCustomized.toJSON();
2626
expect(tree).toMatchSnapshot()
2727
})
28-
})
28+
})

Diff for: src/card/tests/CCard.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCard from '../CCard'
@@ -29,4 +29,4 @@ describe('CCard', () => {
2929
let tree = componentCustomized.toJSON();
3030
expect(tree).toMatchSnapshot()
3131
})
32-
})
32+
})

Diff for: src/card/tests/CCardBody.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardBody from '../CCardBody'
@@ -28,4 +28,4 @@ describe('CCardBody', () => {
2828
let tree = componentCustomized.toJSON();
2929
expect(tree).toMatchSnapshot()
3030
})
31-
})
31+
})

Diff for: src/card/tests/CCardFooter.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardFooter from '../CCardFooter'
@@ -28,4 +28,4 @@ describe('CCardFooter', () => {
2828
let tree = componentCustomized.toJSON();
2929
expect(tree).toMatchSnapshot()
3030
})
31-
})
31+
})

Diff for: src/card/tests/CCardGroup.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardGroup from '../CCardGroup'
@@ -37,4 +37,4 @@ describe('CCardGroup', () => {
3737
let tree = componentCustomized.toJSON();
3838
expect(tree).toMatchSnapshot()
3939
})
40-
})
40+
})

Diff for: src/card/tests/CCardHeader.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardHeader from '../CCardHeader'
@@ -28,4 +28,4 @@ describe('CCardHeader', () => {
2828
let tree = componentCustomized.toJSON();
2929
expect(tree).toMatchSnapshot()
3030
})
31-
})
31+
})

Diff for: src/card/tests/CCardImg.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardImg from '../CCardImg'
@@ -23,4 +23,4 @@ describe('CCardImg', () => {
2323
let tree = componentCustomized.toJSON();
2424
expect(tree).toMatchSnapshot()
2525
})
26-
})
26+
})

Diff for: src/card/tests/CCardImgOverlay.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardImgOverlay from '../CCardImgOverlay'
@@ -24,4 +24,4 @@ describe('CCardImgOverlay', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

Diff for: src/card/tests/CCardLink.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardLink from '../CCardLink'
@@ -24,4 +24,4 @@ describe('CCardLink', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

Diff for: src/card/tests/CCardSubtitle.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardSubtitle from '../CCardSubtitle'
@@ -24,4 +24,4 @@ describe('CCardSubtitle', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

Diff for: src/card/tests/CCardText.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardText from '../CCardText'
@@ -24,4 +24,4 @@ describe('CCardText', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

Diff for: src/card/tests/CCardTitle.test.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import React from 'react'
22
import { configure, mount } from 'enzyme'
3-
import Adapter from 'enzyme-adapter-react-16'
3+
import Adapter from '@wojtekmaj/enzyme-adapter-react-17'
44
import renderer from 'react-test-renderer';
55

66
import CCardTitle from '../CCardTitle'
@@ -24,4 +24,4 @@ describe('CCardTitle', () => {
2424
let tree = componentCustomized.toJSON();
2525
expect(tree).toMatchSnapshot()
2626
})
27-
})
27+
})

0 commit comments

Comments
 (0)