Changelog: React.js
CoreUI for React.js and CoreUI React.js Admin Template are in active development. New updates will be included bug fixing, new functionality, plugins version control and code improvement. Feel free to contact us if you have any suggestions or requests. All notable changes to this project Awill be documented here.
Updates
Released: Monday, June 17, 2019
- move to
reactstrap v8
. Breaking changes and deprecations, see: https://github.com/reactstrap/reactstrap/blob/master/CHANGELOG.md#800-2019-04-03
- refactor(DefaultHeader): use router
NavLink
- fix(Calendar): localizer issue, height issue
- refactor: add ie11 polyfills
- test(DataTable): add MemoryRouter
- 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
Released: Thursday, May 16, 2019
- release for use with:
- react-router-dom
~5.0.0
- @coreui/react
~2.5.0
Released: Tuesday, May 14, 2019
maintenance release for use with:
- react-router
v4.3.x
- reactstrap
v7.x
- @coreui/react
~2.1.7
- chore: add
package-lock.json
with updated tar
dependency
- chore: fix
test:cov
script
- fix(Popovers): add
trigger="legacy" delay={0}
(breaking change in reactstrap)
- update:
@coreui/react
to ~2.1.7
Released: Monday, March 25, 2019
- fix(App): remove redundant react-loadable - thanks @sergeyt
- fix(routes) remove circular dependency - thanks @sergeyt
- refactor(App): change to render in Route
- fix(routes): add Home to routes - breadcrumb issue
- refactor(DefaultHeader): move to ReactRouter
NavLink
- refactor(Forms): move to
InputGroupButtonDropdown
where applicable
- update:
@coreui/coreui
to ^2.1.9
- update:
@coreui/react
to ~2.1.5
Released: Wednesday, March 6, 2019
- fix: iOS 9 Safari sidebar toggle force issue
@coreui/[email protected]
- fix: temp fix for CodeMirror issue
- chore(GoogleMaps): Google API key cleanup
- fix(scss): temp fix for
cssnano
mangles background-position
with calc (re: BS4 misplaced validation feedback icons)
- update:
@coreui/react
to ^2.1.5
Released: Thursday, February 21, 2019
- fix: Class ‘btn’ style white-space: nowrap; has been removed #151{:target="_blank"}
- fix: How to set left sidebar is minimized as default #145{:target="_blank"}
- update:
@coreui/coreui-pro
to ^2.1.7
- update:
@coreui/react
to ^2.1.4
- update:
bootstrap
to ^4.3.1
Released: Tuesday, January 8, 2019
- feat(Spinners): add Bootstrap 4.2 spinners
- test(Spinners): add minimal testing
- refactor(GoogleMaps): add const apiKey
- test(Users): cleanup
- test(CodeEditors): add createRange()
- fix(Collapse): add
mb-0
to accordion cards
- fix(ButtonGroups): misplaced dropdownOpen
- chore: update
@coreui/coreui-pro
to ^2.1.6
- chore: update
@coreui/react
to ^2.1.3
- chore: update
bootstrap
to ^4.2.1
Released: Wednesday, November 21, 2018
- feat:(lazy): add spinner to
loading()
- refactor(Spinners): tweaks & color for dark template
- refactor(Draggable):
Reset Layout
moved to card header
- refactor(DefaultHeader): add router link to
Users
- refactor(Invoice): add margin to Save, Print buttons
- test(DefaultHeader): add MemoryRouter
- test(CodeEditors): add window.focus = jest.fn();
- test: fixing for Login, Users, TextEditors
- test: add missing devDependencies: [email protected]
- test: add coverage script
Released: Tuesday, November 20, 2018
- refactor(App.js): code splitting with
react-loadable
(waiting for release of react-router-dom
)
- refactor(routes.js): code splitting with
React.lazy
, remove react-loadable
- refactor(DefaultLayout): code splitting with
React.lazy
Aside, Footer, Header, routes
- refactor(Dashboard): tweak lazy and Suspense for Widget03
- refactor(Login): add router link to
Register
button
- refactor(Register): add margins to social-media buttons
- chore: disable eslint warning for href="#" attribute
- chore: update
@coreui/coreui-pro
to ^2.1.1
Released: Friday, November 9, 2018
- feat(SidebarNav): navLink
attributes
- optional JS object with valid JS API naming:
- valid attributes:
rel
, target
, hidden
, disabled
, etc…
- starting with
@coreui/coreui-pro
, @coreui/react
version 2.1.0
and up
- closes #106
- item example(
./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" },
},
- refactor(Draggables): breakpoints and layouts consistency with bootstrap 4
- fix(Cards):
card-header-actions
added to CardHeader
for rtl
support
- feat(Dashboard): new
Suspense
example with Widget03 fixing some issues with rtl
, ie11
, sidebar-minimized
behaviour and aside
responsiveness
- fix(DefaultAside):
ListGroup
with tag="div"
works better with rtl
- fix(DefaultLayout):
AppAside
remove deprecated hidden
prop
- chore: update
@coreui/coreui-pro
to 2.1.0
- chore: update
@coreui/react
to 2.1.0
Released: Friday, August 31, 2018
- chore: update
@coreui/icons
to 0.3.0
- refactor(CoreUIIcons): move to
@coreui/icons v0.3.0
- fix(User): add missing unique key prop
- fix(Login): add missing form and autoComplete
- fix(Register): add missing form and autoComplete
- chore: update
react-scripts
to 1.1.5
Released: Monday, July 30, 2018
- feat(Forms): Form Validation pro
- chore: add dependency
formik v1.0.2
- chore: add dependency
yup v0.26.0
- chore: update
@coreui/coreui-pro
to ^2.0.6
,
- chore: update
@coreui/react
to ^2.0.5
- chore: update
bootstrap
to ^4.1.3
Released: Wednesday, July 4, 2018
- feat(Plugins): Draggable Cards pro
- chore: add dependency
react-grid-layout v0.16.6
- chore: update
coreui/coreui-pro
to ^2.0.5
,
Released: Friday, June 22, 2018
- feat(router): Users/User Breadcrumb example with
/users/:id
- chore: update
@coreui/react
to 2.0.4
,
Released: Thursday, June 21, 2018
chore: update @coreui/coreui-pro
to ^2.0.4
chore: update @coreui/react
to ^2.0.3
Released: Friday, June 8, 2018
- feat(scss): dark theme layout
coreui-dark
pro
- chore: update
@coreui/coreui-pro
to 2.0.3
,
- feat(Forms): FormFeedback valid, toggleFade
- refactor(Cards): toggleFade
- chore: update
@coreui/react
to 2.0.1
,
- chore: update
react
to 16.4.0
,
- chore: update
react-dom
to 16.4.0
,
Released: Wednesday, May 23, 2018
- refactor: disable
ServiceWorker
by default
- fix(routes): mismatched
SimpleLineIcons
dynamic import
- refactor: CoreUI Icons
v0.2.0
- chore: update
@coreui/react
to v2.0.0
Released: Friday, May 11, 2018
- fix: node-sass-chokidar mistyped version
- fix: update BrandButtons component name in package.json
Released: Friday, May 11, 2018
- refactor: code splitting via dynamic import
- refactor: switches view rearrange
- fix: update component names in package.json
- chore: update
node-sass-chokidar
to v1.3.0
- chore(release): dependencies update
Released: Wednesday, May 9, 2018
- feat: new CoreUI Icons set
Released: Tuesday, April 24, 2018
- feat: CoreUI custom tooltips plugin for chart.js
Released: Thursday, April 19, 2018
- refactor(Switches): move to AppSwitch component
- fix: typo
Released: Friday, April 13, 2018
- update to
@coreui/react: ^2.0.0-beta
Released: Thursday, April 12, 2018
- 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
Released: Monday, April 9, 2018
- 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
Released: Tuesday, March 13, 2018
- refactor: separation of concerns - (CoreUI template vs CoreUI components) prepare to use CoreUI as dependency
- refactor: project structure change
- refactor: moved to Create-React-App
- chore: moved to Semantic Versioning