Skip to content

Releases: Esri/calcite-design-system

v1.0.0-beta.45

11 Nov 22:26
Compare
Choose a tag to compare

Bug Fixes

  • button: Fix loading style in transparent / dark button (#1256) (5bc33a1)
  • dropdown: Fix styles in Firefox and Safari (#1242) (e793d66)
  • notice: prevent text overflow in smaller notices on ie11 (#1252) (e04108b)
  • rating: add props for accessible labels, structure as radio button (#1264) (eb0bdde)
  • select: Fix overlapping text with long options (#1239) (93cae17)

v1.0.0-beta.44

10 Nov 01:53
Compare
Choose a tag to compare

Bug Fixes

  • date: fix prev/next month buttons not rendering (#1243) (357ade1)

v1.0.0-beta.43

06 Nov 01:22
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • icon: Updates prop name from "mirrored" to "flip-rtl" to better reflect the functionality

Features

Bug Fixes

  • a11y: Fixes for accessibility to various components (#1153) (e3c512e)
  • calcite-checkbox: resets to initial checked state when form reset event is triggered (#1154) (01b6b7d)
  • calcite-radio-button: all children text nodes render inside a single calcite-label (#1195) (6c8e828)
  • calcite-radio-button: last checked wins (#1170) (d64982f)
  • calcite-radio-button: radio buttons and groups reset to initial state when a form reset event occurs (#1173) (0251531)
  • calcite-tile-select, calcite-radio-button: adding an internal calciteRadioButtonCheckedChange event so that tile-select can restore correct selection styling (#1072) (32c98b2)
  • combobox: calciteComboboxChipDismiss event not firing #1179 (#1183) (ef7460d)
  • date: use correct props for next/previous month labels (#1122) (#1135) (147520e)
  • dropdown-item, dropdown-group: adds missing anchor styles. updates missed group-title styles. (#1206) (723354d), closes #1186 #1186
  • icon: Explicitly set dir on components with pass-through flip-rtl (#1148) (5747e0a)
  • input: Emit calciteInputInput on clear (#1117) (16fd4f6)
  • label: only render id on parent calcite-label (#1120) (11f9589)
  • modal: Allow re-opening of modal when close button is clicked (#1139) (2f61d90)
  • pagination: fix next button when last page has 1 element (#1180) (#1189) (16acc5d)
  • panel: removes default width-scale and lets panel default width to be 100% (9a5a299), closes #1126 #1126 #1126 #1126
  • panel, block, block-section: updates font-sizes and refactor block-section toggle to use a button (5eb5805), closes #1131 #1131 #1131 #1131
  • select: prevent duplicate entries when updating options and option groups (#1227) (d3de3f0), closes #1226
  • shell-panel: adds auto bottom margin to make height dynamic. (#1231) (555c0fa)
  • stepper: Fix rendering of styled horizontal stepper content (#1199) (7913404)

v1.0.0-beta.42

12 Oct 18:01
Compare
Choose a tag to compare

Features

  • action, action-group, action-bar, action-pad, block, block-section, flow, panel, shell, shell-panel, tip, tip-group, tip-manager: add calcite app components to distributable (#903) (6f8bb6e), closes #687
  • calcite-shell-panel: adds detached-height-scale property (5974010), closes #1029 #1029
  • tabs: animate active tab underline (#1093) (072b761)
  • tile-select: add width prop to tiles for full width option (#1071) (7039f1f)
  • tile-select-group: add layout prop for vertical tile select groups (#1020) (#1066) (4c3ca95)
  • value-list-item, pick-list-item: adds start slots, uses conventional slot names, removes non-conventional slot names (f410938), closes #1039 #1039 #1039 #1039 #1039 #1039 #1039

Bug Fixes

  • block-section: use expand/collapse tooltips as a section's native tooltip. (#1087) (1cea565), closes #1074
  • date: stop date from closing on month next/previous buttons in safari (#1091) (937f555)
  • label: prevent calcite-input-message from always showing in disabled label (#1095) (2281be4)

v1.0.0-beta.41

05 Oct 23:31
Compare
Choose a tag to compare

⚠ BREAKING CHANGES

  • dropping prop validation helps keep components lean and should not be necessary with existing component documentation and typings.

Features

  • calcite-radio-button-group: calciteRadioButtonGroup change event (#1056) (662173d)
  • date: add full localization support (#585, #979) (#1043) (4c95292)
  • date: respect order of year and month in date-header (#908) (#1046) (18ffe9a)
  • dom: allow prop lookup to go beyond shadow boundary (#982) (51b2f8e)
  • dropdown: Update styling of dropdown groups (#1024) (eb08309)

Bug Fixes

  • calcite-radio-button, calcite-checkbox: no longer fires custom change event when the checked attribute is controlled (#1019) (3fabd6d)

  • color: initial user-defined value gets set properly (#1038) (0482868)

  • date: allow 3 digit years in input #905 (#1047) (8c7717c)

  • date: don't fire event on outside value update (#722) (#1053) (3b7912a)

  • date: fire date change on interactions with calcite-date-hmonth-header element (#1017) (#1048) (df380eb)

  • date: fix display of year in languages with year unit - ja,ko,ch (#907) (#1045) (7f233c0)

  • pagination: prev/next disabled, page 1 shown (#1030) (8f17589)

  • shell-panel: fixes height styling for panel and flow in undetached shell-panel (#1028) (16c01a5)

  • drop prop validation in favor of documentation and types (#954) (3986771), closes #637

v1.0.0-beta.40

23 Sep 15:59
Compare
Choose a tag to compare

Bug Fixes

  • calcite-radio-button: fixing issue where input isn't properly initialized in some cases (#1011) (e25921d)
  • dropdown: Adjust display of slotted full width buttons (#1013) (511cda0)

v1.0.0-beta.39

17 Sep 17:39
Compare
Choose a tag to compare

Features

Bug Fixes

  • calcite-checkbox: visibility of hidden input controlled by inline styles to prevent outside CSS from affecting its display (#999) (c29585a)
  • color: ensure color object values are rounded (#883) (de9b242)
  • dropdown: fix item selection when dropdown is in a shadow DOM context (#995) (dc843db), closes #992
  • tooltip: Add a11y improvements for hovering over a tooltip (#987) (6705110), closes #938
  • tooltip: Keep tooltip visible if focus occurs after hover #938 (#1005) (9df2502)

v1.0.0-beta.38

04 Sep 17:14
Compare
Choose a tag to compare

Features

  • calcite-label: adds disable-spacing property also updates label-text spacing (2cca2c6), closes #916 #916
  • label: Adds disabled prop to label, radio-group (#923) (cc34b51)
  • label: Updates alignment and spacing (#914) (943e5c2)
  • split-button: add secondary click event (#889) (bb3b141)
  • tabs: add tab-title disabled state (#879) (adef10f)

Bug Fixes

  • dropdown: fix tab through (#880) (acbef6f)
  • input: emit calcite input input on up and down click on number input #886 (#888) (01a140b)
  • input: No longer set clearable by default on type date or time (#895) (d5d9d6a)
  • tree: change tabindex to 0 to prevent forced first tab stop on page (#911) (ef4a7ad), closes #634

v1.0.0-beta.37

19 Aug 16:54
Compare
Choose a tag to compare

Features

  • calcite-checkbox: label support (#849) (30db0f3)
  • color: allow hiding sections (#841) (f31fbb3), closes #763
  • input: Update default icon of input type email (#865) (be42e9e)
  • switch: add disabled prop (#856) (d00cb5e)
  • tabs: Add support for content positioning (tabs can now be positioned above (default) or below the tab content with the position prop) (#809) (3b0fc79)
  • tabs: Add support for icons in tab-title (tabs can now be positioned above (default) or below the tab content with the position prop) (#807) (5afc650)
  • tooltip: Dismiss calcite-tooltip via ESC key #877 (#878) (5b2262e)

Bug Fixes

  • calcite-checkbox: cleaning up hidden input when checkbox is unmo… (#813) (2bc35e8)
  • calcite-icon: Fixing issue where calcite-icon being rendered in a flex container wasn't sizing properly or not appearing at all. (#805) (2b1c528)
  • calcite-radio-button: removing css class on host element (#854) (831b9f4)
  • color: ensure color change event is emitted when color is modified via API or interaction (#881) (13d796f), closes #822
  • input: Removed calciteInputInput event on componentWillUpdate (#830) (10ccd62)
  • loader: ensure fallback id for loaders is generated properly (#836) (9136777)
  • pagination: prevent page one rendering twice when total is smaller than num (#835) (bbc74a0)
  • storybook: fix split button storybook (#794) (da8f90a)
  • storybook: fix stepper storybook (#793) (685cea1)
  • tabs: ensure proper ARIA roles (#832) (12467a7), closes #831

v1.0.0-beta.36

29 Jul 23:43
Compare
Choose a tag to compare

Added

  • Added custom element bundle for tree-shaking bundlers like rollup
  • calcite-color - new appearance prop to support embedded use case (#750)

Fixes

  • calcite-dropdown - fix regression where multiple triggers didn't work (#774)