Skip to content

Releases: 3YOURMIND/kotti

[email protected]: Vue 2.7 and new build system

17 Jul 13:26
cf13313
Compare
Choose a tag to compare

Breaking Changes

  • [email protected] is now required (peer dependency of kotti-ui)
  • We now support native ESM and CJS

Internal

[email protected]: remove rules requiring types from `untyped`

09 Jul 14:09
b9dcee4
Compare
Choose a tag to compare

[email protected] support native ESM and CJS

03 Jul 14:08
8d71f32
Compare
Choose a tag to compare

Fixes

  • expose svg folder for direct import of icons #943

[email protected]: Support native ESM and CJS

03 Jul 14:08
8d71f32
Compare
Choose a tag to compare

Breaking Change

  • change package to be native ESM

[email protected]: disable `vue/no-deprecated-dollar-scopedslots-api`

03 Jul 14:08
8d71f32
Compare
Choose a tag to compare
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

03 Jul 14:07
8d71f32
Compare
Choose a tag to compare

Breaking Changes

  • [email protected] is now required (peer dependency of kotti-ui)
  • We now support native ESM and CJS

Internal

5.7.2: tell KtUserMenu avatar not to shrink

02 Jul 13:18
Compare
Choose a tag to compare

Fixes

  • #944 KtUserMenu: tell avatar not to shrink

Internal

  • #956 build(deps): bump @babel/preset-env from 7.15.4 to 7.24.7
  • #958 build(scripts): make script build:kotti run not concurrently

5.7.0: Introduce KtSplitButton

30 May 09:17
Compare
Choose a tag to compare

Features

  • introduce KtSplitButton, a UI element offering a primary action and a popover of secondary actions #901

Enhancements

  • remove round arrow from all tippy elements #904
  • slightly increase height of small KtButton #895

Fixes

  • remove misplaced label element from KtHeading. (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 and KtToggleGroup #907
  • fix emittance of events in KtPopover when selectable options are used #910

[email protected]: change json key order to natural, case-insensitive

28 May 13:39
4ff2995
Compare
Choose a tag to compare
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

23 Jan 10:28
Compare
Choose a tag to compare

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 of namespace
  • #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)

  • #890 docs(kotti-ui/loadings): fix missing margins between multiple loading skeletons
  • #891 refact(KtHeading): to use zod