Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@channel.io/[email protected]
Minor Changes
#1310
b37f1971
Thanks @sungik-choi! - Enhance the accessibility of icons.#913
38aec7d6
Thanks @yangwooseong! - Add size17 option to Typography#1284
4dcf60d7
Thanks @Jamie-channel! - Update icons#878
fa1e0d76
Thanks @sungik-choi! - Add ButtonGroup component#1347
91d69e9b
Thanks @sungik-choi! - ChangeSegmentedControlItem
button element type from 'submit' to 'button'.#1361
dbca37c3
Thanks @sungik-choi! - RevertIcon
a11y enhancements.#866
eceaa9e7
Thanks @sungik-choi! - Change FormGroup implementation to use Stack internallyBREAKING CHANGE
#1071
8df05c64
Thanks @sungik-choi! - Re-implementRadio
component.BREAKING CHANGES
Radio
component is now exported with namespaceLEGACY__Radio
. It will be deprecated.Radio
component must be used with the newRadioGroup
component. See below.#1128
e8593727
Thanks @sungik-choi! - Breaking changesNo longer provide
layout
-related modules (e.g.LayoutProvider
,GNB
...)#1302
0d7b8a63
Thanks @Jamie-channel! - RevertsDragableIcon
.#1036
e23c54a8
Thanks @sungik-choi! - Re-implementModal
componentBREAKING_CHANGES
BaseModal
for internal implementations ofModal
.Modal
is renamedLegacyModal
and will be removed from subsequent PR.ModalAction
component is renamedModalFooter
.targetElement
property inModalProps
is renamedcontainer
.showCloseIcon
property is moved fromModalProps
toModalContentProps
.title
,subTitle
,description
, andtitleSize
properties are moved fromModalContentProps
to the newModalHeaderProps
.#1298
284d3d8b
Thanks @sungik-choi! - BREAKING CHANGEChange
LegacyRadio
component to export individually named instead of theLegacyRadio
namespace.#1281
123f4cdd
Thanks @sungik-choi! - Fix no spacing between form fields andFormLabel
andFormHelperText
whenlabelPosition="left"
.#1048
fe9640b0
Thanks @sungik-choi! - Change return value ofgetRootElement()
from element with specific id todocument.body
element#1002
cb677dde
Thanks @Dogdriip! - Apply@radix-ui/react-switch
primitives toSwitch
componentBREAKING CHANGE:
onClick
handler is nowReact.MouseEventHandler<HTMLButtonElement>
.Switch
component is nowHTMLButtonElement
.#1082
89f18836
Thanks @Tanney-102! - - keyboard event locker added.#1061
d4e04675
Thanks @yangwooseong! - Re-implementTabs
componentBREAKING_CHANGES
Tabs
is renamedLegacyTabs
and will be removed from following PR.Tabs
withIndicator
,optionKey
are removed fromTabItem
TabContent
component for tab panel#1191
0a53d6aa
Thanks @sungik-choi! -Checkbox
re-implementation and design updates:Checkbox
is a control that allows the user to toggle between checked and not checked.It can be used with labels or standalone.
Breaking Changes:
CheckType
enumchecked
property:boolean | CheckType
boolean | 'indeterminate'
#871
29c4a62b
Thanks @Dogdriip! - Add Slider component#1254
e4a0d68c
Thanks @sungik-choi! - Addcontainer
property toTooltip
component.#1359
d52a2710
Thanks @sungik-choi! - FixAvatar
not resizing under flex layout.#1356
7b93217f
Thanks @Jamie-channel! - Update icons#930
ee01d66d
Thanks @dinohan! - Add new semantic color 'bg-lounge'#945
51e45692
Thanks @dinohan! - change the font-weight of bold text from 600 to 'bold'#1292
3b6d7feb
Thanks @rktguswjd! - Removecontainer
property fromTooltip
component and addcontentWrapperStyle
property.#1309
04e05209
Thanks @sungik-choi! - Add aFeatureProvider
to make non-required features optional.BRAKING CHANGES
The smooth corners feature is turned off by default. To make it behave the same as before, wrap the root of app in a
FeatureProvider
, as shown below.#1279
dc2e30cd
Thanks @sungik-choi! - Fixes an issue that causes the focus to move whenever the state changes when usingAutoFocus
component.#1317
b2629ece
Thanks @sungik-choi! - ImplementAlphaSmoothCornersBox
.AlphaSmoothCornersBox
is a simplediv
element with smooth corners.It is available by enabling the
SmoothCornersFeature
.AlphaSmoothCornersBox
forAvatar
's internal implementation.Avatar
's border is now implemented as a box-shadow instead of a qseudo element.AlphaSmoothCornersBox
for ellipsis icon ofAvatarGroup
's internal implementation.#1326
620f864d
Thanks @Jamie-channel! - Update icons#1006
d90c27a1
Thanks @Dogdriip! - Addbg-black-darker
semantic color, updatebg-black-darkest
paletteBREAKING_CHANGE:
bg-black-darkest
is nowPalette.black_60
onLightTheme
,Palette.white_60
onDarkTheme
.#1258
eab709b1
Thanks @sungik-choi! - Addwhen
prop to theAutofocus
component.#1272
07dc6ed8
Thanks @sungik-choi! - Re-implementSegmentedControl
component. Legacy components are exported to theLegacySegmentedControl
namespace.SegmentedControl
is component that looks like a combination of a radio and a button. They can be used in place of tabs and as input elements in modals. If you have more than five items, use a different element, such as a dropdown.SegmentedControl
can be used as a radio group, tabs element depending on itstype
.#1320
5b6c2d5c
Thanks @sungik-choi! - Re-implementCheckableAvatar
component.CheckableAvatar
is a checkbox component that looks likeAvatar
.forwardRef
.BREAKING CHANGES
isChecked
property tochecked
property.isCheckable
property.checkedBackgroundColor
property.checkableWrapperClassName
property.checkableWrapperInterpolation
property.#932
c84d1dad
Thanks @dinohan! - feat(form-label): make prop help can recieve Help componentfeat(help): implements Help component
#1136
bf96d2db
Thanks @sungik-choi! - Organize z-index values and provide theZIndex
enum which is a preset of z-index values to help control the stacking order of components in consumer applications.Change the z-index value of the below components.
Overlay
,Select
:1000
(container and content)Modal
:1100
Toast
:1200
Tooltip
:1300
#1050
052fdb91
Thanks @sungik-choi! - Re-implementConfirmModal
componentBREAKING CHANGES:
onConfirm
prop ofConfirmModal
has been removed.#1030
f407fca8
Thanks @sungik-choi! - Change the default value of theStack
'salign
prop fromstart
tostretch
#873
3b484673
Thanks @Dogdriip! - Add withoutIndent prop and apply Radix to Divider componentBREAKING_CHANGE: Divider is no longer HR, but DIV
Patch Changes
#1132
115f0d27
Thanks @sungik-choi! - DeleteRadioGroup
's default generic parameter to fix type inferencing.#1070
78d217ec
Thanks @guswnsxodlf! - Enhance the Slider component#920
b559bd1d
Thanks @Jamie-channel! - Update icons#1077
84e9eef7
Thanks @sungik-choi! - - Make theModal
overlay scrollable and enhance styling to work well when theModalBody
is used stand-alone.Modal
.#1230
052b1177
Thanks @Jamie-channel! - Update the icons#1029
e5e5625a
Thanks @sungik-choi! - Add justify prop to ButtonGroup component#901
9be5d909
Thanks @sungik-choi! - Apply CSS default value to the align, justify properties of FormGroup component.#861
f530f952
Thanks @Dogdriip! - Change project license to Apache-2.0#1143
53d83ba2
Thanks @sungik-choi! - Fix to pass missing property ofOverlay
component.#1364
9dc15667
Thanks @sungik-choi! - Fix status wrapper of avatar to grow in size to fit its children#1103
3bdb95e1
Thanks @annie1229! - Add truncated prop to Text component#1107
f6789fa2
Thanks @Jamie-channel! - Update icons#935
174805b1
Thanks @Jamie-channel! - Update icons#1226
f02904d6
Thanks @Kanary159357! - IntroduceAlphaStack
component#1014
a6b42ed3
Thanks @leejiwoo2002! - Export ServerStyleSheet Function for SSR Support#937
bb8a978d
Thanks @sungik-choi! - - For avoiding text overflow, Change FormControl grid label cell size from flex to fixed.#857
f4bcf942
Thanks @sungik-choi! - Apply changesets#1026
80f33585
Thanks @Dogdriip! - ChangeBaseModal
animation to scale-based animation#1245
6fdb5d18
Thanks @sungik-choi! - FixFormControl
's id always overridesCheckbox
's id prop#1333
45e7946d
Thanks @sungik-choi! - Add the missingSegmentedControlSize
enum export.#1290
e7773286
Thanks @Kanary159357! - change keyvalue item padding#1113
3bd99b8d
Thanks @Jamie-channel! - Update icons#934
650d31bd
Thanks @aooen! - Reduce bundle size (apply minify for styled-components)#1015
7d3c76c9
Thanks @Dogdriip! - Applyfont-family: 'Inter'
as StoryBook global style#1131
b4d80ecb
Thanks @sungik-choi! - Enhance the interface ofRadio
andRadioGroup
components. ChangeRadio
to render children when their value is evaluated as true.#1031
1afab062
Thanks @Jamie-channel! - Update the icons#907
af5cb6f8
Thanks @guswnsxodlf! - Add floating-alt style variant in Button element#1228
c68bec81
Thanks @leejiwoo2002! - add new text/palette specs#1189
cc7270dd
Thanks @sungik-choi! - IntroduceAlphaCenter
component.#1062
d38bcb42
Thanks @sungik-choi! - Change theAvatarGroup
component to use CSS Variable internally#1265
d68e2524
Thanks @sungik-choi! - Add forwardRef toFormControl
.#1110
b406a268
Thanks @sungik-choi! - Change modal floating style frominset
totop
...left
position to support legacy browser#1122
48f6a3b2
Thanks @heech1013! - Remove default value of event handler props in Icon component#874
fa944351
Thanks @Jamie-channel! - Add keypad icon#1028
d6b28529
Thanks @sungik-choi! - Update the font-size of the TextField component per size#1343
0feaed93
Thanks @sungik-choi! - Fix the styling ofSegmentedControlItem
's content area.#1339
f674fc39
Thanks @sungik-choi! - Fix passing a number to thewidth
prop of aSegmentedControl
to work correctly.#867
5ada881b
Thanks @Dogdriip! - Fix style bug: background color of switch handle is overridden by elevation css#1357
09101a9e
Thanks @Jamie-channel! - Update the icons#848
1053fd1b
Thanks @Dogdriip! - Fix Switch component implementation to follow Bezier Figma spec#865
7ef5ffcc
Thanks @Jamie-channel! - Update the distribute icon#1250
42c6ce74
Thanks @sungik-choi! - IntroduceAutoFocus
component.AutoFocus
is a component that automatically focuses its child component when they are added to the document. It is useful when you want to focus on a specific element when the component is mounted. It doesn't render any DOM node.#1174
355fdaff
Thanks @sungik-choi! - ImplementVisuallyHidden
component.VisuallyHidden
is a component that visually hides the content. It doesn't render any DOM node. It is useful when you want to provide additional information to screen readers.#1139
ff323960
Thanks @sungik-choi! - Add focused style toButton
component.#1120
70efd997
Thanks @yangwooseong! - Fix bug that first StackItem has marginBefore when the preceding node is not valid element such as null or false#924
2050b668
Thanks @yangwooseong! - Change word-break property of Modal content#1093
0424db5f
Thanks @yangwooseong! - Support BezierIcon type for icon prop as well as IconName type in following componentsSelect
,TextField
,ListItem
,KeyValuseListItem
,OutlineItem
#1018
8635cd56
Thanks @junbong! - fix(Text): add handling code for unhandled interpolation prop#1095
3544182d
Thanks @Jamie-channel! - Update icons#1067
314e698e
Thanks @Jamie-channel! - Update the icons#928
82c8d17b
Thanks @Dogdriip! - Bump @radix-ui/react-separator to 1.0.0, Add ResizeObserver jest mock#915
d581fb04
Thanks @Tanney-102! - Update icon size L from 34 to 36#1244
825bd8ae
Thanks @sungik-choi! - Apply a generic type to thechecked
type ofCheckbox
#892
3040ea5d
Thanks @aooen! - Manage visibility of sidePanel and sideView at main layout propBREAKING CHANGE
#1079
85d04e70
Thanks @annie1229! - Remove and re-implement lodash-es#1264
e2b4291a
Thanks @sungik-choi! - Remove the 100% width, 100% height style fromAlphaStack
component#1129
8d243d21
Thanks @sungik-choi! - Fix babel runtime error#862
3af0187c
Thanks @kimminkyung94! - Update the icons#909
77859565
Thanks @Seolhun! - add toast update feature#1063
d924b727
Thanks @sungik-choi! - Change theStatus
component to use CSS Variable internally#1052
278338ef
Thanks @sungik-choi! - Revert the removedsize
property of theTextField
's internalinput
element.#896
6d07015f
Thanks @Seolhun! - refactor(key-value-list-item): change key and value component styles removed fixed height and given default color#1119
1c52fcdc
Thanks @yangwooseong! - Decrease horizontal padding of XS size button to 2px#1232
b37bcebc
Thanks @sungik-choi! - Fix module resolve error in library usage#927
ae5f5b6d
Thanks @Jamie-channel! - Update icons#1135
ee776e66
Thanks @sungik-choi! - Delete LegacyModal
andTabs
components. RenameLEGACY__RADIO
toLegacyRadio
.#1249
8466ab3c
Thanks @Kanary159357! - change to alphastack on ...group component#1118
40d11807
Thanks @Jamie-channel! - Update icons#1335
a8a2a78a
Thanks @sungik-choi! - - FixAvatar
's style overrides to work the same way as before.wrapperStyle
prop ofAvatarProps
.wrapperClassName
prop ofAvatarProps
.wrapperInterpolation
prop ofAvatarProps
.#811
535b20d9
Thanks @inhibitor1217! - add storybook documentation for Button component#894
ba49e2e8
Thanks @Seolhun! - refactor(toast): change toast content props "string" to "react-node"#1001
ca1c6145
Thanks @aooen! - make xs tagbadge more smaller#1020
33baadb1
Thanks @junbong! - fix(ModalContent): invalid modal title size#1337
caa6916d
Thanks @sungik-choi! - Add missingdisplay: block
property ofAvatar
's style.#1086
9a50da65
Thanks @sungik-choi! - revert Enhance theText
component #1068[email protected]
Minor Changes
968ba8f7
Thanks @sungik-choi! - Add feature to automatically add labels.Patch Changes
#861
f530f952
Thanks @Dogdriip! - Change project license to Apache-2.0#855
e5761ecd
Thanks @sungik-choi! - Update dependencyUpdated dependencies [
115f0d27
,b37f1971
,78d217ec
,b559bd1d
,84e9eef7
,052b1177
,e5e5625a
,9be5d909
,38aec7d6
,4dcf60d7
,fa1e0d76
,f530f952
,53d83ba2
,9dc15667
,3bdb95e1
,f6789fa2
,174805b1
,f02904d6
,91d69e9b
,a6b42ed3
,bb8a978d
,f4bcf942
,dbca37c3
,80f33585
,eceaa9e7
,6fdb5d18
,45e7946d
,e7773286
,3bd99b8d
,650d31bd
,7d3c76c9
,8df05c64
,e8593727
,b4d80ecb
,0d7b8a63
,1afab062
,af5cb6f8
,e23c54a8
,c68bec81
,284d3d8b
,cc7270dd
,d38bcb42
,123f4cdd
,fe9640b0
,cb677dde
,89f18836
,d4e04675
,d68e2524
,b406a268
,48f6a3b2
,fa944351
,d6b28529
,0a53d6aa
,29c4a62b
,e4a0d68c
,d52a2710
,0feaed93
,f674fc39
,5ada881b
,09101a9e
,1053fd1b
,7b93217f
,7ef5ffcc
,42c6ce74
,ee01d66d
,355fdaff
,51e45692
,ff323960
,70efd997
,2050b668
,0424db5f
,8635cd56
,3544182d
,314e698e
,82c8d17b
,3b6d7feb
,d581fb04
,825bd8ae
,3040ea5d
,04e05209
,dc2e30cd
,85d04e70
,b2629ece
,e2b4291a
,620f864d
,8d243d21
,3af0187c
,77859565
,d90c27a1
,eab709b1
,07dc6ed8
,d924b727
,278338ef
,6d07015f
,1c52fcdc
,b37bcebc
,ae5f5b6d
,5b6c2d5c
,ee776e66
,8466ab3c
,c84d1dad
,bf96d2db
,052fdb91
,f407fca8
,40d11807
,a8a2a78a
,535b20d9
,ba49e2e8
,ca1c6145
,33baadb1
,caa6916d
,3b484673
,9a50da65
]: