Releases: 3YOURMIND/kotti
Releases · 3YOURMIND/kotti
[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
[email protected]: Support native ESM and CJS
Breaking Change
- change package to be native ESM
[email protected]: disable `vue/no-deprecated-dollar-scopedslots-api`
versions/eslint-config/0.0.7 Merge pull request #959 from 3YOURMIND/release-candidate-for-kotti-na…
[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
5.7.2: tell KtUserMenu avatar not to shrink
5.7.0: Introduce KtSplitButton
Features
- introduce
KtSplitButton
, a UI element offering a primary action and a popover of secondary actions #901
Enhancements
Fixes
- remove misplaced
label
element fromKtHeading
. (This might be BREAKING if this was relied upon by some browser tools in certain use cases) #906 - generate the appropriate html ids for input fields for both
KtRadioGroup
andKtToggleGroup
#907 - fix emittance of events in
KtPopover
when selectable options are used #910
[email protected]: change json key order to natural, case-insensitive
Merge pull request #923 from 3YOURMIND/small-eslint-config-improvements fix(eslint-config): change json key order to natural, case-insensitive
5.6.0: Internal Enhancements prior to Naruto upgrade
Fixes
- #870 fix(KtPopover): option.isDisabled
previously, due to a typo, a disabled option on
options
array prop was not actually disabled
Internal
- direct commit to master: use new value for
source.eslint.fixAll
option on vscode settings - #862 build(deps): bump follow-redirects from 1.12.1 to 1.15.4
- #871 fix(makeProps): ReturnType to include type for
default
- #873 fix(exports): avoid using
export * as x
syntax - #874 fix(kotti-ui): avoid using exposed-to-template variable names that start with
$
or_
- #872 fix(props): avoid re-exposing props object to template, and use $props instead
- #875 chore(typescript): upgrade to 5.3
- #876, #889 refact(typescript): use
module
instead ofnamespace
- #877 chore(test-app): delete test-app & deal with ghost dependencies
- #878 refact(KtForm): simplify switch statements to an if-else
- direct commit to master: chore(git): include any log file in .gitignore
- #880 fix(nuxt): restructure files from nuxt hierarchy (move from under pages/ into correct directory)
- #881 fix(kotti-ui): avoid importing from index within kotti components
- #882 fix(kotti-ui): declare corejs as kotti-ui dependency (failed build due to #877)
- #883 fix(types): suppress element-ui template refs types with as any
- #884 refact(kotti-ui): expose PropsInternal where missing
- #885 simplify(yoco): inline types & schema in yoco index file
- #886 feat(packages): add support for exports on package.json
- #887 chore(eslint): upgrade to latest 8.x
- #837 chore(prettier): upgrade
- #888 chore(vue): use PropType<> to type props, remove setup prop annotation
fix template errors that arose from recognizing types (relied on volar)