Releases: coreui/coreui-vue
Releases · coreui/coreui-vue
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)
v3-bridge-alpha.0
v3-bridge-alpha.0
Over 60 new reusable components!
This version introduces a brand new library with components compatible with bootstrap.
We encourage you to test these components and give us feedback to make them as good as possible for v3 release
Coreui-vue components has characteristic C
prefix i.e. CButton, CTable
The bridge version contains deprecated components from v2 version
v2.1.2
v2.1.2
- update
babel-plugin-module-resolver
to^3.1.2
- update
eslint-config-prettier
to^3.5.0
- update
eslint-plugin-jest
to^22.1.3
- update
rollup-plugin-uglify
to^6.0.1
- update
vue
to^2.5.22
- update
vue-server-renderer
to^2.5.22
- update
vue-template-compiler
to^2.5.22
- lock
rollup-plugin-vue
on4.3.2
- test(SidebarNavLabel): snapshot update