Releases: coreui/coreui-react
Releases · coreui/coreui-react
v2.5.3
v2.5.3
- fix(SidebarNav): add missing itemAttrto item/item with children (optional)
- chore: update demo styles @coreui/coreuitov2.1.12
dependencies update
- update reactto^16.10.1
- update react-domto^16.10.1
- update react-router-domto^5.1.2
- update babel-eslintto^10.0.3
- update eslint-plugin-reactto^7.15.1
- update webpack-dev-serverto^3.8.1
v2.5.2
v2.5.2
- fix(Switch): does not provide any keyboard accessibility - thanks @roastery-zz close #44
- fix(Switch): checked props and state out of sync - thanks @gravitymedianet @jinixx
- fix(Switch): uncontrolled mode with defaultChecked
dependencies update
- update core-jsto^2.6.9
- update react-perfect-scrollbarto^1.5.3
- update reactstrapto `^8.0.1"
- update babel-eslintto^10.0.2
- update enzymeto^3.10.0
- update enzyme-adapter-react-16to^1.14.0
- update eslint-plugin-importto^2.18.2
- update eslint-plugin-reactto^7.14.3
- update react-router-domto^5.0.1
- update webpack-dev-serverto^3.7.2
v2.5.1
v2.5.1
- fix(SidebarNav): add missing classandattributesto navDropdown item
- fix(HeaderDropdown): add missing Dropdown.propTypes
- refactor(demo): AppHeaderDropdown remove style right auto
dependencies update
- update core-jsto^2.6.8
- update enzyme-adapter-react-16to^1.13.1
- update webpack-dev-serverto^3.4.1
v2.5.0
v2.5.0
- BREAKING CHANGE release for use with react-router-dom v5- feat(Breadcrumb2): mandatory prop router💥 see: Breadcrumb
- feat(SidebarNav2): mandatory prop router💥 see: SidebarNav
 
- feat(Breadcrumb2): mandatory prop 
- refactor: demo update
- refactor(SidebarNav): rename optionsprop for PerfectScrollbar
dependencies update
- update react-router-domto^5.0.0-> moved topeerDependencies
BREAKING CHANGES: 💥
- removed react-router-domfromdependencies
- deprecate 'Breadcrumb' in favour of Breadcrumb2
- deprecate 'SidebarNav' in favour of SidebarNav2
usage in DefaultLayout.js:
import * as router from 'react-router-dom';
import { 
AppBreadcrumb2 as AppBreadcrumb,
AppSidebarNav2 as AppSidebarNav
} from '@coreui/react';
// routes config
import routes from '../../routes.js';...
<div className="app-body">
  <AppSidebar fixed display="lg">
    <AppSidebarNav navConfig={navigation} {...this.props} router={router}/>
    <AppSidebarMinimizer />
  </AppSidebar>
  <main className="main">
    <AppBreadcrumb appRoutes={routes} router={router}></AppBreadcrumb>
    ...
  </main>
  ...
</div>
...v2.1.7
v2.1.7
- maintenance release for use with:
- react-router v4.3.x
- reactstrap v7.x
 
- react-router 
- update demo styles @coreui/coreuitov2.1.9
dependencies update
- update react-perfect-scrollbarto^1.5.2
- update enzyme-adapter-react-16to^1.13.0
- update eslintto^5.16.0
- update eslint-plugin-importto^2.17.2
- update eslint-plugin-reactto^7.13.0
- update reactto^16.8.6
- update react-domto^16.8.6
v2.1.5
v2.1.5
- fix: iOS 9 Safari sidebar toggle force issue #61 - thanks @Tubek
- refactor(toggle-classes): keep forcefor the toggle method
- refactor(layout): drop second parameter for classList.toggle()
dependencies update
- update enzyme-adapter-react-16to^1.10.0
- update eslintto^5.15.1
- update reactto^16.8.3
- update react-domto^16.8.3
v2.1.4
v2.1.4
- fix(Sidebar): How to set left sidebar is minimized as default #145
- refactor(Layout): LayoutHelpergerm
- refactor(Sidebar): use static methods from LayoutHelper
- refactor(SidebarMinimizer): use static methods from LayoutHelper
- chore: update demo css
dependencies update
- update @coreui/coreuito^2.1.7
- update core-jsto^2.6.5
- update prop-typesto^15.7.2
- update reactstrapto^7.1.0
- update enzymeto^3.9.0
- update enzyme-adapter-react-16to^1.9.1
- update eslintto^5.14.1
- update eslint-plugin-importto^2.16.0
- update eslint-plugin-reactto^7.12.4
- update reactto^16.8.2
- update react-domto^16.8.2