6.11.0 (2021-06-17)
- zen-popover: remove
onZenBeforeVisibleChange
event (e381d59)
6.10.2 (2021-06-10)
- zen-popover: break long words (90071b0)
6.10.1 (2021-06-10)
- zen-tooltip: break words without spaces in tooltip (6830899)
6.10.0 (2021-06-09)
- zen-avatar-details: add possibility to show details tooltip on mouse hover icon (670b8d7)
6.9.7 (2021-06-04)
- zen-popover: popover (and dropdown, datepicker,...) is no longer offsetted (2bda944)
- zen-popover: warn if any popover parent is invalid (a877938)
6.9.6 (2021-06-02)
- zen-popover: add basic padding 32 px (62d67fe)
- zen-popover, zen-tooltip, zen-dropdown,...: can span outside overflow: hidden parent (888bd47)
6.9.5 (2021-05-31)
- zen-tab: remove badge property (c233ed8)
There was an error with the commit message, this was supposed to be v7.0.0
- zen-tab: The
badge
property was removed in favor of usingzen-badge
in thezen-tab
slot.
6.9.4 (2021-05-31)
- calc padding and active tab in willLoad to prevent flickering (91c99b8)
- prevent initial flickering of components (9783aec)
6.9.3 (2021-05-31)
- zen-avatar-details: ellipsis works correctly (9406c66)
- zen-lozenge: match min width to designs (e0dd81d)
- zen-table: prevent header jumping (d72f8e2)
6.9.2 (2021-05-31)
- zen-space: remove text "zen-space should not be empty" (d438c0c)
6.9.1 (2021-05-28)
- zen-avatar-details: add ellipsis for username and email (8754b96)
6.9.0 (2021-05-28)
- zen-checkbox: add event zenClick (6cff8ee)
- zen-table: add method
getSelectedRows()
(de27792) - zen-table-row: add event
zenCheckboxClick
(2f5d358) - zen-table-row: add method
getTable()
(683121f) - zen-table-row: add prop
id
(bba4ced)
6.8.0 (2021-05-27)
- zen-avatar-icon: change error handling (b694ab1)
- zen-menu: code review changes and code cleanup (3a5df5c)
- zen-menu: add initial component implementation (d01ad0e)
- zen-menu: add story and update implementation (9182e7b)
- zen-menu: add trigger event and width params (93966f8)
6.7.2 (2021-05-27)
- fix row updating bug (81e9e44)
6.7.1 (2021-05-26)
6.7.0 (2021-05-26)
- zen-tab: align zen tab badge text to center (c820e9a)
- zen-badge: add value parameter and styles (d99a65c)
- zen-badge: initial commit for zen badge (9666636)
- zen-badge: remove visible and value params (a74e5bb)
6.6.0 (2021-05-25)
- zen-tooltip: changed variant params implementation and code cleanup (829bf78)
- zen-tooltip: code cleanup (6e94757)
- zen-tooltip: update story to use loremipsum text (270f5af)
6.5.4 (2021-05-25)
- transscipt table row props to cell in cell willLoad (d56ebad)
6.5.3 (2021-05-24)
- zen-avatar-icon: fix display of initials if username contains only space (f0ef4d6)
- zen-avatar-image: fix if image url exists and code cleanup (d281db1)
6.5.2 (2021-05-20)
- zen-avatar-group: fix hidden number and initials overide issue (8b6ee3b)
6.5.1 (2021-05-18)
- zen-tooltip: make the link open on a new tab (efd191c)
6.5.0 (2021-05-17)
- zen-sidebar-nav-item: don't select first child automatically (1e80c5f)
- zen-sidebar-nav-item: add prop
disabled
(c8943e4)
6.4.1 (2021-05-17)
- zen-tab: fix apply styles on params like string (dfc00e9)
6.4.0 (2021-05-14)
6.3.2 (2021-05-13)
- zen-checkbox: always render icons (57872c7)
6.3.1 (2021-05-12)
- zen-table: fix occasional error thrown when unmounted (98b96bc)
6.3.0 (2021-05-10)
- zen-table-cell: add prop
no-shrink
(e9c9e7c)
6.2.0 (2021-05-07)
6.1.3 (2021-05-06)
- zen-status-tracker: prevent set attribute loop (6373f30)
6.1.2 (2021-05-05)
- deselect subitems on select (3c6c647)
6.1.1 (2021-05-04)
- zen-sidebar: change default expanded size (9885d5a)
- zen-sidebar: change the default collapsed width (872fb63)
- zen-sidebar-nav: add width property, update the toggle icon and update story (3e7c937)
6.1.0 (2021-05-04)
- zen-tab: add disabled and badge params (bd22d2f)
6.0.0 (2021-04-30)
- add
zen
prefix to all thechange
events (025d502) - add
zen
prefix to all the events (cad9c49) - html-playground: update tabs implementation (c55a8aa)
- zen-date-picker: prevent double events (69cb6cf)
- zen-drawer: make opened prop mutable and added close functionality back (e570bdb)
- zen-modal: prefix events with 'zen' (0d9c3fe)
- zen-sidebar: prefix events with 'zen' (1bf696d)
- zen-sidebar-nav-item: validate children on load (16b11de)
- zen-sidebar-nav-subitem: prefix event with 'zen' (e27c42b)
- zen-table-cell: use the right event name for the checkbox (1a6c031)
- zen-tabs: prevent change event from being triggered on load (723706d)
- zen-tabs: prevent using value when it's NaN (ab0ece7)
- zen-tabs: update the selected value (1e9ecfe)
- zen-textarea: add missing events for blur and focus (35af57a)
- zen-sidebar-nav-subitem: The
subitemSelect
event of thezen-sidebar-nav-subitem
component has been renamed toZenSubitemSelect
. - zen-sidebar: The
toggle
andcollapse
events of thezen-sidebar
component have been renamed tozenToggle
andzenCollapse
. - zen-modal: The
ok
andcancel
events of thezen-modal
component have been renamed tozenOk
andzenCancel
. - In order to be consistent, all events except for
click
are now prefixed withzen
. For exampleonFocus
is nowonZenFocus
. - All the
onChange
events were renamed toonZenChange
.
5.2.0 (2021-04-27)
- zen-sidebar: add missing annotation (6f9faf5)
- zen-sidebar: removed expanded on hover functionality (8ba558c)
- zen-sidebar-nav: corrected props and removed footer by putting a named slot instead (d2d16e4)
- zen-sidebar-nav: updated event to use the zen prefix (478a307)
- zen-sidebar-nav-item: check subitems using a mutation observer (96c1093)
- zen-sidebar-nav-item: removed hover styles and updated event name (a127589)
- zen-sidebar-nav-item: updated event name to zenSelect (2c80324)
- zen-sidebar: add event
toggle
(d96daca) - zen-sidebar-nav: collapse item when collapsing navigation (516c727)
- add new component
zen-sidebar-nav-item
(65ca240) - add new component
zen-sidebar-nav-subitem
(76c7959) - add zen-sidebar-nav component (ec5da23)
- zen-sidebar: add padding prop (d94916f)
- add zen-sidebar component (58b0c23)
5.1.0 (2021-04-26)
- zen-lozenge: change none lozenge font weight (c420379)
- zen-lozenge: remove unused import (647d616)
- zen-status-tracker: add lozenge ids and observable (e98662b)
- zen-status-tracker: add unit test cases (0e67429)
- zen-status-tracker: fix observable child rerender (16a5e48)
- zen-status-tracker: refactor code and cleanup, add on zen change event (25033c8)
- zen-lozenge: add additional variant none and a disabled option (ab0c62a)
- zen-status-tracker: add status tracker (14497d3)
5.0.1 (2021-04-26)
5.0.0 (2021-04-22)
- popover: max-width and width should be passed from parent (ee04588)
- tooltip: remove prop
maxWidth
(2afee60)
- tooltip: Tooltip - Prop
maxWIdth
is removed. Use more natural css propmax-width
on zen-tooltip to achieve the same effect.
4.2.0 (2021-04-22)
- zen-date-picker: added disableBeforeDate and disableAfterDate props (e19ad31)
4.1.0 (2021-04-20)
- zen-lozenge: added new component with its types, style and slot (d54ae62)
4.0.3 (2021-04-20)
- zen-table: add table column type (cc80b63)
4.0.2 (2021-04-20)
- bug if formatted date is set to today (072e89f)
4.0.1 (2021-04-19)
4.0.0 (2021-04-16)
- zen-tooltip: remove variants (2631441)
- zen-tooltip: The variant attribute of the has been removed, and the default appearance is the one from the variant.
3.5.1 (2021-04-15)
- enable React bindings deploy (77d2fb6)
3.5.0 (2021-04-15)
- zen-datepicker: now using zen-input clear button to clear datepicker (794d69a)
- zen-input: when clear button is clicked a change event is triggered (f08ca40)
3.4.1 (2021-04-14)
- zen-option: updated mousemove hover style and remove keyboard hover when mousemove (6410bac)
3.4.0 (2021-04-13)
- add React bindings (7887e88)
3.3.3 (2021-04-13)
- export necessary types (b2eb96f)
3.3.2 (2021-04-13)
- zen-avatar: fix avatar image not displayed (7352e74)
3.3.1 (2021-04-13)
- first row should have top blue border when selected (a250dfc)
3.3.0 (2021-04-13)
- zen-card: add additional shadow variant (2102c61)
3.2.5 (2021-04-12)
- zen-progress-tracker: labels now have white-space nowrap style (8fe737c)
3.2.4 (2021-04-12)
- zen-tabs: fix that tabs stretch full width (995f32e)
3.2.3 (2021-04-12)
- non-selectable and non-expandable child row should still have left padding (898120d)
- zen-table: expandable and visible props are always correctly calculated (6a7706a)
- zen-table: selected and indeterminate props are always correctly calculated (feb73b9)
3.2.2 (2021-04-12)
- zen-space: vertically distributed items should not have right margin (db94404)
3.2.1 (2021-04-09)
There was an error with the commit message, this was supposed to be v4.0.0
- zen-avatar-icon: The
lg
size variant was removed. - zen-button: The following button variants have been renamed:
primary
toblue-filled
,secondary
toblue-ghost
,tertiary
togrey-ghost
,destructive
tored-filled
andpositive
togreen-ghost
; and the defaultvariant
, being that is wasprimary
, was changed toblue-filled
.
3.2.0 (2021-04-09)
- zen-tab: add default font size and styling (f7e91de)
- zen-tab: promote selected to property (6112352)
- zen-tabs: fix that event is logged in the console (9c28377)
- zen-tab: add zen-tab fragment (d4efdd9)
- zen-tabs: convert story to mdx (01f5223)
- zen-tabs: move tabs to story navigation folder (bb512c5)
- zen-tabs: update zen tab implementation (50cc6ff)
3.1.0 (2021-04-09)
- zen-avatar: add override for initials (a0149d7)
3.0.0 (2021-04-09)
- remove zen-table-header and zen-table-header-cell (862cd35)
- zen-table-header and zen-table-header-cell is removed.
It is substituted by zen-row and new prop
header
2.3.1 (2021-04-07)
- zen-drawer: when component is not opened on first load display is set to none (b1f47e9)
2.3.0 (2021-04-07)
- zen-tooltip: update story styles to equal the wireframes (d18a434)
- zen-tooltip: add max width prop (b752097)
2.2.4 (2021-04-07)
- zen-dropdown: change to apply max-height instead of height (7eca163)
- zen-dropdown: fix menu height not being applied (f76d795)
2.2.3 (2021-04-06)
- zen-drawer: completely hides drawer on close (4a3aac6)
2.2.2 (2021-04-05)
- zen-avatar-details: add no wrap style (c9da999)
- zen-avatar-group: changes on data in storybook were not reflected (3f911da)
2.2.1 (2021-04-05)
- replace em units with rem (5caf82d)
2.2.0 (2021-04-05)
- added focusInput method to zen-textarea (e0133b8)
2.1.1 (2021-04-02)
- zen-table header: fix sticky param set (3b12f99)
2.1.0 (2021-04-02)
2.0.0 (2021-04-01)
- fix firefox h3 overlapping dropdown (66d08e6)
- fix popover width (3fad543)
- zen-dropdown: define field height instead of padding (c743ce5)
- zen-dropdown: truncate long text (383f3e9)
- zen-input: define host height instead of padding (07939e1)
- zen-option: remove vert padding and control height with line-height (f3eda2f)
- zen-option: truncate long text (aabfcf5)
- unify input, dropdown, date-picker height to 2 rem (1b0ea14)
- zen-date-picker: add prop
size
and sizes story (7623d21) - zen-dropdown: add size prop (fa9bc55)
- zen-input: add prop
size
and styles (6e6d65d) - zen-option: add size prop (8ed071c)
- Input, dropdown, date-picker default height is unified to 2 rem.
1.1.1 (2021-04-01)
- change table header expandable to be a attribute (2786037)
- make header selectable reflective and update styles (081d7a5)
- make tabel header cell sticky prop to be reflective (2c7d372)
- make table row params reflective and update styles (6656153)
1.1.0 (2021-04-01)
- small fix for icon margin (68e01ad)
- add tooltip title and hyperlink (cedd87f)
1.0.1 (2021-03-31)
- enable NPM releases (75e0490)
1.0.0 (2021-03-31)
- add and update vrt snapshots (9844ea1)
- add role button to cancel button (a9da0c2)
- added invalid style to correct field (231ac37)
- avatar group sizes not beiing applied on avatar group (e5f5e72)
- change avatar variant to be a class property (0f8c06d)
- change variant name to dashed for consistency in code (baf1080)
- changed implementation based on pr review suggestions (6e172ec)
- changed story title (0dbef34)
- close button always align top (7fd1238)
- don't reflect paddings that are just forwarded (88e1794)
- fix flaky drawer visual test (ea8db0f)
- fix rebase conflicts issues with padding (5ce0847)
- fixes the table header z index issue (097f4ff)
- minimize padding css size print (6247eb4)
- prevent mutating instance inside loop (66c6294)
- rebase and fix merge conflicts (63c41a7)
- rebased and fixed merge conflicts (8cedd71)
- remove documented lines for events and methods (f788fc2)
- remove paddingless slots (24c803f)
- removed indeterminate prop from row story and fixed header story (0102231)
- rename basic type to basic and basic-lg (0250c2d)
- revert changelog (4749adc)
- spacing should use same values as padding (da31637)
- switch basic variant sizes (71af29b)
- test coverage (e09802c)
- update tests and vrt snapshots (a744178)
- updated conditional (d73a046)
- updated reflected indeterminate property and added $ convention (ee50b68)
- zen-avatar: remove margins between tooltip items (c58e7fe)
- zen-avatar-details: add none option to spacing prop (384d8bb)
- zen-avatar-details: horz align left (670c949)
- zen-avatar-details: revert
p
back topadding
(179843e) - zen-icon: revert
p
back topadding
(938e148) - zen-skeleton: support padding (b9bd0bd)
- zen-space: revert
p
back topadding
for each story (07694db) - zen-space: revert prop
p
back topadding
(6f99587) - sortable
padding
prop top
(4108dcd)
- add clear button (eec8e97)
- add margins css (f969617)
- add new padding props to zen-avatar-details (0f7b0c1)
- add new padding props to zen-icon (710e7e1)
- add open close events (226bc7d)
- add option to hide clear button (6d7ffd0)
- add props px, py, pt, pl, pr, pb to zen-space (a0bd2ca)
- added invalid state to zen-datepicker (d8e2c50)
- added invalid state to zen-dropdown (e8ca539)
- added invalid state to zen-textarea (3fa3ff2)
- adds additional variant for the avatar detail component (c0e664b)
- adds stories for the new component variant possibilities (1d6753e)
- clear input on click (9d809af)
- expose padding props (c7f2935)
- hide clear button if no input.value (d922bb5)
- hide clear button if not input focused (0bf840f)
- hide default clear button on date picker (3787679)
- reimplemented variants and added basic default and basic large (5fa8d45)
- zen-card: add prop
padding
(57079ff) - zen-drawer: add prop
padding
(d5e7c05) - zen-option: add prop
padding
(42711c5) - zen-panel: add prop
padding
(efb2f83) - zen-popover: add prop
padding
(e5a28fb) - zen-popover: remove zen-space wrappers from stories (8351fd6)
- zen-skeleton: add prop
padding
(907190d) - zen-space: add display block prop (a93769b)
- zen-space: add margin prop (77d4c30)
- zen-text: add prop state (f33bd81)
- zen-tooltip: add prop
padding
(d85ae3f) - remove props paddingX and paddingY (b2f74db)
- zen-option:
zen-option
- PropdefaultPadding
removed. Added proppadding
to be able to control padding. - zen-tooltip:
zen-tooltip
- Slotcontent
removed. Added proppadding
to be able to control padding. - zen-card: zen-card - default padding is 1 rem
0.1.7 (2021-03-25)
- Add possibility to override avatar group colors #261
- Date picker is not closed properly if user type the date #258
- Date picker width now can be changed #252
- Dropdown receives focus but doesn't open #251
- REQUEST: Datepicker default value #250
- Reflect the change of the progress tracker active index #245
- Remove negative margins from zen-space #239
zen-panel
: Padding is changed! Both header and content have default padding set.zen-panel
: Zen-text is no longer wrapping header. Common header should be<zen-text slot="header">Item title</zen-text>
PLAT-1470
Zen-space padding should default to 'none'QUICK-FIX
Fix textarea height on resizingPLAT-1430
Add zen text improvementsQUICK-FIX
Move Panel under Layout groupPLAT-1462
Checkbox with intermediate statePLAT-1426
Add resize, row, cols propertiesRevert PLAT-1250
Zen space elements after first one in slot have margin left set."PLAT-1338
Add avatar details componentPLAT-1174
Remove form-group componentQUICK-FIX
ZenPanel: Correctly use dynamic prefixPLAT-1357
Default value for date format is not applied to the date pickerPLAT-1358
Date picker is missing a X icon to remove the date from fieldQUICK-FIX
Pin dependenciesPLAT-1389
Dropdown - Scroll on keyboard selection
- Removed component
zen-form-group
. Use componentzen-space
instead.
- Tooltip: props
showDelay
andhideDelay
have been joined into propdelay
. (Note that delay still supports shorthand for show and hide prop.)
- All zen components need to be prefixed.
zen-space
:width: 100%
isn't default anymore. Add attrstretch
to make itwidth: 100%
. In most cases this should have no impact.
Bugfixes and new components.
- Events prefixed by
zen-
were changed into native events.
Eg.zen-change
is nowchange
.
This affects the following components:zen-checkbox
zen-dropdown
zen-input
zen-textarea
zen-progress-tracker
- Removed components:
zen-label
andzen-support-text
. Use componentzen-text
with variantlabel
orsupport
zen-spinner
: Propcolor
removed. To set custom color:<zen-spinner style="color: #f00">
zen-button
: Proplabel
removed. To set button label:<zen-button>Click here</zen-button>
zen-checkbox
: Proplabel
removed. To set checkbox label:<zen-checkbox>Checkbox label</zen-checkbox>
- Component
zen-steps
was renamed tozen-progress-tracker
.
- Tooltip: Hide scroller if there's enough height
- Tooltip: New props
hasArrow
- Tooltip: new props
hideDelay
,showDelay
- Tooltip: new prop
maxHeight
which allows you to create scrollable tooltips - Tooltip: tooltip will switch position if there's no room to show it
- Dropdown: prevent closing dropdown on scrolling using the scrollbar
- Dropdown: The height of the field should follow the height of
<zen-dropdown>
tag
- Dropdown: Added slot
placeholder
- Dropdown: Added prop
disabled
- Dropdown: Selected item is copied into the field, so the item in the field is styled correctly (has the same content as an original item - icons, padding & stuff)
- Zen-option: Added prop
disabled
- Dropdown: slot
options
is now the default slot - Zen-option: slot
label
is now the default slot