Releases: trimble-oss/modus-web-components
Releases · trimble-oss/modus-web-components
v0.21.1
v0.21.0
Changes
- #2268: Alert: Update max character length to 300 (@ElishaSamPeterPrabhu)
- #2279: Dropdown: Remove unnecessary
role="listbox"
(@coliff) - #2277: Date picker: Update accessibility to set
aria-current="date"
(@ElishaSamPeterPrabhu)
🐛 Bug fixes
- #2290: Angular: Updating output targets (@cjwinsor)
- #2287: Date Picker: Accessibility fixes (@coliff)
- #2286: Table: Update how sortFn is defaulted to account for immutable column (@cjwinsor)
- #2223: Table: column visibility dropdown list too long (@rjavier-trimbler)
- #2269: Button: Make
aria-disabled
buttons look disabled (CSS fix) (@coliff)
📖 Docs
v0.20.0
Changes
- #2264: Accordion: Property to toggle expanded button icons (@ElishaSamPeterPrabhu)
- #2261: Accordion: Add icon property to accordion (@ElishaSamPeterPrabhu)
- #2255: Button: Add type option (
button
,submit
,reset
) (@coliff) - #2265: Buttons: Add new
aria-disabled
option (@coliff) - #2257: Chips: Use button element (@coliff)
🐛 Bug fixes
- #2230: Data Table: Remove row action menu dropdown border (@ryan-henness-trimble)
- #2231: Sentiment Scale: Remove hover state for disabled state (@coliff)
- #2236: Accordion: Use Modus Icons for Expand/Collapse (@coliff)
📦 Dependencies
- #2235: Bump @stencil/core from 3.4.2 to 4.12.4 in /stencil-workspace (@dependabot)
- #2248: Bump autoprefixer from 10.4.17 to 10.4.18 in /stencil-workspace (@dependabot)
- #2246: Bump eslint-plugin-storybook from 0.6.15 to 0.8.0 in /stencil-workspace (@dependabot)
- #2245: Bump streetsidesoftware/cspell-action from 5 to 6 (@dependabot)
- #2233: Bump @babel/core from 7.23.7 to 7.24.0 in /stencil-workspace/storybook (@dependabot)
v0.19.0
Changes
- #2208: Output for Angular 17 (@quynh-le-trimble)
- #2216: Autocomplete : Modify Clearable icon (@ElishaSamPeterPrabhu)
- #2139: Navbar: Toggle dropdown menus of navbar with
Enter
,Space
and close withEsc
(@ElishaSamPeterPrabhu) - #2211: Navbar: Add tooltip on the Help button (@Sanket8793)
- #2209: Navbar: Apps Menu Image Accessibility & CSS fix (@coliff)
- #2179: Table: rowSelectionChange Event not Including row detail after change rowSelection prop (@rjavier-trimbler)
- #2048: Date Picker: Modify date out of bounds UI (@ElishaSamPeterPrabhu)
- #2195: Navbar: Allow for custom sign out text (@ElishaSamPeterPrabhu)
- #2196: Breadcrumbs: Add underlineLinks property (@ElishaSamPeterPrabhu)
- #2201: Icons: Update ModusIcon to emit iconClick (@ElishaSamPeterPrabhu)
🐛 Bug fixes
- #2221: Pagination & Side Nav: Update to use correct chevron icons. (@cjwinsor)
- #2220: Text Input: password visibility icon fix (@ElishaSamPeterPrabhu)
📖 Docs
- #2207: Navbar: Use correct logoOptions prop in Navbar storybook (@cjwinsor)
- #2202: Docs: Fix Alert Doc Inconsistency (@coliff)
📦 Dependencies
- #2203: Bump eslint from 8.56.0 to 8.57.0 in /stencil-workspace (@dependabot)
- #2204: Bump @trimble-oss/modus-icons from 1.10.0 to 1.11.0 in /stencil-workspace (@dependabot)
v0.18.0
Changes
- #2189: Navbar: Add option for show-profile to enable hiding the profile. (@cjwinsor)
- #1927: Autocomplete: Add chip support (@ElishaSamPeterPrabhu)
- #2133: Select: Add placeholder prop (@ElishaSamPeterPrabhu)
- #2142: Alert: Add button (@ElishaSamPeterPrabhu)
- #2175: Input: Text & Number Accessibility issue (@ElishaSamPeterPrabhu)
- #2176: Navbar: Removed notification header (@ElishaSamPeterPrabhu)
- #2170: Table: Update sorting function (@ElishaSamPeterPrabhu)
- #2174: Button: Remove
role=button
(@coliff) - #2166: Breadcrumb: Remove unnecessary
role="navigation"
from navs (@coliff) - #2152: Navbar: Improved screen-reader support for buttons (@coliff)
- #2164: Dropdown: Change border-radius to 4px (@coliff)
- #2121: Sentiment Scale: Accessibility issues (@HarieshPugazhendhi)
📖 Docs
- #2172: Docs: Use
<kbd>
for keyboard inputs (@coliff) - #2171: Docs: fix Canvas demos accessibility issue (@coliff)
- #2163: Docs: Content Tree Custom Filter Example allow
Esc
to clear input (@coliff) - #2156: Sentiment Scale: Minor code cleanup (@cjwinsor)
📦 Dependencies
- #2098: Bump @stencil/angular-output-target from 0.7.1 to 0.8.4 in /stencil-workspace (@dependabot)
- #2160: Update Modus Icons to v1.10.0 (@coliff)
v0.17.0
Changes
- #2096: Content Tree: Adding action buttons for items (@rjavier-trimbler)
- #2148: Button: Fix icon-only button width inconsistency (@coliff)
- #2150: Navbar: Use
type="search"
on search input (@coliff) - #2123: Table: column resize accessibility issues (@rjavier-trimbler)
🐛 Bug fixes
- #2146: Table: Fix Row Action More Icon (@sorina-ocheana)
v0.16.0
Changes
- #2036: Navbar: Add Active/Pressed State to buttons (@Sanket8793)
- #2127: Select: Use Custom Modus Icon (@coliff)
- #2093: Table: Add support for alternate sort icons (@dnarey)
- #2106: Table: Bold table header text on sort (@dnarey)
- #2113: Table: Add support for wrapping hyperlink cells (@bradley-eb)
- #2090: Navbar: Add hover border/outline to profile menu icon (@ausnewland11)
- #2087: Autocomplete: Allow user to scroll through items in the dropdown (@mltejada)
🐛 Bug fixes
- #1987: Table: Fixed issue with manual pagination (@yohernandez)
- #2119: Accordion: Accessibility issues (@ElishaSamPeterPrabhu)
- #2120: Alert: Icon shrinking issue (@ElishaSamPeterPrabhu)
- #2118: Tabs: Fixed the missed ids and wrong tabIndex issues (@DancuVladTrimble)
📦 Dependencies
- #2114: Bump release-drafter/release-drafter from 5 to 6 (@dependabot)
- #2115: Bump github/issue-labeler from 3.3 to 3.4 (@dependabot)
v0.15.0
Changes
- #2056: Table: Add support for wrapping text (@bradley-eb)
- #2067: Autocomplete: Hitting Space should also select a focused option as well as hitting Enter (@yevhenkravets)
- #2065: Change border radius from 2px to 4px for components (@coliff)
- #2038: Navbar: Update label UI (@ElishaSamPeterPrabhu)
- #2061: Autocomplete: Use input
type="search"
(@coliff) - #2107: Form inputs: CSS change to
border-radius: 4px
(@coliff)
🐛 Bug fixes
- #2001: Table: Set table-layout to fixed for full width table (@janwiebe-glasbergen)
- #2083: Alert: Add
role
andaria-label
to Close/dismiss button (@coliff)
📖 Docs
- #2104: Fix storybook issue with icon names being cropped (@coliff)
- #2084: Docs: Move Radio Group to User Inputs section (@coliff)
- #2080: Docs: Add aria-label to icon-only buttons (@coliff)
📦 Dependencies
- #2072: Bump @trimble-oss/modus-icons from 1.8.0 to 1.9.0 in /stencil-workspace (@dependabot)
- #2071: Bump prettier from 3.1.1 to 3.2.4 in /stencil-workspace (@dependabot)
v0.14.0
❗ Breaking Changes
- #2020: Generate Modus Icons based on
@trimble-oss/modus-icons
package (@ryan-henness-trimble)
Changes
🐛 Bug fixes
- #2053: Pagination: Update activePage default value (@ElishaSamPeterPrabhu)
- #2057: Badge: Fix issue breaking angular builds (@cjwinsor)
- #2033: Modus Table: Update z-index (@ElishaSamPeterPrabhu)
- #2037: Autocomplete: unable to search when disable-close-on-sect is enable. it cannot filter the options (@rjavier-trimbler)
- #1994: Modus table - Row Action - Row Dropdown position (@venkyn13)
📦 Dependencies
- #2052: Bump actions/dependency-review-action from 3 to 4 (@dependabot)
v0.13.0
Changes
- #2041: Navbar: add tab index to logo and trigger productLogoClick with keyboard (@ausnewland11)
- #1992: Autocomplete: Disable browser's autocomplete on text input (@yohernandez)
- #1981: Table: Update checkbox size based on density (@yohernandez)
🐛 Bug fixes
📖 Docs
📦 Dependencies
- #2023: Bump @tanstack/table-core from 8.10.7 to 8.11.6 in /stencil-workspace (@dependabot)