All notable changes are documented in this file.
Types of changes:
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
- Breaking for breaking changes
puppeteer
testkit driver for theInput
component.
- Don't render
PopoverMenuItem
icon if doesn't exist Breadcrumbs
dark theme color correction.Page
UI fixes for restricted content size.Page
pass theminimized
property to the content element
- Bug fixes in
Page
Component 1422 1407 DropdownLayout
- Hides the drop down when not shown 1408- fix divider color
Card.Header
- Automatic Storybook Deployment Upon PR 1418
- Changed order of storybook components 1390
<CounterBadge/>
new component fromwix-ui-backoffice
1392
<Breadcrumbs/>
add 204pxmax-width
on breadcrumb items 1394<RadioGroup.Radio/>
use correctdisplayName
forRadioGroup.Radio
00f303bRadioGroup
add missinggetRadioAtIndex
to enzyme testkit 1398
- Made
wix-ui-test-utils
a depenedency
<Page/>
AddedfullScreen
prop to Content 1388
<Page/>
Rendering issues 1381
- Add method
click
toCard.ButtonHeader
testkit 1385
<ButtonSelection/>
is no longer available 1362
<TabItem/>
- usepropType.node
fortitle
1372- update
MoveTo
,FoodInstock
&FoodOutOfStock
icons 0ae2ca04e
<Page/>
can receivesidePadding
withoutmaxWidth
<Notification/>
- no longer requiresize
, choose it automatically 1356
- Add
sidePadding
props to<Page/>
1354
<Dropdown/>
- close dropdown when clicking header 1352- Add new icons
Lock
andLockOpen
1341 - Add PropType
node
tobackLabel
inSideMenuDrill
1348
<TimeInput/>
- Move width property to wrapper 1349<Dropdown/>
- use cursor pointer 1346<TextLink/>
- fixdoesComponentHasClass
teskit method
- Add
width
andheight
props to<imageViewer/>
1340 - Add
type="button"
for missing places in the project 1339
- fix
<HBox/>
&<VBox/>
1345 Fixed tabs styling bug
<PopoverMenu/>
- supportbuttonHeight
1335
- upgrade enzyme to 3.3.0 1330
<SideMenu/>
- Fix sidebar menu items being hidden 1326- various UI alignments 1300
<MultiSelect/>
- Save multiselect input on blur 1316
<StatsWidget/>
- Switch stats widget to use button with options from dropdown 1320<ModalSelectorLayout/>
- allownode
intitle
&subtitle
props<RadioGroup.Button>
- addcontent
prop for additional, non label, nodes 1327
<Tabs/>
- new typecompactSide
1291
SideMenuDrill
- Fix empty menu level 1297- Fix exclamation icon blocking interaction on entire row 1311
DropdownLayout
- Fix drop down rtl options are left aligned 1310
Slider
- Add Testkit and e2e 1303DropdownLayout
- Added optionsContent to driver 1308Icons
- Add new icons and update Google, Facebook, Code and Yandex 1307ButtonLayout
- Added icon button styles forheightlarge
1313
- fix css name collision between tooltip and button 1276
- MusicalNote icon added 1280
SideMenuDrill.SubMenu
- Addnode
as PropType totitle
inSideMenuDrill.SubMenu
component 1298
Page
- Fixed height calculation bug when header changes 1299ButtonWithOptions
- Assorted bug fixes 1296
<Grid/>
- Col component defaultProp span is now 12. Might prevent default -15px padding to the left, so should be treated as a breaking change. 1279<ModalSelectorLayout/>
- new component, replaces<ModalSelector>
. Should be used in conjunction with<Modal/>
1294
Grid
- RenameRow
component toColumns
, andAutoAdjustedRow
toAutoAdjustedColumns
1279
Page Header
- Update Header scrol treshold size 1289MultiSelect
- Allow to write any text as tag when options are empty 1292
<Page/>
- Added height recalculation when inner height changes 1289
<MessageBox/>
- Add footerContent props to MessageBox to allow adding footer to the message box 1269<Icon.Time/>
- new time icon 1285
<Notification/>
- fix close button alignment f59bec356<Card/>
- add more clear docs 1284<Page/>
- Added height for title to avoid height calculation errors 1287
- fix css name collision between tooltip and button 1276
- Add background color to page header 1277
- PageHeader: update propTypes for title and subtitle 1282
- fixed import of icon in StatsWidget 1272
- revert use
wix-ui-backoffice/ToggleSwitch
1242 due to missing RTL support
- use actual source of Story & AutoExample 1268
- vertically align notification close button in IE11 1255
- remove
z-index
and rely oninitial
1253
ToggleSwitch
- usewix-ui-backoffice/ToggleSwitch
1242
- Add parentSelector and overlayPosition props to modal 1254
- HBox and VBox components 1263
- Remove unwanted padding from
<FieldWithSelection>
dropdown 1258 - support append to parent in tooltip teskit 1252
- Migrate storybook utils to
wix-storybook-utils
1215
DropdownComposite
- 1238
Input
- RTL is now implemented with direction:rtl 1232
DropdownLayout
- remove line-height from options in material theme (https://github.com/wix/wix-style-react/commit/7bf3f75e347de4a4920740de92441b5f205f65a1)
- fix position in safari 1231
DropdownLayout
- change option padding to conform to backoffice UX 1127
<Loader>
- Fix teskit for the case the loader doesn't exist 1226, 1228<InputWithOptions>
- do not force blur when hiding options dropdown 1125
- wix-ui-test-utils should be a dep instead of dev-dep
- Publish transpiled code (https://github.com/wix/wix-style-react/commit/d165950bfc3b355b1bbc5896797538a52c410ec2)
- Migrate to wix-ui-test-utils 1204
- Removed dist from testkit import path in the examples
- Deprecate export-components script in facor of import-path package 1217
- Migrate to haste 1218
<Loader>
: New loader 1203
<input>
- Correct prop-types for noRitghtBorderRadius 1213
- use node 8.9.1
- remove
module
from package.json, no moredist/es
folder <MessageBoxFunctionalLayout>
- confirmText & cancelText proptype now node 1202
<Input>
- correct autofocus cursor position 1208
- New icons: Code, Facebook, Google & Yandex 1197
<PageHeader>
- general improvements 1196
<Notification.TextLabel/>
- correct style & ellipsed text behaviour 1180<Checkbox/>
- do not require.ltr
1199
<InputArea>
updated to the correct icon 1181
<StatsWidget>
- Added new widget (https://github.com/wix/wix-style-react/commit/3209220357d8b8e1bd320de5f1e9512f50214342)<Tooltip>
- Add reange polyfill 1178- Package.lock - 1183
- Themes - huge refactor to boost performance and api. 1186
<ToggleSwitch>
- disable the toggle on disable mode1174- storybook e2e
<InputWithOption>
- Solved saffari issue: 387<Tooltip>
- Remove setTimeout 1177- Terminal was cleaned from all warning printouts - 1185
<Page>
component and friends 1145
<AutoExample>
e2e approach 1148
<DataTable>
- missing separators in data table 1153<GoogleAddressInput>
remove undefined properties from result 1154
- Themes implementation without provider 1151
-
<Page>
- additional e2e tests -
<GoogleAddressInput>
- Allow fetching address data via Places API 1141
- TpaThemeProvider - small bug (https://github.com/wix/wix-style-react/commit/d66bf2107f1376c5034ef835303da20716df7e82)
<Button>
- Fixed incorrect padding in RTL 1142<DropdownLayout>
- Use lodash findIndex instead of native (for IE support)1143<DropdownLayout>
,<GoogleAddressInput>
,<MultiSelect>
- Added a selectedHightlight prop to DropdownLayout, meaning after selecting an option if it should highlight it when dropdown is reopened 1136<DropdownLayout>
- mouseClickOutside method was fixed 1147
- themes: progressed with themes poc
<Page>
- new component (https://github.com/wix/wix-style-react/pull/1127)
<GoogleAddressInput>
- pixelated google credit picture in the footer. (https://github.com/wix/wix-style-react/pull/1128)<Tooltip>
- Popover jumping problem(https://github.com/wix/wix-style-react/pull/1137)
-
<ToogleSwitch/>
- Added support for colors, in order to add component to Wix Viewer (https://github.com/wix/wix-style-react/commit/aa4df9ceb95bd3786f812cb44831f027dbcdb2a4) -
Themes harmless side project as a POC.(https://github.com/wix/wix-style-react/commit/2d50e0a99f04fa8af7eb7566fb5b2930d36baeba)
<FieldWithSelectionComposite>
- fix-selection-input-type (https://github.com/wix/wix-style-react/pull/1126)- release.js: run gh-pages-auto-release only when releasing(https://github.com/wix/wix-style-react/commit/d3d8035e57de0ce97c6b1c0544638a0798ec6760)
<Range/>
- now able to work with<DatePicker/>
s to create date range component (https://github.com/wix/wix-style-react/commit/9b32f2a397eec268052036be5230e5b67ea3eda6)
<InputWithOptions/>
- do not hide dropdown ifoptions.length === 0
(https://github.com/wix/wix-style-react/pull/1116)
<Tooltip/>
shouldUpdatePosition
prop (https://github.com/wix/wix-style-react/commit/da9c496396e7395de53dfb9a8bacbd7520c61012)
<Tooltip/>
(https://github.com/wix/wix-style-react/commit/5b3fa3b0367bffe512b7ed44b11932b4d456e6ae):- default
maxWidth
now204px
- default
textAlign
nowleft
- default