Skip to content

Releases: coreui/coreui-react

v2.5.6

26 Feb 23:09
3a3ee13
Compare
Choose a tag to compare
v2.5.6 Pre-release
Pre-release
v2.5.6
  • fix(SidebarNav): navigate to route on AppSideBarNav parent menu click - thanx @regimani #98
dependencies update
  • update react to ^16.13.0
  • update react-dom to ^16.13.0

v2.5.5

14 Feb 20:24
569a93d
Compare
Choose a tag to compare
v2.5.5
  • fix(SidebarNav): perfect scrollbar issue on sidebar minimized / rtl
  • chore: dependencies update and config refactor

v2.5.4

03 Oct 17:18
35eafef
Compare
Choose a tag to compare
v2.5.4
  • fix(SidebarNav): allow location object as navConfig item url parameter
  • docs(SidebarNav.md): available React Router Link props

v2.5.3

02 Oct 15:31
ceed366
Compare
Choose a tag to compare
v2.5.3
  • fix(SidebarNav): add missing itemAttr to item/item with children (optional)
  • chore: update demo styles @coreui/coreui to v2.1.12
dependencies update
  • update react to ^16.10.1
  • update react-dom to ^16.10.1
  • update react-router-dom to ^5.1.2
  • update babel-eslint to ^10.0.3
  • update eslint-plugin-react to ^7.15.1
  • update webpack-dev-server to ^3.8.1

v2.5.2

01 Aug 11:45
cfd4319
Compare
Choose a tag to compare
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-js to ^2.6.9
  • update react-perfect-scrollbar to ^1.5.3
  • update reactstrap to `^8.0.1"
  • update babel-eslint to ^10.0.2
  • update enzyme to ^3.10.0
  • update enzyme-adapter-react-16 to ^1.14.0
  • update eslint-plugin-import to ^2.18.2
  • update eslint-plugin-react to ^7.14.3
  • update react-router-dom to ^5.0.1
  • update webpack-dev-server to ^3.7.2

v2.5.1

24 May 15:25
7542c9b
Compare
Choose a tag to compare
v2.5.1
  • fix(SidebarNav): add missing class and attributes to navDropdown item
  • fix(HeaderDropdown): add missing Dropdown.propTypes
  • refactor(demo): AppHeaderDropdown remove style right auto
dependencies update
  • update core-js to ^2.6.8
  • update enzyme-adapter-react-16 to ^1.13.1
  • update webpack-dev-server to ^3.4.1

v2.5.0

15 May 18:05
0446a16
Compare
Choose a tag to compare
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
  • refactor: demo update
  • refactor(SidebarNav): rename options prop for PerfectScrollbar
dependencies update
  • update react-router-dom to ^5.0.0 -> moved to peerDependencies

BREAKING CHANGES: 💥

  • removed react-router-dom from dependencies
  • 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

14 May 16:21
8688f1a
Compare
Choose a tag to compare
v2.1.7
  • maintenance release for use with:
    • react-router v4.3.x
    • reactstrap v7.x
  • update demo styles @coreui/coreui to v2.1.9
dependencies update
  • update react-perfect-scrollbar to ^1.5.2
  • update enzyme-adapter-react-16 to ^1.13.0
  • update eslint to ^5.16.0
  • update eslint-plugin-import to ^2.17.2
  • update eslint-plugin-react to ^7.13.0
  • update react to ^16.8.6
  • update react-dom to ^16.8.6

v2.1.5

05 Mar 16:54
Compare
Choose a tag to compare
v2.1.5
  • fix: iOS 9 Safari sidebar toggle force issue #61 - thanks @Tubek
  • refactor(toggle-classes): keep force for the toggle method
  • refactor(layout): drop second parameter for classList.toggle()
dependencies update
  • update enzyme-adapter-react-16 to ^1.10.0
  • update eslint to ^5.15.1
  • update react to ^16.8.3
  • update react-dom to ^16.8.3

v2.1.4

21 Feb 15:40
b880834
Compare
Choose a tag to compare
v2.1.4
  • fix(Sidebar): How to set left sidebar is minimized as default #145
  • refactor(Layout): LayoutHelper germ
  • refactor(Sidebar): use static methods from LayoutHelper
  • refactor(SidebarMinimizer): use static methods from LayoutHelper
  • chore: update demo css
dependencies update
  • update @coreui/coreui to ^2.1.7
  • update core-js to ^2.6.5
  • update prop-types to ^15.7.2
  • update reactstrap to ^7.1.0
  • update enzyme to ^3.9.0
  • update enzyme-adapter-react-16 to ^1.9.1
  • update eslint to ^5.14.1
  • update eslint-plugin-import to ^2.16.0
  • update eslint-plugin-react to ^7.12.4
  • update react to ^16.8.2
  • update react-dom to ^16.8.2