Skip to content

v2.0.0

Choose a tag to compare

@iOvergaard iOvergaard released this 23 Jun 09:48
· 109 commits to main since this release
v2.0.0
1785457

What's Changed

πŸ™Œ Notable Changes

πŸ’₯ Breaking Changes

  • fix(base,icon-registry): replace unsafe Function type with explicit signatures by @iOvergaard in #1273
  • feat(base)!: remove deprecated class aliases and update eslint to v10 by @iOvergaard in #1278
  • feat(base)!: remove deprecated non-UUI-prefixed class aliases by @iOvergaard in #1276
  • feat(popover)!: remove deprecated uui-popover component by @iOvergaard in #1280
  • feat(caret)!: remove deprecated uui-caret component by @iOvergaard in #1279
  • feat(base)!: remove element-internals-polyfill by @iOvergaard in #1281
  • feat!: replace --uui-show-focus-outline JS with :focus-visible CSS by @iOvergaard in #1284
  • feat!: adopt registration files, drop uui- filename prefix by @iOvergaard in #1294
  • refactor: replace demandCustomElement with side-effect imports by @iOvergaard in #1305
  • Form Control: V2 based on Backoffice version by @nielslyngsoe in #1287
  • refactor(color): extract shared color utilities by @iOvergaard in #1325
  • feat(color)!: replace colord with culori by @iOvergaard in #1327

πŸš€ New Features

πŸ› Bug Fixes

  • fix: Color swatch contrast by @bjarnef in #1207
  • fix(timer): adjust remaining proportionally when duration changes by @iOvergaard in #1324
  • fix(theme): include uui-font and uui-text classes in base theme by @iOvergaard in #1329
  • fix(color-slider): show hue color on slider handle by @iOvergaard in #1331
  • fix(responsive-container): observe host element for resize detection and delay dropdown cloning by @engijlr in #1359
  • UUITabGroup: Prevent active tab switching when ctrl clicking on a tab with a href by @alexnaglotech in #1384
  • Ensure prepend and append in input is rounded by @bjarnef in #1396
  • Table: wrapper element for proper styling on windows by @nielslyngsoe in #1408

πŸ“„ Documentation

🏠 Internal

  • build(deps-dev): update @testing-library/dom to v10 by @iOvergaard in #1274
  • build(deps-dev): update build tool dependencies to latest major versions by @iOvergaard in #1275
  • fix(base): remove @ts-ignore for Popover API by @iOvergaard in #1282
  • fix(test): replace property-based Chai assertions with function calls by @iOvergaard in #1295
  • fix: add .js extensions to relative imports + ESLint enforcement by @iOvergaard in #1297
  • Refactor: mark query and handler properties as readonly by @iOvergaard in #1307
  • test: spike Vitest browser mode as WTR replacement by @iOvergaard in #1299
  • fix: resolve 7 SonarCloud issues on main branch by @iOvergaard in #1318
  • fix: add readonly to never-reassigned class members (S2933) by @iOvergaard in #1320
  • fix: resolve 6 test TODOs across 5 components by @iOvergaard in #1321
  • fix: resolve S7764, S7735, and S3358 SonarCloud issues across 19 files by @iOvergaard in #1322
  • fix: resolve remaining S7735 issues and fix file-preview/toast-container bugs by @iOvergaard in #1323
  • Move styles last in new component to satisfy ESlint rule by @bjarnef in #1395

πŸ“¦ Dependencies

  • build(deps-dev): bump chromatic from 15.1.0 to 15.1.1 by @dependabot[bot] in #1290
  • build(deps-dev): bump eslint-plugin-storybook from 10.2.8 to 10.2.10 by @dependabot[bot] in #1289
  • build(deps-dev): bump @lerna-lite/cli from 4.11.0 to 4.11.3 by @dependabot[bot] in #1291
  • build(deps-dev): bump basic-ftp from 5.0.5 to 5.2.0 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1296
  • build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1303
  • fix(color-picker): externalize colord dependency by @iOvergaard in #1309
  • build(deps-dev): bump github-markdown-css from 5.8.1 to 5.9.0 by @dependabot[bot] in #1313
  • build(deps-dev): bump typescript-eslint from 8.55.0 to 8.56.1 by @dependabot[bot] in #1315
  • build(deps-dev): bump globals from 17.3.0 to 17.4.0 by @dependabot[bot] in #1314
  • build(deps): bump tar from 7.5.9 to 7.5.10 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1334
  • build(deps-dev): bump react-syntax-highlighter from 16.1.0 to 16.1.1 by @dependabot[bot] in #1338
  • build(deps-dev): bump eslint-plugin-storybook from 10.2.13 to 10.2.16 by @dependabot[bot] in #1337
  • build(deps-dev): bump eslint from 10.0.2 to 10.0.3 by @dependabot[bot] in #1336
  • build(deps-dev): bump @vitest/browser from 4.0.18 to 4.1.0 by @dependabot[bot] in #1344
  • build(deps): bump tar from 7.5.10 to 7.5.11 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1342
  • build(deps-dev): bump flatted from 3.3.3 to 3.4.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1349
  • build(deps): bump handlebars from 4.7.8 to 4.7.9 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1353
  • build(deps): bump actions/github-script from 8 to 9 by @dependabot[bot] in #1360
  • build(deps-dev): bump vite from 7.3.1 to 7.3.2 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1357
  • build(deps-dev): bump @vitest/browser from 4.1.0 to 4.1.2 by @dependabot[bot] in #1355
  • build(deps-dev): bump chromatic from 15.2.0 to 16.3.0 by @dependabot[bot] in #1364
  • build(deps): bump the npm_and_yarn group across 1 directory with 2 updates by @dependabot[bot] in #1373
  • build(deps): bump actions/dependency-review-action from 4 to 5 by @dependabot[bot] in #1375
  • build(deps-dev): bump postcss from 8.5.6 to 8.5.14 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1374
  • build(deps-dev): bump vitest from 4.0.18 to 4.1.5 by @dependabot[bot] in #1376
  • build(deps-dev): bump @chromatic-com/storybook from 5.0.1 to 5.1.2 by @dependabot[bot] in #1377
  • build(deps-dev): bump dev dependencies and align vitest packages by @iOvergaard in #1380
  • build(deps-dev): bump eslint from 10.3.0 to 10.4.0 by @dependabot[bot] in #1387
  • build(deps-dev): bump @storybook/addon-docs from 10.3.6 to 10.4.0 by @dependabot[bot] in #1385
  • build(deps-dev): bump tmp from 0.2.5 to 0.2.7 in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1399
  • build(deps-dev): bump chromatic from 16.9.0 to 17.0.0 by @dependabot[bot] in #1394
  • build(deps-dev): bump @vitest/browser from 4.1.6 to 4.1.7 by @dependabot[bot] in #1392
  • build(deps-dev): bump typescript from 5.9.3 to 6.0.3 by @dependabot[bot] in #1393
  • build(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #1405
  • build(deps-dev): bump @vitest/browser from 4.1.7 to 4.1.8 by @dependabot[bot] in #1403
  • build(deps-dev): bump axe-core from 4.11.4 to 4.12.0 by @dependabot[bot] in #1401

New Contributors

Full Changelog: v1.18.1...v2.0.0