Releases: coreui/coreui-vue
Releases · coreui/coreui-vue
3.0.0-beta.0
3.0.0-beta.0
First production-ready release of version 3! 💪
You can see the current library documentation here: CoreUI Vue documentation site
3.0.0-alpha.8
3.0.0-alpha.8
3.0.0-alpha.7
3.0.0-alpha.7
3.0.0-alpha.6
3.0.0-alpha.6
3.0.0-alpha.5
3.0.0-alpha.5
3.0.0-alpha.4
3.0.0-alpha.4
Changelog:
Added library docs, see: The documentation site
Sidebar components rework
- allow managing sidebar state by props,
- detect if the sidebar is in mobile mode by elementResizeDetector
- separate mobile and desktop sidebar state,
- listen for closing click only in mobile mode (performance),
- replace 'display' prop with 'breakpoint',
- add noHideOnMobileClick which disabled sidebar closing mechanism
in mobile mode
Widgets components rework
- CWidgetSmallText renamed to CWidgetHeaderDetails
- CWidgetSocial renamed to CWidgetBrand
- Added additional header and footer slots to most Widgets
- Make functional widgets stateful
- Delete default texts in props, now when props are not passed node is not rendered
- change default variants to primary
CToast and CToaster refactor
- enable CToast display manipulation by 'show' prop,
- fix props inheritance,
- remove broken animation system (to rework),
- add min-width to toast and toaster,
- fix z-index
Other refactors, bug fixes
- CProgress: fix props inheritance,
- CImageLazy: add loadInitially prop, refactor props, fix offset,
- CCarouselItem: delete imgSrc prop, change image prop behavior,
- CFormFile: reduce custom prop to boolean, and add new placeholder property,
- change default variant prop to primary in many components
- Refactor of CAlert, CPagination,
- other minor refactors and bug fixes
For extended component description check out our documentation site!
3.0.0-alpha.3
3.0.0-alpha.3
Changelog:
Styles added to components
- Styles are added to components by default,
- Styling classes have 'c-' prefixes so user defined styles should not collide with CoreUI styling.
- If you use many components it is better for bundle size to import
@coreui/coreui
(v.3.0.0-alpha.12) styles library separately, and use components from custom package without styles. Custom package is available on@coreui/vue/dist/custom.common.js
path. You can also customize coreui scss variables if you import@coreui/coreui
separately. - You can override style classes used by components, styles in components are not scoped.
Added new build packages
- Available esm build packed by rollup,
- Available custom build, which doesn't contain
@coreui/coreui
(v.3.0.0-alpha.12) styles
Many refactors, updates and bug fixes
- Refactor of CTable, CPagination, CImage, CImageLazy, CMedia, CTabs, CCarousel and others,
- Obsolete components and files removed, Switch component no longer logs error,
- Chart components moved to the coreui-vue-chartjs library which significantly lowers bundle size
v3-bridge-alpha.2
v3-bridge-alpha.2
This is fix release for v3-bridge-alpha.1 version.
- Added current built files,
- Added needed dependency vue-perfect-scrollbar,
- Fixed existing tests
v3-bridge-alpha.1
v3-bridge-alpha.1
This release is lacking vue-perfect-scrollbar dependency and current build files. Fix release is available.
We are encouraging everyone to test our library as the development process of version 3 is ending.
Features:
- Added CCallout component
- CTable: changes in style, and pagination mechanism,
- Refactor of CLink component, added text prop, which allows for self-closing of a component,
- Added CCollapse component manipulation option: passing id of 'toggler' element,
- CCard component simplified (deleted named slots, and default wrapper),
- Add text prop to CButton component to allow self-closing syntax,
- Refactor: refresh views and fix smaller bugs
Refactor:
- Update slots syntax to be compatible with vue.js version 3,
- Change implementation of sidebar menu (CSidebarNavLink)