Releases: 3YOURMIND/kotti
4.0.0: Enhance KtComment, Fix KtButton
Breaking Changes
- #745 KtInput: deleted
Features:
- #749 KtButton: Introduce toggleable button
- #753 KtComment: Introduce
isInternal
comments, enhance UI
Enhancements:
- #746 , #747, #748, #750 KtComment: introduce more powerful header, change UI of comment actions, internal restructure
- #755 KtFieldFileUpload: break-word on long text on file name
Fix:
- #751 KtButton: fix native HTML attributes unbound to
<button />
bug introduced by #741 (
3.0.0-beta.45
)
3.0.0-beta.45: KtButton enhancements
3.0.0-beta.44: fix es5-incompatibility on KtFieldFileUpload
Fixes
- #742 KtFieldFileUpload: use
shortid
instead ofuuid
as a dependency to guarantee ES5-compatible builds
3.0.0-beta.43: Introduce KtFieldUpload, fix loading on chrome
Breaking Change
- #709 fails to produce a legacy build
if a user-app produces a legacy build (es5-compatible), it would need to use the next version (3.0.0-beta.44)
Fixes
- #740 fix loading animation for chrome
Features
- #709 KtFieldUpload/KtFieldUploadRemote:
introduce two new upload fields (with more flexible external control for the remote) to upload different file types
Internal
- #738 KtField: make
getEmptyValue
prop optional if KtField* doesn't support clear
3.0.0-beta.42: fix KtAvatar styles
Fixes
- #737 KtAvatar: fix KtAvatar height styles when its siblings grow bigger
Internal
- #738 KtField: add forceUpdate option to useValue hook in KtField hooks
The useValue hook was throwing an error when the user attempts to update a value while the field prop/form prop isDisabled is set to true
There are scenarios when this is programatically desired, and therefore, an option to force the update was introduced - to be used with caution.
3.0.0-beta.41: KtAvatar(Group) content slot
Features
- #735: KtAvatar/KtAvatarGroup Support
content
slot
allows customization of the popover KtAvatar shows when hovered on
Breaking Changes
- #735: KtAvatar/KtAvatarGroup only shows tippy when
isHoverable
is set to true
isHoverable
prop was long supported but not making any fundemental difference to the Avatar/Group behavior
3.0.0-beta.40: fixes to KtField*Select,KtFieldToggle,KtCard
Breaking Changes
Fixes
-
#730 KtField*Select: prevent tippy from showing if field is disabled
-
#733 KtFieldToggle: align label suffix (optional/required indicator + help text) to first line of label
-
#734 KtCard: fix footer padding and rewrite some css
remove manipulation of header margins if used within KtCard (should be up to the user-app)
Internal
- #734 KtCard: enhance docs
3.0.0-beta.39: fix KtCard slot typo
Fixes
3.0.0-beta.38: Fixes to KtFieldRadioGroup/KtFieldToggle(Group)
Breaking Changes
- #575 KtCard: classes prefixed with
kt-
and removed from global stylesheet
Features:
Enhancements
- #575 KtCard: refactor to TS and expose namespace
- #729 KtFieldToggleGroup/KtFieldRadioGroup: various fixes and improvements
- give users more control for users what is part of an option's
<label>
- fix layout for options that have a label spanning multiple lines
- fix data-test for toggle options
- give users more control for users what is part of an option's