Releases: 3YOURMIND/kotti
Releases · 3YOURMIND/kotti
[email protected]: reimplement `KtToaster`
Features
KtToaster
- added persisted notification
- added close button
- added customization
- can now be called from everywhere
Breaking Changes ⚠️
KtToaster
has a different (and well documented) way of being set upKtBanner
has been redesigned to look like aKtToast
and has a different APIKtPagination
's page property is now controlled
Fixes
- icons position in narrow
KtNavbar
[email protected]: Restore natural-sort, Treat Autofixes as Warnings
versions/eslint-config/0.1.2 version([email protected]): Restore natural-sort, Treat Autofixes a…
[email protected]: create `KtFileUpload` component
Features
- Introduce
KtFileUpload
, an improved version ofKtFieldFileUploadRemote
that comes with a simpler API compared to its predecessor.
Deprecations
- deprecated
KtFieldFileUploadRemote
, useKtFileUpload
instead
[email protected]: Improvements in KtValueLabel and KtFields
[email protected]: add autoComplete prop to KtFields and fixes in KtTableLegacy
[email protected]: Improvements in KtComment and deprecation of KtTable
Breaking Changes
- #982 KtTable: deprecated and renamed to KtTableLegacy
Improvements
- #974 KtComment: add prop to force internal comments
Internal
- #971 KtTable: use composition API in table Cell components
- #972 KtTable: use composition API in table body *Row components
- #973 utils: function to handle default keys when importing element-ui's translation objects
- #975 KtTable: use composition API in table header
- #976 deps(zod): lock version to v3.23.6
- #977 deps(zod): lock version to v3.22.5
- #978 KtTable: use composition API in table body
- #979 KtTable: use composition API in table row
- #980 KtTable: yeet table layout (dead code)
- #981 KtTable: make type for store specific data more explicit
- #983 deps(next): bump version v2.17.2 to v3.12.4
- #984 tests(KtAccordion): add snapshot test
[email protected]: Remove dead remnant of KtTable's `v-model`
[email protected]: Vue 2.7 and new build system
Breaking Changes
[email protected]
is now required (peer dependency ofkotti-ui
)- We now support native ESM and CJS
Internal
- bump to
[email protected]
and remove dependency on@vue/composition-api
#814 - bump
eslint@9
[email protected]: remove rules requiring types from `untyped`
[email protected] support native ESM and CJS
Fixes
- expose svg folder for direct import of icons #943