CoreUI React is a free React admin template based on Bootstrap 5
MIT License
Bot releases are hidden (Show)
Published by mrholek over 3 years ago
Published by xidedix almost 4 years ago
Published by woothu about 4 years ago
12 August 2020
#226
68ce41d
92f55b8
eef84db
b31e452
be5d1f0
Published by woothu over 4 years ago
Published by xidedix over 4 years ago
v2.6.1
scales.[x/y]Axes.barPercentage
is deprecated, use dataset.barPercentage
instead@coreui/coreui
to ^2.1.16
@coreui/react
to ^2.5.7
bootstrap
to ^4.5.0
chart.js
to ^2.9.3
core-js
to ^3.6.5
enzyme
to ^3.11.0
enzyme-adapter-react-16
to ^1.15.2
flag-icon-css
to ^3.4.6
node-sass
to ^4.14.1
react
to ^16.13.1
react-app-polyfill
to ^1.0.6
react-chartjs-2
to ^2.9.0
react-dom
to ^16.13.1
react-router-config
to ^5.1.1
react-router-dom
to ^5.2.0
react-test-renderer
to ^16.13.1
reactstrap
to ^8.4.1
react-scripts
to ^3.4.1
Published by xidedix over 5 years ago
v2.6.0
reactstrap v8
. Breaking changes and deprecations, see: https://github.com/reactstrap/reactstrap/blob/master/CHANGELOG.md#800-2019-04-03
AppHeaderDropdown
with UncontrolledDropdown
@coreui/coreui
to ^2.1.12
@coreui/coreui-plugin-chartjs-custom-tooltips
to ^1.3.1
@coreui/react
to ^2.5.1
core-js
to ^3.1.4
enzyme
to ^3.10.0
enzyme-adapter-react-16
to ^1.14.0
react-router-config
to ^5.0.1
react-router-dom
to ^5.0.1
reactstrap
to ^8.0.0
Published by xidedix over 5 years ago
v2.5.0
for use with:
~5.0.0
~2.5.0
@coreui/react
to ~2.5.0
react-router-config
to ^5.0.0
react-router-dom
to ^5.0.0
It turns out that this is not such a breaking change, as it seemed at first.
Just update dependencies and you're good.
just 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
React Router v5 uses the new React Context API, which is incompatible with version used in 4.3.
That's a breaking change. With a 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 from 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>
.
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
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)
import {
...
AppBreadcrumb2 as AppBreadcrumb,
AppSidebarNav2 as AppSidebarNav
...
} from '@coreui/react';
inject router
object as a prop to <AppSidebarNav>
and <AppBreadcrumb>
<AppSidebarNav navConfig={navigation} {...this.props} router={router}/>
<AppBreadcrumb appRoutes={routes} router={router}/>
Published by xidedix over 5 years ago
v2.1.7
v4.3.x
v7.x
~2.1.7
v3.x
package-lock.json
with updated tar
dependencytest:cov
scripttrigger="legacy" delay={0}
(breaking change in reactstrap)@coreui/react
to ~2.1.7
@coreui/coreui-plugin-chartjs-custom-tooltips
to ^1.3.0
enzyme-adapter-react-16
to ^1.13.0
node-sass
to ^4.12.0
react
to ^16.8.6
react-app-polyfill
to ^1.0.1
react-chartjs-2
to ^2.7.6
react-dom
to ^16.8.6
react-test-renderer
to ^16.8.6
react-scripts
to ^3.0.1
Published by xidedix over 5 years ago
v2.1.6
NavLink
InputGroupButtonDropdown
where applicablereact-router-dom
to ~4.3.1
@coreui/coreui
to ^2.1.9
@coreui/react
to ~2.1.5
chart.js
to ^2.8.0
enzyme-adapter-react-16
to ^1.11.2
react
to ^16.8.5
react-app-polyfill
to ^0.2.2
react-dom
to ^16.8.5
react-router-config
to ^4.4.0-beta.8
react-test-renderer
to ^16.8.5
react-scripts
to ^2.1.8
Published by xidedix over 5 years ago
v2.1.5
@coreui/[email protected]
@coreui/react
to ^2.1.5
enzyme-adapter-react-16
to ^1.10.0
flag-icon-css
to ^3.3.0
react
to ^16.8.4
react-dom
to ^16.8.4
react-test-renderer
to ^16.8.4
Published by xidedix over 5 years ago
v2.1.4
@coreui/coreui
to ^2.1.7
@coreui/react
to ^2.1.4
bootstrap
to ^4.3.1
core-js
to ^2.6.5
enzyme
to ^3.9.0
enzyme-adapter-react-16
to ^1.9.1
prop-types
to ^15.7.2
react
to ^16.8.2
react-app-polyfill
to ^0.2.1
react-dom
to ^16.8.2
react-test-renderer
to ^16.8.2
reactstrap
to ^7.1.0
react-scripts
to 2.1.5
Published by xidedix almost 6 years ago
v2.1.3
mb-0
to accordion cards@coreui/coreui
to ^2.1.5
@coreui/react
to ^2.1.3
bootstrap
to ^4.2.1
core-js
to ^2.6.1
enzyme
to ^3.8.0
enzyme-adapter-react-16
to ^1.7.1
node-sass
to ^4.11.0
react
to ^16.7.0
react-app-polyfill
to ^0.2.0
react-chartjs-2
to ^2.7.4
react-dom
to ^16.7.0
react-test-renderer
to ^16.7.0
reactstrap
to ^7.0.2
react-scripts
to 2.1.3
Published by xidedix almost 6 years ago
v2.1.2
@coreui/react
to ^2.1.1
Published by xidedix almost 6 years ago
v2.1.1
react-loadable
(waiting for release of react-router-dom
)React.lazy
, remove react-loadable
React.lazy
Aside, Footer, Header, routesRegister
button@coreui/coreui
to ^2.1.1
enzyme-adapter-react-16
to 1.7.0
react
to 16.6.3
react-dom
to 16.6.3
react-test-renderer
to 16.6.3
Published by xidedix almost 6 years ago
v2.1.0
attributes
- optional JS object with valid JS API naming:
rel
, target
, hidden
, disabled
, etc...@coreui/coreui
, @coreui/react
version 2.1.0
and up./src/_nav.js
):
{
name: 'Disabled',
url: '/disabled',
icon: 'icon-ban',
attributes: { disabled: true },
},
{
name: 'Try CoreUI PRO',
url: 'https://coreui.io/pro/react/',
icon: 'cui-layers icons',
variant: 'danger',
attributes: { target: '_blank', rel: "noopener" },
},
card-header-actions
added to CardHeader
for rtl
supportSuspense
example with Widget03@coreui/coreui
to 2.1.0
@coreui/react
to 2.1.0
node-sass
to 4.10.0
react
to 16.6.1
react-dom
to 16.6.1
react-test-renderer
to 16.6.1
Published by xidedix almost 6 years ago
v2.0.14
@coreui/coreui
to 2.0.25
chart.js
to 2.7.3
flag-icon-css
to 3.2.1
node-sass
to 4.9.4
react
to 16.6.0
react-dom
to 16.6.0
react-router-config
to 4.4.0-beta.6
react-test-renderer
to 16.6.0
react-scripts
to 2.1.1
Published by xidedix about 6 years ago
v2.0.13
package.json
scriptsbabel-jest
dependencynode-sass-chokidar
dependencynpm-run-all
dependencyApp.js
import styles to App.scss
node_modules/
with ~
prefixsrc/scss/vendors/charts.js/
directory@coreui/coreui
to ^2.0.15
@coreui/react
to ^2.0.9
Published by xidedix about 6 years ago
v2.0.12
fixes some issues with rtl
, ie11
, sidebar-minimized
behaviour and aside
responsiveness
ListGroup
with tag="div"
works better with rtl
AppAside
remove deprecated hidden
prop@coreui/react
to ^2.0.8
reactsrtrap
to ^6.5.0
react-scripts
to ^2.0.4
enzyme
to 3.7.0
enzyme-adapter-react-16
to 1.6.0