Change Log
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
v2.0.0-beta.15 (2025-04-11)
@qtm/react2
🐛 Bug Fixes
- fix(modal): close icon color
@qtm/website
🐛 Bug Fixes
- fix: syntax highlighting of Foundations' code snippets
- fix(customization): change CSS selector to make the 'High-specificity CSS selectors' example work
- fix(modal): align 'Lorem ipsum' content across packages, and between rendering and code snippets
- fix(header): align code snippets of header title with their rendering for some Header pages
- fix: typos in some alert component examples
- fix: text color and decoration of links contained in alerts in light/dark mode
📝 Documentation
- docs(search): reintroduce search bar
🛠️ Internal
- chore(dark mode): enhance rendering of the page: use of tabs, right syntax highlighting and rewording
v2.0.0-beta.14 (2025-04-07)
@qtm/css
🐛 Bug Fixes
- fix(css): consistency betwwen textarea and textinput
- fix(css): ensure text input height is independent of parent (e.g., grid), and icons are consistently centered
- fix(css): aligh modal header items to the top
@qtm/icons
🚀 Features
- feat(icons): bump icons to 1.6.2
- feat(icons): new ICAO, Generic, and AVS icons
- feat(icons): update icons on March 24, 2025
📦 Other
- new
connected.svg
anddisconnected.svg
- renamed
desequence.svg
totime_off.svg
- modified rendering of a set of icons
@qtm/react2
🐛 Bug Fixes
- fix(react2): add submenu items configuration when usgin the items prop in a menuitemlist
- fix(react2): implement custom icons and update documentation
- fix(react2): icon size by default must not be specified
@qtm/web-components
🛠️ Internal
- refactor(webcomponents): remove dark token in global css file
@qtm/website
🐛 Bug Fixes
- fix(react2): implement custom icons and update documentation
📝 Documentation
- docs(website): Grid className prop replaced by classes in TextInput doc
- docs(website): add supported version in v2
- docs(website): fix documentation for FormLabel
- docs(website): do not use onClick callback for react2 button component. use onClickEvent instead
- docs(website): fix typography component for react2 documentation
- docs(website): fix react2 progress bar documentation
v2.0.0-beta.13 (2025-03-21)
@qtm/react2
🛠️ Internal
- chore(react2): handle esm and cjs export
@qtm/web-components
🐛 Bug Fixes
- fix(web-components): avoid undefined
optionFilter
console error message when initializing multiselect component
@qtm/website
📦 Other
- create the react2 documentation in our dev documentation
v2.0.0-beta.12 (2025-03-07)
@qtm/angular
🛠️ Internal
- test-release-script
@qtm/css
🛠️ Internal
- test-release-script
@qtm/design-token-generator
🛠️ Internal
- test-release-script
@qtm/icons
🛠️ Internal
- test-release-script
@qtm/react
🛠️ Internal
- test-release-script
@qtm/react2
🛠️ Internal
- test-release-script
@qtm/storybook
🛠️ Internal
- test-release-script
@qtm/tailwind-preset
🛠️ Internal
- test-release-script
@qtm/tokens
🛠️ Internal
- test-release-script
@qtm/vue
🛠️ Internal
- test-release-script
@qtm/web-components
🛠️ Internal
- test-release-script
@qtm/website
📝 Documentation
- docs(examples): new Angular 16 project examples with or without Tailwind v3
🛠️ Internal
- test-release-script
angular
🛠️ Internal
- test-release-script
v2.0.0-beta.11 (2025-03-05)
@qtm/react2
🐛 Bug Fixes
- fix(react2): retrocompatibility with react 18
@qtm/vue
🐛 Bug Fixes
- fix(vue): deprecated function applyPolyfills from Stencil (IE support)
@qtm/web-components
🐛 Bug Fixes
- fix(web-components): handle non-existent collapsed ids in menu item list
@qtm/website
📝 Documentation
- docs(configuration): specific
.npmrc
setup for Windows users - docs(header): change title and title color on dark mode
- docs(css): replace remaining
leadingIcon
/trailingIcon
byleftIcon
/rightIcon
v2.0.0-beta.10 (2025-03-03)
@qtm/angular
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
📦 Other
- Mise à jour des peerDependencies pour Angular :
- @angular/common: >=16.0.0
- @angular/core: >=16.0.0
@qtm/css
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
- docs: bump storybook to v8
- docs(examples): drop CRA examples
@qtm/design-token-generator
📝 Documentation
- docs: bump storybook to v8
- docs(examples): drop CRA examples
@qtm/icons
📝 Documentation
- docs(README): fixed the Artifactory configuration link and use a consistent wording
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
- docs: bump storybook to v8
- docs(examples): drop CRA examples
@qtm/react
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
@qtm/react2
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
🚀 Features
- feat(react2): add support for react 19
@qtm/storybook
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
@qtm/tailwind-preset
📝 Documentation
- docs(README): fixed the Artifactory configuration link and use a consistent wording
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
- docs: bump storybook to v8
- docs(examples): drop CRA examples
@qtm/tokens
📝 Documentation
- docs(README): fixed the Artifactory configuration link and use a consistent wording
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
- docs: bump storybook to v8
- docs(examples): drop CRA examples
@qtm/vue
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
@qtm/web-components
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
@qtm/website
📝 Documentation
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
- docs: bump storybook to v8
- docs(examples): drop CRA examples
angular
📝 Documentation
- docs(README): fixed the Artifactory configuration link and use a consistent wording
- docs: add ADR for the migration to Turborepo and pnpm
- docs: add for all packages the possibility to use pnpm
- docs: adapt internal documentation to pnpm usage instead of Yarn
v2.0.0-beta.9 (2025-02-20)
@qtm/angular
🚀 Features
- feat: migrate to angular 16
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/css
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/design-token-generator
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/icons
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/react
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/react2
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/tailwind-preset
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/tokens
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/vue
🛠️ Internal
- chore: migrate to turborepo and pnpm
@qtm/web-components
🛠️ Internal
- chore: migrate to turborepo and pnpm
2.0.0-beta.8 (2024-12-13)
Bug Fixes
- react2: reset focus for dropdown select when text is removed (0cdf2de)
- webcomponent: keyboard navigation for multiselect (baffacd)
- webcomponent: keyboard spacing for multiselect (06bab84)
- webcomponents: add keyboard nav for multiselect (ca6dd30)
- webcomponents: arrow key press behavior is fixed for dropdown select (d0521be)
- webcomponents: dropdown select aria activedescendent set when keyboard navigation (97d2b56)
- webcomponents: dropdown select filtered options should be focused (366bb41)
- webcomponents: manage spacing char with autosuggestion (72449de)
- webcomponents: select correct filtered item after filtering (f03e264)
- webcomponents: should allow typing text in the input when isSearchable is true in dropdown-select (cbea485)
Features
- css: active menu item is focus (c8acf7c)
- dropdown-select: add keyboard navigation support for react2 (7ed9e59)
- react2: add aria for dropdown select (bafe8ee)
- react2: implement aria for multiselect (31a30d7)
2.0.0-beta.7 (2024-10-22)
Bug Fixes
- css: #261 remove unecessary z-index prop (801366a)
- icon: prevent icons from breaking text flow by changing display to inline-flex #242 (6a4ed5c)
- icons: remove special characters in icon names (c3e9a54)
- slider: do not emit event when value property change #274 (fc2e048)
Features
- webcomponent: aria for multiselect (423d92e)
- webcomponent: implement aria for dropdown select (40b9515)
- webcomponents: keyboard navigation for dropdown select (cfe09e6)
- webcomponents: keyboard navigation for multiselect (3195ff0)
Reverts
- Revert "chore(repo): bump all framework output target packages for stencil" (9e4fa2d)
2.0.0-beta.6 (2024-09-23)
Bug Fixes
- webcomponent: fix dropdown select behaviour for autosuggest (c843ed3)
- webcomponent: fix multiselect with autosuggest (c97a1c2)
- webcomponent: implement new usecases (48277ae)
- webcomponent: multiselect open when filtering (e830034)
2.0.0-beta.5 (2024-09-19)
Bug Fixes
- react2: remove tooltip when clicking on dropdownSelect (f448528)
- website: fix artifactory wording (7ae76cf)
Features
- css: center text of no datatable (3e5311f)
- css: change cusor for auto sugget input (96aaefd)
- react2: add autosuggest for multiselect (0f65ce6)
- react2: implement autosuggest for dropdown select (23d5f3d)
- web-components: implement autocomplete (3ca464b)
- webcomponent: add autosuggest for multiselect (41beed0)
- webcomponent: dropdown select autosuggest (de52ca7)
2.0.0-beta.4 (2024-08-07)
Bug Fixes
- datatable: update based on review comments (b5190bf)
- react2: multiselect not editable with pointer cursor (bd58533)
- react2: progress bar props must be optionals (1a8cdb7)
Features
- datatable: support sizes for the datatableNoData container (b8e85d9)
- react2: add chevron icons in DropdownSelect (3fbdb26)
- react2: add chevron icons in Multiselect (48f1949)
- react2: add datatable (cef4a5f)
- react2: add datatable css (4c926bf)
- react2: add datatablebody (6554c65)
- react2: add datatablecell (d80eb9e)
- react2: add datatableheader (1ffd350)
- react2: add datatablenodata (5ff7beb)
- react2: add datatablerow (7cb9f56)
- react2: add sizes for datatableNoData (4f06fe6)
- tokens: add dark mode for datatable (ffc7c5e)
- webcomponents: add sizes for datatableNoData (cb9f905)
2.0.0-beta.3 (2024-07-10)
Bug Fixes
- datatable: change datatable file name (34e1259)
Features
- css: add css for the margin density (6fd78fe)
- css: add horizonal scroll to datatable (0341cb7)
- css: build sizes and styles for data table component (025dc2e)
- css: implement completed datatable (7ccfc44)
- css: set default style to be flat (87a9943)
- css: WIP modify datatable-array style (e27ec81)
- dataTable: add tokens (00d7e03)
- repo: add the datatable-array-no-rows component (ee1dbfa)
- tokens: update datatable tokens (3abc384)
- tokens: update new tokens (ed7125e)
- web-components: implement a datatable-array and a datatable container components (a058e2c)
- web-components: use Host to create datatable components (177270d)
- web-component: WIP add datatable-cell (967438d)
- webcomponent: add roles for datable component (17c755a)
2.0.0-beta.2 (2024-07-01)
Bug Fixes
2.0.0-beta.1 (2024-06-28)
Features
- multiselect: add custom render (f77b1ce)
2.0.0-beta.0 (2024-06-26)
Bug Fixes
- css: replace focus-within by focus to fix issue #251 (c11aa17)
- react: form field children rerender doesn't throw an error anymore (d57c4f8)
- react: form field children rerender doesn't throw an error anymore (1e73c78)
- react: grid children rerender doesn't throw an error anymore (3ca6495)
- react: menu item list and submenu item list children rerender doesn't throw an error anymore (eaad33d)
Features
- react2: react implementation of the quantum lib components (290b58b)
1.4.0 (2024-02-20)
Bug Fixes
- dropdownSelect: fix react hook form problems (f18058c)
- web-components: fix dropdown select issues with options prop (26f2321)
- web-components: fix multiselect dynamic children (5f5693d)
- web-components: option by default in dropdown select must be active when using prop options (48d110d)
1.3.0 (2024-02-14)
Features
Reverts
- Revert "test(dropdownselect): update default value test" (3a18e63)
1.2.1 (2024-02-07)
Bug Fixes
- icons: render correctly icons by converting them from evenodd to non zero (c03b4aa)
- website: fix iconogrpahy buisness icons examples (51192f1)
1.2.0 (2024-02-06)
Features
- icons: support new icons (074f456)
1.1.1 (2024-01-30)
Bug Fixes
1.1.0 (2024-01-25)
Features
- css: add core metrics for doughnut component (3b64ecb)
- doughnut: display data labels (18ca4da)
- doughnut: implement dounught card css (1b53477)
- webcomponent: first implem of doughnut (f71586f)
1.0.1 (2023-11-15)
Bug Fixes
- website: fix the link to storybook from component card (34eb6fc)
1.0.0 (2023-09-25)
Bug Fixes
- preset: screen values should not be reference to tokens (becf0cf)
- tokens: replace radius none value by 0rem (6b900fc)
- website: remove unused dev handoff pages (2c31678)
Features
- css: add border utilities (7aa1de8)
- presets: add border tokens (04905cd)
- tokens: add 2 blugrey colors and update lightblue 500 (85e873b)
- tokens: add border tokens (d6cdd68)
- tokens: bind padding top and bottom to spacing-s tokens (ec90ff8)
1.0.0-rc.5 (2023-09-18)
Note: Version bump only for package tds-web
1.0.0-rc.4 (2023-09-04)
Bug Fixes
- angular: update typings path into package.json (811a2b3)
1.0.0-rc.3 (2023-09-01)
Features
- dropdown-select: add disabled property to dropdown-select-option component (147490d)
1.0.0-rc.2 (2023-08-25)
Bug Fixes
- dropdown-select: Update Dropdown select option elements state when the value changed and an option is clicked #163 (89895e2)
1.0.0-rc.1 (2023-07-27)
Bug Fixes
1.0.0-rc.0 (2023-07-05)
Bug Fixes
- button: button outline border must not visible under a dropdown overlay (ae051f7)
- button: click event binded to the button element #75 (b13022f)
- button: fix outline pressed background color (f94d390)
- button: update disabled tokens (1521fc4)
- dropdown-select: dropdown select width equal to 100% of its container (522d402)
- examples: add fonts and icons to angular v13 tailwind example (64d3523)