-
#560
268867e
Thanks @tenphi! - Rename Submit to SubmitButton. -
#560
268867e
Thanks @tenphi! - Form's resetFields() method now resets errors and touched status as well. -
#560
268867e
Thanks @tenphi! - AddresetFieldsValidation()
andsetFieldError()
methods to form to replace deprecatedsetFields()
. -
#560
268867e
Thanks @tenphi! - Simplify API of CopySnippet and improve its design. -
#560
268867e
Thanks @tenphi! - Allow to pass base styles to Alert as props. -
#560
268867e
Thanks @tenphi! - AddisInvalid
andisValid
props to form instance. First one checks if the form has at least one field that is verified and invalid. The second one checks if ALL fields are verified and valid. Be careful:isValid
and!isInvalid
are not the same. -
#560
268867e
Thanks @tenphi! - More flexible and easier control over disable state of Reset and Submit buttons.
-
#560
268867e
Thanks @tenphi! - Recalculate the sidebar position on container resize. -
#560
268867e
Thanks @tenphi! - Fix pressed state in primary type Button. -
#560
268867e
Thanks @tenphi! - Fix bug that preventsonSizeChange()
callback from being fired when ResizablePanel resized beyond its constraints.
- #550
ad94f27
Thanks @tenphi! - Add new icons: Folder, FolderFilled, FolderOpen, FolderOpenFilled, Hierarchy.
-
#548
bc16ca4
Thanks @tenphi! - Add ShieldIcon, ShieldFilledIcon and UserLockIcon components. -
#547
273f757
Thanks @tenphi! - Fix props propagation in ResizablePanel.
- #545
8a460c3
Thanks @tenphi! - New drag appearance for ResizablePanel to avoid confusion with a scrollbar.
- #543
b813f22
Thanks @tenphi! - Prevent ResizablePanel from infinite switching state loop in controllable mode.
-
#541
40c6072
Thanks @tenphi! - Smoother transition for ResizablePanel.' -
#541
40c6072
Thanks @tenphi! - Round the output size style in ResizablePanel.
-
#529
dfc6298
Thanks @tenphi! - Add support for more complex selectors in mods. -
#529
dfc6298
Thanks @tenphi! - Improve typings and add support for the most html attributes and event handlers.
- #527
3aad044
Thanks @tenphi! - Do not create field instance for non-exist fields in Form. Use default values from Form when creating new fields.
-
#527
3aad044
Thanks @tenphi! - Add input trimming and keyboard interaction for TextInputMapper. -
#527
3aad044
Thanks @tenphi! - Add support for all html attributes in basic components.
-
#523
e684da6
Thanks @tenphi! - Add support for object values in Form. -
#523
e684da6
Thanks @tenphi! - Add TextInputMapper component.
-
#517
6e17c77
Thanks @tenphi! - Fix warning about incorrectly rendered component in SliderBase. -
#517
6e17c77
Thanks @tenphi! - Correctly pass focusWithinProps in Slider. -
#517
6e17c77
Thanks @tenphi! - Do not pass invalid isDisabled prop in Action.
-
#511
384b41a
Thanks @tenphi! - Add field support for FileInput. -
#511
384b41a
Thanks @tenphi! - Remove @react-types typings and rely solely on react-aria package.
-
#511
384b41a
Thanks @tenphi! - Support "accept" attribute in FileInput component. -
#511
384b41a
Thanks @tenphi! - Reinitialize Field on name change.
- #425
d31976e
Thanks @tenphi! - Add casting property to Field component to cast Field value to different type that input allows
-
#504
b83122e
Thanks @tenphi! - Add support for dark schema for Underlay. -
#504
b83122e
Thanks @tenphi! - Fix typings for SearchInput to support onSubmit and onClear callbacks.
-
#479
f31f3cc
Thanks @tenphi! - Export useProviderProps and UIKitContext. -
#479
f31f3cc
Thanks @tenphi! - Improve styles for Radio.Button -
#479
f31f3cc
Thanks @tenphi! - Export useProviderProps hook.
-
#465
3597635
Thanks @tenphi! - Fix passing breakpoints property to the Root component. -
#463
bc3acb1
Thanks @tenphi! - Change icon container inner placement to center. Suitable for icons that are smaller than default size. -
#463
bc3acb1
Thanks @tenphi! - Fix passing styles from DialogTrigger to Popver component.
-
#453
cc85ee4
Thanks @tenphi! - Use smaller horizontal paddings buttons. -
#455
d72f96c
Thanks @tenphi! - Set default gap inside Button layout to 6px instead of 8px. -
#453
cc85ee4
Thanks @tenphi! - Use --icon-size property as the default size for the icon set.
-
#450
70ada53
Thanks @tenphi! - Supportdownload
attribute in Button and Link components. -
#451
889660f
Thanks @tenphi! - Fix styled scrollbar styles to return background. -
#451
889660f
Thanks @tenphi! - Add typings for outer style props in the Radio component.
-
#448
9d60269
Thanks @tenphi! - Add aria-hidden to all icons. -
#448
9d60269
Thanks @tenphi! - Make all icons spans and change layout to inline-grid.
-
#442
d887177
Thanks @tenphi! - Add icon set. Import icons like components:CloseIcon
,PlusIcon
, etc. -
#443
c2701c2
Thanks @tenphi! - Fix tip position for Tooltip component in right/left placement.
- #428
95c56f7
Thanks @tenphi! - AddisStatic
property to active static mode without animation in Placeholder and Skeleton components.
- #421
c6ce743
Thanks @tenphi! - Added new DateRangeSeparatedPicker component for better UX while selecting date ranges
- #409
9289732
Thanks @tenphi! - Add support for initial value properties for fields that are linked to a form.
-
#407
886e521
Thanks @tenphi! - Fix "for" attribute in field labels. -
#407
886e521
Thanks @tenphi! - Show warning if a field is linked to a form but default value is provided. And in case when a field is unlinked but validation rules are provided.'
-
#397
4fb9227
Thanks @tenphi! - Improve focus ring behaviour on DatePicker and DateRangePicker. -
#399
67b8af3
Thanks @tenphi! - IncreasezIndex
style for Modals.
- #393
bff7e10
Thanks @tenphi! - Share mods between Radio wrapper and the input elements. So now you can change styles of wrapper depending on checked state
-
#389
b60f790
Thanks @tenphi! - Move Vite and some storybook addons to dev dependencies. -
#390
e0c0fc1
Thanks @tenphi! - Do not wrap text inside Radio.Group
- #382
eec5e0e
Thanks @tenphi! - Addsize
property and position style properties for the CopyPasteBlock component.
- #377
ad00f76
Thanks @tenphi! - Remove label duplicates passed via thechildren
property from Checkbox and Switch components.
- #373
a204af6
Thanks @tenphi! - Add date & time inputs: DateInput, TimeInput, DatePicker, DateRangePicker. Change default transition time from 120ms to 80ms.
-
#359
2a07328
Thanks @tenphi! - Fix theinputRef
prop in the NumberInput component. -
#361
3759837
Thanks @tenphi! - Remove transform in the base state for all modal components. That fixesfixed
positioning inside.
- #352
f302128
Thanks @tenphi! - Add element attribute for loading icon in the Button component to fix styling.
-
#350
53ea3fe
Thanks @tenphi! - AddshowValid
prop to Form and Field component. Iftrue
the field shows its valid status. -
#350
53ea3fe
Thanks @tenphi! - Optimize forms to avoid unnecessary field validations.
-
#347
34410df
Thanks @tenphi! - Fix support of field props on input elements. -
#348
7da9b7b
Thanks @tenphi! - Add support for debounce in async validation viavalidationDelay
property.
-
#340
2cf93ce
Thanks @tenphi! - Improve styles in PrismCode component. -
#341
24a6ce9
Thanks @tenphi! - Add styling properties for the Menu component:itemStyles
,sectionStyles
andsectionHeadingStyles
.
- #338
ba4a73f
Thanks @MrFlashAccount! - Fixed missing data-* attribiutes on<Combobox />
component
-
#337
62280c4
Thanks @MrFlashAccount! - Fixed false positive a11y warnings in Button component -
#333
79b72a1
Thanks @MrFlashAccount! - Fix regression when Field's childen might be nullish -
#335
8e2c86a
Thanks @tenphi! - Fix paddings for the Badge component. -
#336
a6ce43d
Thanks @MrFlashAccount! - Fix types of Combobox -
#336
a6ce43d
Thanks @MrFlashAccount! - Fix filtering in Combobox
- #325
01ca4c4
Thanks @MrFlashAccount! - Fix rerenders of window resize
-
#321
c8784ab
Thanks @tenphi! - Show the Clear Button in the SearchInput component even if thesuffix
prop provided. -
#321
c8784ab
Thanks @tenphi! - Add thehideText
property to hide parts ofCodeSnippet
text. Add theactions
property andCodeSnippet.Button
component to allow adding new actions to theCodeSnippet
compoonent.
- #317
5487b12
Thanks @MrFlashAccount! - CUK-5 Migrate all form components on newuseFieldProps
hook
-
#319
a53cedf
Thanks @tenphi! - Show the Clear Button in the SearchInput component even if thesuffix
prop provided. -
#318
e3afdbe
Thanks @tenphi! - Draw range connection link for RangeSlider component.
- #267
86a2f11
Thanks @tenphi! - Change letter spacing in typography presets. Removeh5s
,h5m
,t3s
andt4m
presets for good.
-
#314
c59fa27
Thanks @tenphi! - Fix danger primary text color for Button. -
#316
c09a431
Thanks @tenphi! - Add the small size to the Switch component.
- #311
3cf56c8
Thanks @tenphi! - Limit the size of the Field items to avoid overflow in the real layouts.
- #305
89c18da
Thanks @tenphi! - Remove legacystyled
andStyleProvider
. AddTrackingProvider
for analytics purposes.
-
#297
67eafd9
Thanks @tenphi! - Merge passedmods
with the default one for all components instead of replacing it. -
#294
e22815b
Thanks @tenphi! - Fix bug when nullvalue
prop is passing to SearchInput component but the value remains the same.
- #292
842836f
Thanks @MrFlashAccount! - Added new prop in<DialogTrigger />
-shouldCloseOnInteractOutside
, which gives you a chance to filter out interaction with elements that should not dismiss the overlay.
- #290
79adb32
Thanks @tenphi! - Add aninputStyles
prop to theCheckboxGroup
component to customize styles of a checkbox group itself. Improve Tasty caching.
- #274
43b7913
Thanks @MrFlashAccount! - added ability to specify the way how we'd like to hide a dialog: by unmounting or by hiding in css
- #287
15d83f0
Thanks @tenphi! - Change RangeSlider API to accept only array with two numbers as a value.
- #285
01a08ac
Thanks @tenphi! - Full rework of Slider component. Split it into two separate components: Slider and RangeSlider. Addgradation
property. Fix styling and accessibility issues.
- #283
f07722e
Thanks @tenphi! - Fix label positioning for side layout in Form. Fix RangeSlider's usage inside forms withlabelPosition="side"
.
- #281
a30cf7d
Thanks @tenphi! - Checkbox now has an abilility to have both a label and a text value inside forms.
- #279
14120c8
Thanks @tenphi! - Theborder
style now explicitly sets zero-width border for all border that are not mentioned by modifiers. So that it always overrides default values.
-
#277
86061ce
Thanks @tenphi! - Fix NumberInput default width -
#277
86061ce
Thanks @tenphi! - Theborder
style now explicitly sets zero-width border for all border that are not mentioned by modifiers. So that it always overrides default values.
- #271
90cc2f8
Thanks @tenphi! - Add newspecial
theme forButton
andSelect
components. Allow single input layout forRangeSlider
component. Addellipsis
property toSelect
component to allow text overflow of selected value.
-
#269
a339fa6
Thanks @tenphi! - Add support foricon-size
property in preset style. -
#273
32d062a
Thanks @tenphi! - Add optional ellipsis support for theTitle
component. Make it consistent with theText
component.
-
#265
e96fc55
Thanks @tenphi! - Increase the specificity of generated styles. -
#266
abb4db7
Thanks @tenphi! - Change preset style of the Select component and its options tot3
to match TextInput.
- #260
deee752
Thanks @MrFlashAccount! - Added new color token: "Warning"
-
#253
4aba492
Thanks @tenphi! - Fix styles for disabled option in Select & ComboBox components. -
#252
fe6526d
Thanks @tenphi! - SubmitError is removed when any value in the form is changed.
-
#249
da3bfe8
Thanks @tenphi! - Fixes wrapper prop support on Menu Item. Fixes styles of Tooltip's Tip to better match the geometry of a tooltip. -
#247
c001216
Thanks @tenphi! - Improve performance of style caching for raw tasty components.
-
#245
bd9d88f
Thanks @tenphi! - Fix incorrect custom property binding in Menu component. -
#243
27b8198
Thanks @MrFlashAccount! - CC-1616 Recalculate position of a drodown on filter change
-
#239
8a31e19
Thanks @tenphi! - Fixinherit
token values, so they mean what is meant. -
#237
c079e38
Thanks @tenphi! - Add ellipsis for long filenames in FileInput and prevent wrapping. -
#233
4578e97
Thanks @tenphi! - [BUMP] Upgrade tiny-invariant from 1.2.0 to 1.3.1
- #212
66cece1
Thanks @MrFlashAccount! - Bump react-aria and react-stately to their latest versions
- #230
9578486
Thanks @tenphi! - The Form component setsubmitError
no more on failed validation.SubmitError
component now handles non-valid errors asInternal error
.
- #227
19c1adf
Thanks @tenphi! - AddSubmitError
component to display error that throws onSubmit callback. Allow to manually visualize a submit error.
-
#224
6f58989
Thanks @MrFlashAccount! - CC-1327: Fixed bug whenonDismiss
doesn't trigger onESC
press withinAlertDialog
-
#221
2721552
Thanks @nikolaykost! - AddRangeSlider
component<RangeSlider defaultValue={[10, 40]} minValue={0} maxValue={100} step={2} />
-
#226
7d9b2d0
Thanks @MrFlashAccount! - CC-1364 - fixed bug when useNotificationObserver calls callback with already removed notification
-
#218
121e4a0
Thanks @tenphi! - Set default bold font weight to 700. -
#217
91092dd
Thanks @tenphi! - Fix the bug that didn't allow to type into a ComboBox to the initial value inside a Form.
- #213
04852be
Thanks @tenphi! - Fix that allows notifications to be dismissed correctly when they are off the display limit.
-
#207
fa16cd6
Thanks @MrFlashAccount! - Redesigned close button in<Notification />
component.Added ability to dismiss a notification in
<NotificationList />
component.import { NotificationsList } from '@cube-dev/ui-kit'; <NotificationList onDismiss={() => console.log('dismissed')}> <NotificationsList.Item header="Notification title" description="Notification description" /> </NotificationList>;
Now notifications generates more uniq ids by default.
-
#206
11f14c3
Thanks @nikolaykost! - Added support of keyboard navigation inside Menu component -
#211
e74374d
Thanks @MrFlashAccount! - Do not render more than 5 notificaitons at the same time
-
#203
f50b93a
Thanks @tenphi! - On form submission theisSubmitting
flag now set to true before the start of the validation. -
#202
8e6767a
Thanks @MrFlashAccount! - Improve typings ofonSubmit
andonValuesChange
callbacks in<Form />
component. Now they properly match withFormInstance
anduseForm
.
-
#200
6b7448a
Thanks @tenphi! - Form is no longer validated on field removal (bugfix) -
#200
6b7448a
Thanks @tenphi! - Validation rules in Form now allows to return complex markup in error messages.
- #198
dec5c65
Thanks @MrFlashAccount! - Fixed input width in<Combobox />
and<Select />
components
-
#181
1f6220e
Thanks @MrFlashAccount! - Improve display names across all components -
#195
ee8ab23
Thanks @MrFlashAccount! - Reduced gap betweenlabel
andlabelSuffix
in<Field />
-
#182
6db0491
Thanks @tenphi! - Addicon
property to Input components. You should use it insteadprefix
property to ensure your icon will have correct paddings. Styles of Input components have been rewritten to improve consistency and maintenance. -
#193
5c3ed68
Thanks @MrFlashAccount! - Fixed alignment between label and suffix in Field component -
#177
16a213a
Thanks @tenphi! - ComboBox now respectsonSelectionChange
event while working inside a form. -
#185
7a7b861
Thanks @MrFlashAccount! - Fixed types inonSubmit
andonValuesChange
types inForm
dcc4edc
- PasslabelSuffix
to all form components
- #178
932d401
Thanks @MrFlashAccount! - Fixed bug in button whenisLoading
prop didn't affect on mods
-
#174
76a9f37
Thanks @tenphi! - Renamedefault
size tomedium
anddefault
type tosecondary
in the Button component. AddrightIcon
property to the Button component. -
#175
34b680e
Thanks @MrFlashAccount! - Added new proplabelSuffix
in Field component. Using this prop you can add any adornment after the label. -
#176
4239ef6
Thanks @tenphi! - Add a loading modifier andplaceholder
property to Select and ComboBox components.
-
#163
644812c
Thanks @MrFlashAccount! - Now all icon only buttons have proper sizes -
#175
34b680e
Thanks @MrFlashAccount! - Reduced default delay in tooltip to 250ms -
#169
fe67fcc
Thanks @MrFlashAccount! - AdddisableRemoveOnUnmount
prop in<Notificaiton />
and<Toast />
components -
#171
3f99948
Thanks @nikolaykost! - Adds customization form Menu.Item. Now you can pass props likeicon
even if any react element insideMenu.Item
-
#166
c9226c6
Thanks @MrFlashAccount! - Bugfixes in<Notification />
and<Toast />
components:- Fixed width of notifications in bar
- Nofifications and toasts now respects duration property
- Fixed bug when user were unable to select a text inside a description
-
#162
328b664
Thanks @tenphi! - Fix font family fallback forpreset
style. -
#173
34fdefb
Thanks @nikolaykost! - Fixeschildrenchildrenchildren
bug when useTooltipProvider
component -
#165
6c53550
Thanks @nikolaykost! - Fixed bug when menu doesn't open within a modal -
#167
89899c2
Thanks @tenphi! - fix(Switch): thumb disabled styles
-
#161
f5976df
Thanks @MrFlashAccount! - Fixed description preset in notificaiton -
#156
f0ac89a
Thanks @nikolaykost! - passisLoading
andisDisabled
fromForm.Item
to childs<Form.Item isLoading isDisabled> <Input /> </Form.Item>
- #158
e03992b
Thanks @MrFlashAccount! - Fixed bug when notifications displays below the legacy<Modal />
component
- #154
1555c0d
Thanks @MrFlashAccount! - CUK-65 - Notification component
- #154
1555c0d
Thanks @MrFlashAccount! - Toast Component
-
#151
e3eaeba
Thanks @nikolaykost! - Adds propselectionType
forMenu
component. That stands for valuescheckbox
orradio
.<Menu selectionType="checkbox" selectionMode="single"> <Item key="1">Item 1</Item> <Item key="2">Item 2</Item> </Menu>
-
#111
f45b927
Thanks @MrFlashAccount! - CC-677 significantly improved performance of theSpin
component in all browsers.
-
#146
77a9c29
Thanks @tenphi! - fix(tasty): style merging while wrapping feat(preset.style): add bold-font-weight token
- #116
3967bd0
Thanks @tenphi! - Passstyles
prop to Field component. Add stories for Field component. ExportCubeRadioGroupProps
type.
-
#113
d6e2f46
Thanks @MrFlashAccount! - Fixed transparent background of<Select />
component -
#112
7432820
Thanks @tenphi! - Stabilize Form behavior. Fix Switch component styles.
-
#84
9af598c
Thanks @tenphi! - CUK-72 Move all style engine logic into a single foldertasty
and export newtasty()
helper asstyled
replacement but with simplified and optimized API. -
#99
8be45cd
Thanks @MrFlashAccount! - CC-484 This PR removes several organisms from ui-kit: TopBar, StatsCard, SearchResults, DirectoryTree.
-
#110
52fbee3
Thanks @tenphi! - UpdateSelect
&Combobox
selected option styles. -
#105
8ce1f2d
Thanks @MrFlashAccount! - CUK-33 Now you can use the<DialogForm />
component together with<DialogTrigger />
🎉<DialogTrigger> <Button>Open dialog</Button> <DialogForm>...</DialogForm> </DialogTrigger>
-
#105
8ce1f2d
Thanks @MrFlashAccount! - CUK-33 Removed unusedtype
property in the<DialogForm />
component -
#104
cead470
Thanks @tenphi! - Fix paddings andsize
prop typings in Dialog Component. -
#105
8ce1f2d
Thanks @MrFlashAccount! - CUK-33 Added documentation for the<DialogForm />
component -
#104
cead470
Thanks @tenphi! - Fix neutral pressed fill style for Button component -
#109
57a4cd3
Thanks @nikolaykost! - Rework design ofMenu
component with sections. Now sections more readable and has convenient design. -
#104
cead470
Thanks @tenphi! - Support forelement
prop intasty
helper. -
#104
cead470
Thanks @tenphi! - Fix Legacy Modal component to correctly pass theme prop
- #90
ed07084
Thanks @MrFlashAccount! - this is a test release. will be removed
- #89
da511c5
Thanks @MrFlashAccount! - this is a test release