Releases: coreui/coreui-vue
Releases · coreui/coreui-vue
3.0.0
v3.0.0
Here it comes! The stable version of CoreUI Vue 3 library 🍾
Full library documentation is available on: https://coreui.io/vue/docs/
Changes (from 3.0.0-beta.11 version)
feat: CNav, CNavItem refactor:
- add the possibility for disabled CNavItem item to be active,
- remove tight coupling between components (CNavItem can be used separately now),
- simplify CNav children active state mechanism,
- remove side effects from CNav, inject 'nav' variable to all children components instead (Corner-case: if you have created custom components adjusted to handle CNav active state, they will no longer handle state correctly)
fix: CSidebar: fix closing sidebar on backdrop click
3.0.0-beta.11
v3.0.0-beta.11
Updated documentation is available on: https://coreui.io/vue/docs/
Breaking changes:
- CLink - change default activeClass and exactActiveClass values to default router-link values
- CHeaderBrand, CSidebarNavBrand - components rework to simple wrapper components check docs here
Other changes
- feat: add CTabs activeTab prop, refactor tabs components (thanks to #57 @CVeniamin)
- feat: CDataTable - add filtered-items-change event (thanks to #58 @CVeniamin)
- fix: CDataTable: make item sorting case insensitive (thanks to @gmuehl)
- fix: CDataTable - fix sorting function and items watcher (thanks to @gmuehl)
- fix: CSidebar - fix checking if the user clicked on sidebar nav link (thanks to @rusicsemenov)
- fix: CDataTable - fix table styles, support CoreUI dark mode
- fix: CTooltip, CPopover: fix wrong default behavior on overflow
- fix: register used CLink component in CDropdown
3.0.0-beta.10
v3.0.0-beta.10
(Release notes including 3.0.0-beta.9 notes)
Updated documentation: https://coreui.io/vue/docs/
New component: CElementCover: https://coreui.io/vue/docs/components/element-cover.html
CDataTable:
- itemsPerPageSelect can be now configuration object
- add header prop, which allows header removal
- fix: fix updating of columnFilterValue and sorterValue
Form components:
- add custom listeners, thanks to #54
Typescript support:
- component typings fixed
The release covers also some smaller bugs
3.0.0-beta.9
WARNING
Corrected release: https://github.com/coreui/coreui-vue/releases/tag/3.0.0-beta.10
This tag would be removed
3.0.0-beta.8
v3.0.0-beta.8
Updated documentation: https://coreui.io/vue/docs/
Breaking changes in CModal/CDataTable components are not likely to occur, as removed functionalities had rare applications.
CDataTable:
- (breaking change) tableFIlter, columnFilter, sorter props now have the configuration
objects (passing String 'external' is replaced by passing object with key 'external: true' docs), - scoped function classes added to sorting-icon slot,
- (breaking change) delete 'table-filter-input' and 'column-filter-input' events
CModal:
- (breaking change) delete addModalClasses, addDialogClasses props
3.0.0-beta.7
3.0.0-beta.7
New feature: VSCode intellisense support (new functionality)!
Tests updated - 100% test coverage!
CDataTable component:
- feat: CDataTable - table filter custom label and placeholder possibility
- fix: add itemsPerPage prop watcher
- fix: CDataTable: fix value props usage - sorter, columnFilter, tableFilter props do not have to be enabled to use sorterValue, columnFilterValue, tableFilterValue respectively
Other:
- fix: add external libraries transpilations (fix ie11 error)
- refactor: CSidebarNavItem: remove item-clicked event
3.0.0-beta.6
3.0.0-beta.6
Fix:
fix: CDataTable: fix value props usage:
- sorter, columnFilter, tableFilter props do not have to be enabled to use sorterValue, columnFilterValue, tableFilterValue respectively
3.0.0-beta.5
3.0.0-beta.5
Release notes:
- fix: CSidebar: fix hiding menu on mobile devices
- chore: update markdown files and dependencies
3.0.0-beta.4
3.0.0-beta.4 release
3.0.0-beta.3
3.0.0-beta.3