Package detail

@beeq/core

Endava541Apache-2.01.10.0

BEEQ, a Design System components ruled by Endavan developers :)

readme

BEEQ, a web component library initiative

The elements and components provided by BEEQ are being implemented with Stencil, a compiler that generates Web Components (more specifically, Custom Elements), combining the best concepts of the most popular frameworks into a simple build-time tool. You can read more about Stencil on their official website.

Installation

[!TIP] Please always refer to the official BEEQ documentation for more information about the installation.

BEEQ elements, components, patterns, utilities, etc., are available as an npm package.

$ npm i @beeq/core

Usage

BEEQ components are regular HTML elements, or custom elements (often referred to as "web components"). If you're using a simple HTML page, you can use them like any other element.

<html>
  <head>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@beeq/core/dist/beeq/beeq.css" />
    <script type="module" src="https://cdn.jsdelivr.net/npm/@beeq/core/dist/beeq/beeq.esm.js"></script>
  </head>
  <body>
    <bq-button>Click me!</bq-button>
  </body>
</html>

[!CAUTION] The icons SVG are shipped in a separate folder. Projects will need to include node_modules/@beeq/core/dist/beeq/svg in their build and try to make it in a certain way that it respond to: http://<domain>/svg

Events

You can listen for standard events such as click, mouseover, etc. as you normally would. Most of the BEEQ components emit custom events, we highly recommend the use of those instead. They work the same way as standard events but are prefixed with bq to prevent collisions with standard events and other libraries.

<bq-checkbox>Checkbox label</bq-checkbox>

<script>
  const checkbox = document.querySelector('bq-checkbox');
  button.addEventListener('bqChange', (event) => {
    console.log('Is checked?', event.detail.checked);
  });
</script>

changelog

1.10.0 (2025-08-14)

Features ⚡️

  • Dropdown, Select: lock document body scroll when the overlay panel is open (#1483)
  • Table: add styles for native HTML table elements (#1493)
  • Tooltip: hide the tooltip when the user scrolls the page unless alwaysVisible is enabled (#1482)
  • Tooltip: enable prevention of behaviour for click, focus, and hover events (#1507)

Bug Fixes 🐞

  • BEEQ Tailwind CSS: improve specificity and default behavior for light and dark modes (#1486)
  • Date Picker: ensure consistent date selection regardless the time zone (#1506)
  • Radio group: allow radio group to be focused when no radio element is checked (#1503)
  • Side Menu Item: active selection not triggered on Enter or Space key pressing (#1501)
  • Slider: fix progress tracker when min is negative (#1487)
  • Steps, Step Item: improve accessibility and interaction behaviour (#1502)

Refactor 🛠️

  • BEEQ Tailwind CSS: replace external plugin tailwindcss-theme-swapper with a custom plugin implementation (#1481)
  • Icon: improve SVG fetching and processing with caching and security validation (#1485)

Documentation 📚

  • Button: update event handler description for bqClick and bqFocus (69cc906)

Chore ⚙️

  • CI: update CircleCI configuration to enable back NX Cloud (1c408c2)
  • deps: replace deprecated cem-plugin-expanded-types with @wc-toolkit/type-parser (#1478)
  • deps: upgrade NX packages to v21.0.3 and update project configurations (#1479)
  • deps: update storybook to v8.6.14 (#1480)
  • deps: update @stencil/core to v4.34.0 and @stencil/react-output-target to v1.0.4 (#1484)
  • deps: update Nx to v21.2.0 (#1488)
  • deps: update Storybook to v9.0.12 (major) (#1489)
  • deps: update dependency autoprefixer to v10.4.21 (#1491)
  • deps: update stencil (#1490)
  • deps: update dependency @nxext/stencil to v20.1.0 (#1492)
  • deps: update dependency @nxext/stencil to v21 (#1494)
  • deps: update project dev dependencies (#1497)
  • deps: update Nx dependencies to v21.3.11 (fa76ceb)
  • deps: update Storybook dependencies to v9.1.1 (f09f78c)
  • deps: update @stencil/core to v4.36.2 and @stencil/vue-output-target to v0.11.8 (b8c1c7c)
  • deps: update React dependencies v19.1.1 (321df9b)
  • deps: update @chromatic-com/storybook to v4.1.0 (e7634b2)
  • deps: update dependency @stencil/vue-output-target to v0.11.8 (50e6caa)
  • deps: add back missing @eslint/js and @typescript-eslint/parser dependencies (bbfae12)
  • deps: upgrade Angular and related dependencies to v20.x (#1508)

❤️ Thank You

  • Bogdan Bosca @endv-bogdanb
  • Dabiel González Ramos @dgonzalezr
  • Dabiel González Ramos

1.9.0 (2025-04-29)

Features ⚡️

  • Select: add bqInput event for real-time input value changes when filtering (#1476)
  • Select: add reset method to restore to a previous value (#1477)

Bug Fixes 🐞

  • Dialog: change positioning from absolute to fixed (#1464)
  • Select: change value clearing logic to use empty string instead undefined (#1475)

Documentation 📚

  • README: enhance structure and content for better navigation and clarity (ba586bf)
  • README: enhance development section with PNPM commands and NX tips (e256b34)

Chore ⚙️

  • ESLint: enable cache (ff4a4b1)
  • Workspace: move from NPM to PNPM (#1442)
  • deps: update storybook to v8.6.3 (#1443)
  • deps: update nx to v20.4.6 (#1444)
  • deps: update stencil (b839181)
  • deps: update pnpm to v10.6.2 (#1449)
  • deps: update storybook to v8.6.4 (#1446)
  • deps: update node.js to v22.14.0 (#1447)
  • deps: update nx to v20.5.0 (#1448)
  • deps: update @stencil/sass to v3.1.9 and silence deprecation warnings (#1450)
  • deps: update @stencil/core, @stencil/sass and @stencil/vue-output-target dependencies (#1452)
  • deps: update dependency @stencil/sass to v3.2.1 (#1453)
  • deps: update storybook to v8.6.12 (#1456)
  • deps: update nx to v20.8.0 (#1457)
  • deps: update react to v19.1.0 (#1454)
  • deps: update types react to v19.1.2 (#1455)
  • deps: update angular to v18.2.18 (#1459)
  • deps: update eslint (#1458)
  • deps: update commitlint to v19.8.0 (#1460)
  • deps: update dependency stylelint to v16.18.0 (#1462)
  • deps: update pnpm to v10.9.0 (#1463)
  • deps: update node.js to v22.15.0 (#1466)
  • deps: update lit to v3.3.0 (#1465)
  • deps: update dependency puppeteer to v24.7.1 (#1467)
  • deps: update dependency ts-jest to v29.3.2 (#1468)
  • deps: update dependency stylelint to v16.19.0 (#1469)
  • deps: update dependency @chromatic-com/storybook to v3.2.6 (#1471)
  • deps: update angular to v18.2.19 (#1470)
  • deps: update nx to v20.8.1 (#1473)
  • deps: update dependency chromatic to v11.28.2 (#1472)
  • deps: update @stencil/{core, react-output-target} to v4.30.0 and v1.0.2 (#1474)
  • deps: sync @beeq/core version in the wrapper packages (36870b9)
  • volta: update Node.js hooks to use official distribution URLs (95e2764)

Style 🎨

  • Select: remove console log leftover from handleInput method (5184673)

❤️ Thank You

  • Dabiel González Ramos @dgonzalezr

1.8.4 (2025-02-17)

Bug Fixes 🐞

  • React SSR: avoid dynamic import for the Cally calendar web component used on bq-date-picker (#1431)

Chore ⚙️

  • deps: update dependency @stencil/core to v4.25.3 (#1429)
  • deps: update storybook to v8.5.3 (#1430)
  • deps: update dependency @stencil/core to v4.26.0 (#1432)
  • deps: update storybook to v8.5.5 (#1433)
  • deps: replace cem-plugin-custom-jsdoc-tags dependency with @wc-toolkit/jsdoc-tags (#1434)
  • deps: update nx to v20.4.3 (#1435)
  • deps: update storybook to v8.5.6 (#1436)
  • deps: update angular to v18.2.14 (#1438)
  • deps: update nx to v20.4.4 (#1437)
  • deps: update dependency chromatic to v11.25.2 (#1439)
  • deps: update dependency prettier to v3.5.1 (#1440)
  • deps: update dependency @types/react to v19.0.9 (#1441)

❤️ Thank You

  • Dabiel González Ramos @dgonzalezr

1.8.3 (2025-01-31)

Chore ⚙️

  • deps: update dependency @stencil/vue-output-target to v0.9.4 (#1426)
  • deps: update nx to v20.4.0 (#1427)
  • deps: update React dependencies to v19 (major) (#1428)

❤️ Thank You

  • Dabiel González Ramos @dgonzalezr

1.8.2 (2025-01-27)

Refactor 🛠️

  • Accordion: replace calc-size() animation with interpolate-size (#1393)

Documentation 📚

  • Zeroheight: fix SVG loader script to display BEEQ icons in the code preview (4a1e2b4)

Chore ⚙️

  • deps: update node.js to v22.12.0 (#1389)
  • deps: update dependency npm to v11 (#1391)
  • deps: update Stencil output targets (#1388)
  • deps: update dependency stylelint to v16.12.0 (#1390)
  • deps: update dependency tailwindcss to v3.4.17 (#1392)
  • deps: update nx to v20.3.0 (#1394)
  • deps: update dependency @stencil/core to v4.23.1 (#1395)
  • deps: update commitlint (#1396)
  • deps: update eslint (#1397)
  • deps: update dependency chromatic to v11.22.0 (#1398)
  • deps: update dependency core-js to v3.39.0 (#1399)
  • deps: update dependency vite to v6 (#1400)
  • deps: update swc (#1401)
  • deps: update dependency core-js to v3.40.0 (#1402)
  • deps: update dependency puppeteer to v23.11.1 (#1403)
  • deps: update dependency @babel/core to v7.26.0 (#1404)
  • deps: update dependency globals to v15.14.0 (#1406)
  • deps: update dependency @babel/preset-react to v7.26.3 (#1405)
  • deps: fix conflicting peer dependency after installing vite v6 (#1407)
  • deps: update dependency @types/react to v18.3.18 (#1408)
  • deps: update dependency puppeteer to v24 (#1411)
  • deps: update node.js to v22.13.0 (#1410)
  • deps: update stencil (#1412)
  • deps: update nx to v20.3.1 (#1413)
  • deps: update dependency stylelint to v16.13.0 (#1414)
  • deps: update dependency stylelint-config-standard to v37 (#1415)
  • deps: update dependency eslint-plugin-react to v7.37.4 (#1416)
  • deps: update storybook to v8.5.0 (#1417)
  • deps: update dependency eslint-config-prettier to v10 (#1418)
  • deps: update dependency puppeteer to v24.1.0 (#1419)
  • deps: update dependency @stencil/core to v4.24.0 (#1420)
  • deps: update dependency @stencil/core to v4.25.0 (#1421)
  • deps: update storybook to v8.5.1 (#1422)
  • deps: update nx to v20.3.3 (#1423)
  • deps: update storybook to v8.5.2 (#1425)
  • deps: update dependency @stencil/core to v4.25.1 (#1424)

❤️ Thank You

  • Dabiel González Ramos @dgonzalezr

1.8.1 (2024-12-18)

Chore ⚙️

  • CI: packages files not being published to NPM with nx release publish (37fb77c)
  • deps: update dependency globals to v15.13.0 (#1383)
  • deps: update dependency puppeteer to v23.10.4 (#1384)
  • deps: update dependency vite to v5.4.11 (#1385)
  • deps: update dependency vue to v3.5.13 (#1386)
  • deps: update dependency chromatic to v11.20.2 (#1387)

❤️ Thank You

  • Dabiel González Ramos

1.8.0 (2024-12-17)

Features ⚡️

  • BEEQ Angular: enable inlineProperties config (#1330)
  • Checkbox: enable support for form-associated (#1213)
  • Date picker: enable support for form-associated (#1362)
  • Input: enable support for form-associated (#1211)
  • Radio: enable support for form-associated (#1353)
  • React: add support for Server Side Rendering (SSR) (#1216)
  • Select: enable support for form-associated (#1212)
  • Slider: enable support for form-associated (#1369)
  • Switch: enable support for form-associated (#1368)
  • Tab: add horizontal and vertical orientation support (#1091)
  • Textarea: enable support for form-associated (#1370)

Bug Fixes 🐞

  • Alert: make close icon customizable via slot (#1230)
  • Assets: set SVG base path in the window object to keep persistence (#1218)
  • BEEQ Vue: improve Vue integration with <Bq> components (#1320)
  • Button: remove role and title attributes from loading icon (#1351)
  • Date picker: update hover and cursor styles for date ranges, disallowed, disabled and today (#1356)
  • Drawer: use x-bold icon instead and move button-close slot inside <bq-button> (#1210)
  • Icon: dedupe icon requests (#1209)
  • Input: better required handler on form submit when value is empty (#1371)
  • Select: display value is not shown when initial value is set (#1217)
  • Stenciljs: copy task returns illegal operation on a directory error (ac9aee7)

Refactor 🛠️

  • Assets Path: set bqSVGBasePath when window and document objects are available (#1238)
  • BEEQ Tailwind: move declarative tokens to its corresponding Tailwind core plugin (#1315)
  • Notification: set notification portal from the components lifecycle: connectedCallback() (#1236)
  • Toast: set toast portal from the components lifecycle: connectedCallback() (#1237)

Documentation 📚

  • update README documentation of each package (#1313)

Chore ⚙️

  • Custom Elements Manifest: add custom elements manifest json files (#1352)
  • ESLint: update ESLint dependency to v9.x and move to flat config (#1297)
  • Nx: configure nx release and remove additional Nx plugins (#1382)
  • config: migrate renovate config (#1333)
  • deps: update nx to v19.6.0 (#1214)
  • deps: update dependency tailwindcss to v3.4.9 (#1215)
  • deps: update angular to v18.2.1 (#1219)
  • deps: update nx to v19.6.2 (#1220)
  • deps: update dependency tailwindcss to v3.4.10 (#1222)
  • deps: update dependency prettier-plugin-tailwindcss to v0.6.6 (#1221)
  • deps: update dependency core-js to v3.38.1 (#1223)
  • deps: update dependency stylelint to v16.8.2 (#1224)
  • deps: update dependency chromatic to v11.7.1 (#1225)
  • deps: update dependency @chromatic-com/storybook to v1.7.0 (#1226)
  • deps: update dependency @swc/core to v1.7.14 (#1227)
  • deps: update dependency @types/react to v18.3.4 (#1228)
  • deps: update dependency @types/node to v22.5.0 (#1229)
  • deps: update postcss (#1231)
  • deps: update lit to v3.2.0 (#1232)
  • deps: update dependency vue to v3.4.38 (#1233)
  • deps: update dependency vite to v5.4.2 (#1234)
  • deps: update dependency vite-tsconfig-paths to v5 (#1235)
  • deps: update dependency @swc/core to v1.7.18 (#1239)
  • deps: update dependency eslint-import-resolver-typescript to v3.6.3 (#1240)
  • deps: update dependency husky to v9.1.5 (#1241)
  • deps: update dependency jsdom to v24.1.3 (#1242)
  • deps: update dependency lint-staged to v15.2.9 (#1243)
  • deps: update dependency ts-jest to v29.2.5 (#1244)
  • deps: update dependency @commitlint/cli to v19.4.0 (#1245)
  • deps: update dependency tslib to v2.7.0 (#1246)
  • deps: update node.js to v20.17.0 (#1247)
  • deps: update dependency puppeteer to v23 (#1249)
  • deps: update dependency jsdom to v25 (#1248)
  • deps: update angular to v18.2.2 (#1250)
  • deps: update nx to v19.6.3 (#1252)
  • deps: update commitlint to v19.4.1 (#1251)
  • deps: update dependency @swc/core to v1.7.22 (#1253)
  • deps: update dependency @testing-library/react to v16.0.1 (#1254)
  • deps: update dependency @types/node to v22.5.1 (#1255)
  • deps: update dependency npm to v10.8.3 (#1257)
  • deps: update dependency puppeteer to v23.2.1 (#1258)
  • deps: update nx to v19.6.4 (#1259)
  • deps: update dependency @chromatic-com/storybook to v1.8.0 (#1260)
  • deps: update dependency stylelint to v16.9.0 (#1261)
  • deps: update nx to v19.6.5 (#1262)
  • deps: update angular to v18.2.3 (#1263)
  • deps: update nx to v19.7.2 (#1264)
  • deps: update angular eslint to v18.3.1 (#1266)
  • deps: update angular to v18.2.6 (#1267)
  • deps: update nx to v19.8.2 (#1268)
  • deps: update storybook to v8.3.4 (#1269)
  • deps: update dependency @nxext/stencil to v19.1.0 (#1270)
  • deps: update dependency chromatic to v11.10.4 (#1271)
  • deps: update dependency @chromatic-com/storybook to v2 (#1272)
  • deps: update postcss (#1273)
  • deps: update dependency tailwindcss to v3.4.13 (#1274)
  • deps: update dependency vite to v5.4.8 (#1275)
  • deps: update dependency vue to v3.5.10 (#1277)
  • deps: update eslint (#1278)
  • deps: update swc (#1279)
  • deps: update dependency eslint-plugin-react to v7.37.1 (#1280)
  • deps: update dependency chromatic to v11.11.0 (#1281)
  • deps: update commitlint to v19.5.0 (#1282)
  • deps: update dependency @types/node to v22.7.4 (#1283)
  • deps: update dependency jsdom to v25.0.1 (#1285)
  • deps: update dependency lint-staged to v15.2.10 (#1286)
  • deps: update dependency husky to v9.1.6 (#1284)
  • deps: update dependency prettier-plugin-tailwindcss to v0.6.8 (#1287)
  • deps: update dependency puppeteer to v23.4.1 (#1276)
  • deps: update dependency @types/jest to v29.5.13 (#1290)
  • deps: update dependency puppeteer to v23.5.0 (#1289)
  • deps: update angular to v18.2.7 (#1291)
  • deps: update nx to v19.8.3 (#1292)
  • deps: update dependency @babel/core to v7.25.7 (#1293)
  • deps: update dependency @babel/preset-react to v7.25.7 (#1294)
  • deps: update nx to v19.8.4 (#1295)
  • deps: update storybook to v8.3.5 (#1296)
  • deps: update dependency chromatic to v11.12.0 (#1298)
  • deps: update dependency npm to v10.9.0 (#1299)
  • deps: update dependency @swc/core to v1.7.28 (#1301)
  • deps: update dependency @types/node to v22.7.5 (#1302)
  • deps: update dependency vue to v3.5.11 (#1303)
  • deps: update lit to v3.2.1 (#1304)
  • deps: update dependency globals to v15.11.0 (#1306)
  • deps: update angular to v18.2.8 (#1305)
  • deps: update node.js to v20.18.0 (#1300)
  • deps: update dependency puppeteer to v23.5.1 (#1308)
  • deps: update dependency chromatic to v11.12.4 (#1307)
  • deps: update dependency chromatic to v11.12.5 (#1309)
  • deps: update dependency @swc/core to v1.7.35 (#1310)
  • deps: update dependency puppeteer to v23.5.2 (#1311)
  • deps: update dependency @stencil/angular-output-target to v0.9.0 (#1312)
  • deps: update nx to v20 (major) (#1314)
  • deps: update angular to v18.2.9 (#1316)
  • deps: update nx to v20.0.3 (#1317)
  • deps: update storybook to v8.3.6 (#1318)
  • deps: update stencil output targets (#1319)
  • deps: update angular (#1321)
  • deps: update nx to v20.0.5 (#1322)
  • deps: update angular eslint to v18.4.0 (#1323)
  • deps: update stencil (#1324)
  • deps: update nx to v20.0.6 (#1325)
  • deps: update dependency tailwindcss to v3.4.14 (#1326)
  • deps: update dependency vite to v5.4.10 (#1327)
  • deps: update dependency vue to v3.5.12 (#1328)
  • deps: update eslint (#1329)
  • deps: update @stencil/core temporary patch (d04bff3)
  • deps: update storybook to v8.4.1 (#1331)
  • deps: update angular (#1332)
  • deps: update nx to v20.0.7 (#1334)
  • deps: update node.js to v22 (#1335)
  • deps: update dependency nx-stylelint to v18 (#1336)
  • deps: update types react (#1337)
  • deps: update dependency @chromatic-com/storybook to v3 (#1338)
  • deps: update eslint (#1339)
  • deps: update dependency stylelint to v16.10.0 (#1341)
  • deps: update dependency nanospinner to v1.2.0 (#1340)
  • deps: update dependency vite-tsconfig-paths to v5.1.0 (#1342)
  • deps: update dependency eslint-plugin-react-hooks to v5 (#1343)
  • deps: update storybook to v8.4.4 (#1344)
  • deps: update nx to v20.1.2 (#1345)
  • deps: update angular to v18.2.12 (#1347)
  • deps: update dependency tailwindcss to v3.4.15 (#1348)
  • deps: update dependency puppeteer to v23.8.0 (#1349)
  • deps: update dependency @stencil/core to v4.22.3 (#1350)
  • deps: update nx to v20.1.4 (#1354)
  • deps: update storybook to v8.4.6 (#1355)
  • deps: update dependency @jscutlery/semver to v5.5.1 (#1357)
  • deps: update angular to v18.2.13 (#1358)
  • deps: update dependency tailwindcss to v3.4.16 (#1360)
  • deps: update dependency prettier-plugin-tailwindcss to v0.6.9 (#1359)
  • deps: update nx to v20.2.0 (#1361)
  • deps: update storybook to v8.4.7 (#1364)
  • deps: update angular eslint to v18.4.3 (#1365)
  • deps: update dependency @eslint/eslintrc to v3.2.0 (#1366)
  • deps: update eslint (#1367)
  • deps: update nx to v20.2.1 (#1363)
  • deps: update dependency @stencil/core to v4.23.0 (#1372)
  • deps: update dependency @custom-elements-manifest/analyzer to v0.10.4 (#1373)
  • deps: update dependency stylelint to v16.11.0 (#1375)
  • deps: update dependency stylelint-config-standard-scss to v14 (#1374)
  • deps: update dependency prettier to v3.4.2 (#1376)
  • deps: update postcss (#1378)
  • deps: update types react (#1379)
  • deps: update Stencil output targets (#1377)
  • deps: update nx to v20.2.2 (#1381)
  • deps: update dependency ngx-deploy-npm to v8.3.1 (#1380)

❤️ Thank You

  • Bogdan Bosca @endv-bogdanb
  • Dabiel González Ramos @dgonzalezr
  • Lungan Catalin @Cata1989

1.7.0 (2024-08-05)

Features ⚡️

Chore ⚙️

  • deps: update angular to v18.1.2 (#1175) (7f12932)
  • deps: update angular to v18.1.3 (#1181) (c4daa27)
  • deps: update dependency @babel/core to v7.25.2 (#1194) (d75a1ad)
  • deps: update dependency @jscutlery/semver to v5.3.1 (#1204) (2b82cc6)
  • deps: update dependency @swc/core to v1.7.3 (#1176) (40d5acf)
  • deps: update dependency @swc/core to v1.7.4 (#1187) (9c54db6)
  • deps: update dependency @swc/core to v1.7.5 (#1201) (6ffb819)
  • deps: update dependency @swc/core to v1.7.6 (#1208) (73ce23e)
  • deps: update dependency @types/node to v20.14.13 (#1188) (8e0c5ea)
  • deps: update dependency @types/node to v22 (#1199) (646f1c3)
  • deps: update dependency @types/node to v22.1.0 (#1205) (4990efe)
  • deps: update dependency autoprefixer to v10.4.20 (#1202) (3d44632)
  • deps: update dependency chromatic to v11.7.0 (#1195) (e8b8026)
  • deps: update dependency core-js to v3.38.0 (#1206) (c7b9e8c)
  • deps: update dependency husky to v9.1.4 (#1189) (261abbc)
  • deps: update dependency lint-staged to v15.2.8 (#1203) (27f28b5)
  • deps: update dependency postcss to v8.4.40 (#1190) (60c7589)
  • deps: update dependency postcss-preset-env to v10 (#1207) (9314cf8)
  • deps: update dependency puppeteer to v22.14.0 (#1179) (7f47350)
  • deps: update dependency puppeteer to v22.15.0 (#1196) (3c2b253)
  • deps: update dependency stylelint to v16.8.1 (#1197) (2d482c8)
  • deps: update dependency tailwindcss to v3.4.7 (#1178) (a55c23d)
  • deps: update dependency ts-jest to v29.2.4 (#1191) (3877132)
  • deps: update dependency vite to v5.3.5 (#1192) (9ba03b5)
  • deps: update dependency vue to v3.4.35 (#1193) (650471e)
  • deps: update nx to v19.5.3 (#1177) (8c5d080)
  • deps: update nx to v19.5.4 (#1182) (ce724e2)
  • deps: update nx to v19.5.6 (#1184) (24f15eb)
  • deps: update patch for @storybook/core (c0e4967)
  • deps: update stencil (#1186) (86ba767)
  • deps: update storybook to v8.2.7 (#1185) (8d18505)
  • deps: update typescript-eslint to v7.18.0 (#1198) (7bf98b4)
  • tailwind: support for negative values for logical properties inset/margin (#1180) (098d8ff)

1.6.1 (2024-07-29)

Bug Fixes 🐞

  • deps: missing @stencil/core dependency for framework targets (#1172) (4aaa073)

Documentation 📚

  • Storybook: add Welcome and Foundation sections as detached MDX stories (#1173) (a165fd0)
  • Storybook: add Changelog page (#1174) (f06be3f)

1.6.0 (2024-07-24)

Features ⚡️

  • Drawer: deprecate placement and add position property (#1110) (33b2214)
  • Icon: add --bq-icon--direction and flip SVG automatically for dir="rtl" (#1156) (d7dd1b1)
  • Page Title: add new bq-page-title component (#1085) (cd9d767)
  • Select: add support for custom tag display on multiple variant (#1093) (989fc45)

Bug Fixes 🐞

  • Date Picker: clear incomplete range selection (#1074) (2b2b329)
  • Divider: default values to be in sync with Figma design (#1160) (380963d)
  • Drawer: open/close animation to be in sync with the content direction (#1155) (83c374c)

Documentation 📚

  • Storybook: add Direction toolbar action for content RTL/LTR (#1153) (5db214c)

Chore ⚙️

Performance ⌛️

  • Divider: improve code readability and performance (#1159) (5ab2149)

Refactor 🛠️

  • Accordion: use CSS logical properties instead of physical values (#1130) (ebc2ad6)
  • Alert: use CSS logical properties instead of physical values (#1094) (7839159)
  • Avatar: use CSS logical properties instead of physical values (#1099) (318f759)
  • Badge: use CSS logical properties instead of physical values (#1100) (796639a)
  • Breadcrumb: use CSS logical properties instead of physical values (#1101) (e4b1638)
  • Button: use CSS logical properties instead of physical values (#1102) (c0e2eb8)
  • Card: use CSS logical properties instead of physical values (#1103) (84a311a)
  • Checkbox: use CSS logical properties instead of physical values (#1105) (8f6cb3f)
  • Date Picker: use CSS logical properties instead of physical values (#1106) (0c032a0)
  • Dialog: use CSS logical properties instead of physical values (#1146) (afc1653)
  • Drawer: use CSS logical properties instead of physical values (#1090) (e37aeb1)
  • Dropdown: use CSS logical properties instead of physical values (#1132) (6143884)
  • Empty State: use CSS logical properties instead of physical values (#1112) (9494ecb)
  • Icon: use CSS logical properties instead of physical values (#1133) (c9630c7)
  • Input: use CSS logical properties instead of physical values (#1118) (71d61bb)
  • Notification: use CSS logical properties instead of physical values (#1111) (38e9117)
  • Option: use CSS logical properties instead of physical values (#1128) (9f1f8e2)
  • Page Title: use CSS logical properties instead of physical values (#1137) (8069d47)
  • Progress: use CSS logical properties instead of physical values (#1122) (7595618)
  • Radio Group: use CSS logical properties instead of physical values (#1126) (ae3d4d2)
  • Side menu: use CSS logical properties instead of physical values (#1157) (398d92f)
  • Slider: use CSS logical properties instead of physical values (#1135) (024c629)
  • Spinner: use CSS logical properties instead of physical values (#1117) (1e8878f)
  • Status: use CSS logical properties instead of physical values (#1116) (dba3858)
  • Steps: use CSS logical properties instead of physical values (#1158) (a7852b1)
  • Switch: use CSS logical properties instead of physical values (#1145) (222c8f5)
  • Tag: use CSS logical properties instead of physical values (#1113) (508b442)
  • Textarea: use CSS logical properties instead of physical values (#1121) (8635efd)
  • Toast: use CSS logical properties instead of physical values (#1114) (b303d2e)
  • Tooltip: use CSS logical properties instead of physical values (#1115) (6531596)

1.5.1 (2024-06-04)

Bug Fixes 🐞

  • Input: typo in CSS variables for padding start/end (#1086) (194fe75)

Chore ⚙️

1.5.0 (2024-06-03)

Features ⚡️

  • Tokens: add --bq-stroke-* token values for border width (#1062) (4297c77)

Bug Fixes 🐞

  • Beeq Core: vite fails to resolve @beeq/core/dist/* paths (#1077) (6dba151)
  • Date picker: missing value accessor and model config (#1066) (de4de39)
  • Slider: lower value not updated when is equal to upper value (#1078) (4652d99)
  • Slider: range thumbs being stuck when min/max values overlap (#1075) (8ac403d)

Documentation 📚

  • Date picker: add DisallowedDates storybook example (dd4fbe3)

Style 🎨

  • Tailwind CSS: remove quotes when using theme() function (#1064) (1c219fd)

Chore ⚙️

1.4.0 (2024-05-21)

Features ⚡️

  • Button: add secondary button ghost variant (#1058) (64cfe4b)
  • Date Picker: add new bq-date-picker component (#1029) (a39599a)
  • Drawer: add support for custom footer divider (#1060) (4aa853d)

Chore ⚙️

  • Beeq: improve ESM exports and types export (#1059) (2a0f469)
  • deps: update dependency @stencil/core to v4.18.2 (#1063) (7facf46)

Refactor 🛠️

1.3.3 (2024-05-16)

Bug Fixes 🐞

  • Beeq Vue: remove applyPolyfills() function (#1055) (ac3e528)

Chore ⚙️

  • deps: update @floating-ui/core to v1.6.2 (aa43f0d)

1.3.2 (2024-05-15)

Bug Fixes 🐞

  • Slider: model is not reflecting value changes when using ngModel in Angular (#1051) (73f5f32)

Chore ⚙️

Refactor 🛠️

  • Button: change hover background color for button link and text (#1039) (b2be6cc)
  • Icon: remove usage of Env from @stencil/core (#1045) (d685a6c)

1.3.1 (2024-05-14)

Bug Fixes 🐞

  • Checkbox: bq-checkbox indeterminate property is wrongly typed (#1036) (396e52b)
  • Select: prevent bqClose to propagate further (#1034) (829ef01)
  • select: re-render tags when value change externally (#1037) (4441346)
  • Slider: lower value updated to max value (#1031) (ee429f0)

Chore ⚙️

1.3.0 (2024-04-21)

Features ⚡️

  • Select: add support for multiple selection (#1025) (649fdbc)
  • Select: add support to search/filter the options list (#1024) (e216ca6)
  • Slider: allow to enable/show a Tooltip over the Slider thumb(s) (#999) (a5939d0)

Bug Fixes 🐞

  • Select: initial value is not displayed when the component load (#1017) (7fc92bc)
  • Side Menu: menu items tooltip not showing correctly when collapsed (#1014) (7b6d72b)
  • Slider: range type not rendering correctly when max value is greater than 10 (#1004) (ea42ee6)
  • Slider: unable to set or drag the Slider down to 0 value (#996) (38e667a)

Chore ⚙️

1.2.0 (2024-04-01)

Features ⚡️

  • Drawer: add new bq-drawer component (#918) (f8cbe76)
  • Progress: add new bq-progress component (#946) (a99d737)
  • Progress: add style and animation for indeterminate status (#967) (ad67c51)
  • Tooltip: allow the component to be always visible (#959) (c5ac27e)

Bug Fixes 🐞

  • Accordion: improve open/close animations and handle bqAfterOpen and bqAfterClose events (#951) (4ce31c9)
  • Dialog: dialog closes on Esc down if disable-close-esc-keydown is enabled (#979) (721672d)
  • Dialog: wrong position on entry/leave transition (#929) (9cf08d6)

Chore ⚙️

  • deps: update angular to v17.3.0 (#942) (f0f5dba)
  • deps: update angular to v17.3.1 (#952) (39536ee)
  • deps: update angular to v17.3.2 (#964) (9d590d7)
  • deps: update angular to v17.3.2 (#974) (83a58d9)
  • deps: update commitlint (#939) (41678ac)
  • deps: update dependency @chromatic-com/storybook to v1.2.22 (#930) (249b3d0)
  • deps: update dependency @chromatic-com/storybook to v1.2.23 (#947) (a4a9107)
  • deps: update dependency @jscutlery/semver to v5.2.2 (#957) (63be839)
  • deps: update dependency @nxext/stencil to v18 (#949) (f30c1cc)
  • deps: update dependency @stencil/core to v4.12.6 (#931) (993837b)
  • deps: update dependency @stencil/core to v4.13.0 (#950) (0f41f06)
  • deps: update dependency @stencil/sass to v3.0.11 (#960) (74a7db7)
  • deps: update dependency @stencil/vue-output-target to v0.8.8 (#966) (71cb353)
  • deps: update dependency @swc/cli to v0.3.12 (#976) (7190bbb)
  • deps: update dependency @swc/core to v1.4.8 (#932) (221cbe2)
  • deps: update dependency @types/node to v20.11.28 (#933) (dbaf1c2)
  • deps: update dependency @types/react to v18.2.69 (#954) (b8fdfe4)
  • deps: update dependency @types/react to v18.2.70 (#961) (91d9a83)
  • deps: update dependency chromatic to v11.0.8 (#934) (eb7cd3a)
  • deps: update dependency chromatic to v11.1.0 (#948) (5bdd6c3)
  • deps: update dependency chromatic to v11.3.0 (#973) (45d5a2f)
  • deps: update dependency eslint-plugin-react to v7.34.1 (#935) (4e68480)
  • deps: update dependency postcss-preset-env to v9.5.2 (#936) (9460a30)
  • deps: update dependency postcss-preset-env to v9.5.3 (#977) (091fdb1)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.13 (#969) (d1a0f33)
  • deps: update dependency puppeteer to v22.5.0 (#940) (25f2675)
  • deps: update dependency puppeteer to v22.6.1 (#962) (467d649)
  • deps: update dependency stylelint to v16.3.0 (#956) (8146de8)
  • deps: update dependency tailwindcss to v3.4.3 (#970) (1d763cb)
  • deps: update dependency vite to v5.1.6 (#937) (e489a4a)
  • deps: update dependency vite to v5.2.4 (#955) (856c1e0)
  • deps: update dependency vite to v5.2.6 (#958) (b53c13c)
  • deps: update node.js to v20.12.0 (#975) (c39b670)
  • deps: update nx to v18.1.2 (531ded2)
  • deps: update nx to v18.1.3 (#965) (a8efe1c)
  • deps: update nx to v18.2.1 (#972) (9f619ec)
  • deps: update storybook to v8 (4025f35)
  • deps: update storybook to v8.0.4 (#953) (c461a5c)
  • deps: update storybook to v8.0.5 (#971) (f198c3c)
  • deps: update types react (#938) (fdefa4b)
  • deps: update typescript-eslint to v7.2.0 (#941) (c5ef51c)
  • deps: update typescript-eslint to v7.4.0 (#963) (c56953a)

1.1.0 (2024-03-11)

Features ⚡️

  • Accordion: add appearance and size to accordion group (#901) (2513577)
  • Angular: add standalone components to the @beeq/angular output target (#870) (055209f)

Bug Fixes 🐞

  • Accordion: wrong cursor styling for disabled state (#877) (02926ca)
  • Card: remove display flex and position relative from the wrapper (#864) (86194d3)
  • Dropdown: disable the trigger element if the dropdown have disable="true" (#878) (54c87fd)
  • Icon: replace title attribute with label (#880) (f343653)
  • Slider: add not-allowed cursor class for disabled state (#879) (6bd4bf6)
  • Theme: change Endava theme font family according to the new brand (#893) (9ca8939)
  • Vue: wrapped component's camelCase events not being listened to (#921) (a9f809a)

Documentation 📚

  • update package names in README (8256de3)

Chore ⚙️

  • Chromatic: set storybookBaseDir config option (#869) (5a297a9)
  • deps: update angular (#920) (3293d64)
  • deps: update Angular dependencies to v17.2.1 (#871) (61f4168)
  • deps: update angular to v17.2.2 (#892) (8e5af52)
  • deps: update angular to v17.2.3 (#891) (a9effb5)
  • deps: update bitovi/github-actions-storybook-to-github-pages action to v1.0.3 (#924) (a173f66)
  • deps: update commitlint to v19 (major) (#894) (e638815)
  • deps: update dependency @babel/core to v7.24.0 (#902) (82fc96c)
  • deps: update dependency @chromatic-com/storybook to v1.1.10 (#874) (90614e5)
  • deps: update dependency @chromatic-com/storybook to v1.1.12 (#882) (1c6bf04)
  • deps: update dependency @chromatic-com/storybook to v1.2.1 (#889) (f8da1db)
  • deps: update dependency @chromatic-com/storybook to v1.2.10 (#926) (0db75d5)
  • deps: update dependency @chromatic-com/storybook to v1.2.12 (#928) (2328fbe)
  • deps: update dependency @chromatic-com/storybook to v1.2.2 (#905) (b676007)
  • deps: update dependency @chromatic-com/storybook to v1.2.7 (#922) (d9aa8d5)
  • deps: update dependency @chromatic-com/storybook to v1.2.9 (#925) (44d0d95)
  • deps: update dependency @jscutlery/semver to v5.2.0 (#868) (72092b8)
  • deps: update dependency @stencil/core to v4.12.5 (#907) (f0a7d1e)
  • deps: update dependency @swc-node/register to v1.9.0 (#909) (eda47e5)
  • deps: update dependency @swc/cli to v0.3.10 (#885) (ed3e48f)
  • deps: update dependency @types/node to v20.11.20 (#867) (c748d3c)
  • deps: update dependency @types/node to v20.11.21 (#886) (a271711)
  • deps: update dependency @types/node to v20.11.24 (#897) (3729da0)
  • deps: update dependency @types/react to v18.2.58 (#872) (b5a528f)
  • deps: update dependency @types/react to v18.2.59 (#883) (17e4d9b)
  • deps: update dependency @types/react to v18.2.60 (#887) (ea04b16)
  • deps: update dependency @types/react to v18.2.61 (#898) (b5f6193)
  • deps: update dependency @types/react to v18.2.62 (#911) (6e43f11)
  • deps: update dependency autoprefixer to v10.4.18 (#900) (53a4867)
  • deps: update dependency chromatic to v11 (#866) (056888f)
  • deps: update dependency chromatic to v11.0.4 (#923) (115138d)
  • deps: update dependency eslint to v8.57.0 (#875) (4bf3f21)
  • deps: update dependency eslint-plugin-react to v7.34.0 (#912) (29c6bb4)
  • deps: update dependency ng-packagr to v17.2.1 (#906) (4ca9e26)
  • deps: update dependency npm to v10.5.0 (#903) (ae2ff6d)
  • deps: update dependency puppeteer to v22.2.0 (#865) (37b1202)
  • deps: update dependency puppeteer to v22.3.0 (#884) (0fb5236)
  • deps: update dependency vite to v5.1.4 (#873) (0e16720)
  • deps: update dependency vite to v5.1.5 (#908) (fbb5af3)
  • deps: update dependency vue to v3.4.20 (#888) (bc8ae0e)
  • deps: update dependency vue to v3.4.21 (#899) (7cb66ec)
  • deps: update nx to v18.0.5 (#876) (7a94096)
  • deps: update nx to v18.0.6 (#895) (f982ab5)
  • deps: update nx to v18.0.8 (#927) (3b8f91e)
  • deps: update stencil (#881) (75c9f9a)
  • deps: update typescript-eslint to v7.1.0 (#890) (1105f69)
  • deps: update typescript-eslint to v7.1.1 (#910) (cfd30e4)
  • GitHub: add bug, feature request and pull request templates (#904) (286d374)
  • StyleLint: improve rules and .scss file association (#917) (edfef81)

Performance ⌛️

  • CSS: remove the massive wall of empty CSS properties added by Tailwind CSS (#913) (d21a32c)

1.0.1 (2024-02-21)

Chore ⚙️

  • deps: update dependency @stencil/core to v4.12.3 (#862) (584c786)
  • update packages scope from [@bee-q](https://github.com/bee-q) to [@beeq](https://github.com/beeq) (#863) (f74ac29)

1.0.0 (2024-02-20)

⚠ BREAKING CHANGES

  • Tokens: all the tokens related to hover, active, and disable states have been removed.

Before, we used to have e.g. primary-hover, and primary-active applied on a button when it hovered or active, this refactor relies now on the use of color-mix() to archive the same result.

  • Tokens: simplify the declarative design tokens (#835) (1423aa7)

Chore ⚙️

  • deps: update angular (#845) (d7e8052)
  • deps: update dependency @chromatic-com/storybook to v1.1.8 (#842) (b9010da)
  • deps: update dependency @chromatic-com/storybook to v1.1.9 (#852) (49d64ae)
  • deps: update dependency @commitlint/config-conventional to v18.6.2 (#846) (2c65c3e)
  • deps: update dependency @nxext/stencil to v17.2.1 (#839) (c729562)
  • deps: update dependency @nxext/stencil to v17.2.2 (#854) (adb6a38)
  • deps: update dependency @stencil/core to v4.12.2 (#837) (e2470fe)
  • deps: update dependency @swc/core to v1.4.2 (#857) (f1c3755)
  • deps: update dependency @types/node to v20.11.19 (#849) (1118677)
  • deps: update dependency @types/react to v18.2.56 (#855) (1abb489)
  • deps: update dependency @types/react to v18.2.57 (#858) (26da093)
  • deps: update dependency chromatic to v10.9.5 (#843) (c882c72)
  • deps: update dependency chromatic to v10.9.6 (#850) (34bbda0)
  • deps: update dependency core-js to v3.36.0 (#841) (520c1ab)
  • deps: update dependency eslint-plugin-storybook to v0.8.0 (#851) (b1b95b7)
  • deps: update dependency postcss-import to v16.0.1 (#847) (aa8ecf8)
  • deps: update dependency postcss-preset-env to v9.4.0 (#860) (c7e6ae0)
  • deps: update dependency puppeteer to v22.1.0 (#856) (f1054c2)
  • deps: update dependency vite to v5.1.2 (#840) (44bb06f)
  • deps: update dependency vite to v5.1.3 (#853) (26552d4)
  • deps: update dependency vue to v3.4.19 (#838) (709ca49)
  • deps: update node.js to v20.11.1 (#848) (17e50c0)
  • deps: update storybook to v7.6.15 (#836) (35fcece)
  • deps: update storybook to v7.6.16 (#844) (20dbe76)
  • deps: update storybook to v7.6.17 (#861) (99c5802)
  • deps: update typescript-eslint to v7.0.2 (#859) (ffa88b1)

0.13.0 (2024-02-14)

Features ⚡️

  • Alert: add border property to facilitate dynamic border-radius changes (#817) (7a23cc0)
  • Card: add new bq-card component (#806) (8e437ce)
  • Dialog: add border property to facilitate dynamic border-radius changes (#818) (02586cc)
  • Notification: add border property to facilitate dynamic border-radius changes (#819) (5bd2446)
  • Toast: add border property to facilitate dynamic border-radius changes (#820) (e7a76fb)

Test 🧪

  • Accordion: add e2e tests for accordion-group (#828) (eff4597)

Documentation 📚

  • update missing scss variables description (#829) (2ffe09e)

Chore ⚙️

0.12.0 (2024-02-02)

Features ⚡️

  • Icon: add support for custom source (src) and custom assets path (#742) (e44b8d1)
  • Select: add clear() method to remove selected value programmatically (#770) (57f84e8)
  • Tag: allow custom tag color (#724) (ff05338)

Bug Fixes 🐞

  • Accordion: skip focus if disabled="true" (#741) (43e1621)
  • Alert: improve open/close animation (#769) (a5873af)
  • Dialog: prop footerAppearance typo and open/close animations improvement (#767) (1efb9cd)
  • Notification: improve open/close animations (#768) (eeeac9e)

Test 🧪

Documentation 📚

  • Accordion: add css variables description (#788) (c81a172)
  • Project: update README: Running the project section (#787) (411f554)
  • Search: add storybook examples for Search input (#766) (a777919)
  • Storybook: enable visual tests addon (#755) (9c431ea)

Chore ⚙️

  • Beeq TailwindCSS: add missing publish target (00e64c3)
  • Chromatic: move chromatic config options to chromatic.config.json file (e438ee1)
  • deps: update angular (#743) (20c987f)
  • deps: update angular (#771) (7d0e995)
  • deps: update Angular to 17.1.2 (#805) (c107b2d)
  • deps: update Angular to v17.1.1 (#801) (569e6e7)
  • deps: update commitlint to v18.4.4 (#744) (a8dbfc9)
  • deps: update dependency @babel/core to v7.23.9 (#795) (6ce4467)
  • deps: update dependency @nxext/stencil to v17.2.0 (#759) (305f361)
  • deps: update dependency @stencil/core to v4.10.0 (#779) (ff88a87)
  • deps: update dependency @swc/core to v1.3.103 (#780) (0272bfa)
  • deps: update dependency @types/node to v20.10.8 (#761) (8db8768)
  • deps: update dependency @types/node to v20.11.0 (#775) (132d3af)
  • deps: update dependency @types/node to v20.11.13 (#790) (0775a00)
  • deps: update dependency @types/node to v20.11.2 (#781) (c7fe9e0)
  • deps: update dependency @types/node to v20.11.3 (#785) (4f7cb68)
  • deps: update dependency @types/react to v18.2.47 (#745) (8231789)
  • deps: update dependency @types/react to v18.2.48 (#782) (b87102a)
  • deps: update dependency autoprefixer to v10.4.17 (#791) (7fb97ee)
  • deps: update dependency chromatic to v10.2.1 (#762) (64396ec)
  • deps: update dependency chromatic to v10.2.2 (#772) (fe9d4d7)
  • deps: update dependency core-js to v3.35.1 (#792) (6d4d970)
  • deps: update dependency eslint-plugin-prettier to v5.1.3 (#763) (48fcecf)
  • deps: update dependency lit-html to v3.1.1 (#764) (700ac79)
  • deps: update dependency ngx-deploy-npm to v8 (#804) (e38c28c)
  • deps: update dependency npm to v10.3.0 (#776) (c295b08)
  • deps: update dependency nx-stylelint to v17.1.1 (#757) (b44705e)
  • deps: update dependency postcss to v8.4.33 (#746) (14351fd)
  • deps: update dependency postcss-import to v16 (#753) (4a06efd)
  • deps: update dependency prettier to v3.2.2 (#777) (1f55f3d)
  • deps: update dependency prettier to v3.2.4 (#793) (2903b8d)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.11 (#747) (3f07464)
  • deps: update dependency puppeteer to v21.7.0 (#751) (e62ff60)
  • deps: update dependency stylelint-config-standard-scss to v13 (#754) (272375e)
  • deps: update dependency tailwindcss to v3.4.1 (#748) (7eed58e)
  • deps: update dependency tailwindcss-theme-swapper to v0.11.0 (#778) (cbf165c)
  • deps: update dependency ts-jest to v29.1.2 (#796) (867f795)
  • deps: update dependency vite to v5.0.11 (#749) (278c483)
  • deps: update dependency vite to v5.0.12 (#794) (88f4be2)
  • deps: update dependency vue to v3.4.13 (#773) (46a4987)
  • deps: update dependency vue to v3.4.14 (#783) (074dc3c)
  • deps: update dependency vue to v3.4.15 (#797) (7702af9)
  • deps: update dependency vue to v3.4.5 (#750) (3f22096)
  • deps: update dependency vue to v3.4.7 (#760) (f8b1fd0)
  • deps: update node.js to v20.11.0 (#765) (8234d31)
  • deps: update nx to v17.3.0 (#802) (be09676)
  • deps: update stencil (#798) (6f8d948)
  • deps: update storybook to v7.6.11 (#799) (26902cc)
  • deps: update storybook to v7.6.12 (#803) (b51d26e)
  • deps: update storybook to v7.6.8 (#774) (e424a17)
  • deps: update storybook to v7.6.9 (#786) (a7c4592)
  • deps: update swc (#789) (35e993c)
  • deps: update typescript-eslint to v6.18.0 (#752) (7c54b59)
  • deps: update typescript-eslint to v6.18.1 (#758) (8211795)
  • deps: update typescript-eslint to v6.19.0 (#784) (2a6898e)

0.11.0 (2024-01-02)

Features ⚡️

  • Accordion: add new bq-accordion and bq-accordion-group components (#697) (5e39673)
  • Alert: add new bq-alert component (#675) (a146415)
  • BEEQ TailwindCSS: add BEEQ's opinionated TailwindCSS preset package (#628) (dbc2f25)
  • Button: add border property to support border-radius changes (#709) (686536a)
  • Empty State: add new bq-empty-state component (#694) (367de74)
  • Tag: add new bq-tag component (#695) (bc67079)

Bug Fixes 🐞

Documentation 📚

  • Empty State: remove unused constants (#696) (ac82fa6)
  • Storybook: prevent storybook docs from being crawled (61bbe38)

Chore ⚙️

  • Beeq: remove tsconfig.json duplicate compiler options (4d0a77e)
  • CI: add a Github pages deploy workflow (#715) (d922fd8)
  • CI: change Github pages branch name (285a77b)
  • deps: update Angular (#621) (cdb6cd9)
  • deps: update Angular (#641) (c9efbed)
  • deps: update angular (#676) (79b0a0f)
  • deps: update Angular to v17.0.3 (#673) (7e0f83f)
  • deps: update angular to v17.0.6 (#698) (31c7cb7)
  • deps: update angular to v17.0.7 (#710) (305ae66)
  • deps: update angular to v17.0.8 (#726) (1fd3666)
  • deps: update commitlint to v18.4.0 (#651) (14e7090)
  • deps: update commitlint to v18.4.3 (#677) (314115c)
  • deps: update dependency @babel/core to v7.23.3 (#654) (5826a2d)
  • deps: update dependency @babel/core to v7.23.5 (#685) (29c43a5)
  • deps: update dependency @babel/core to v7.23.6 (#711) (e4c4ae9)
  • deps: update dependency @babel/core to v7.23.7 (#731) (2363751)
  • deps: update dependency @babel/preset-react to v7.23.3 (#653) (f897191)
  • deps: update dependency @commitlint/cli to v18.4.1 (#652) (69cd5ea)
  • deps: update dependency @jscutlery/semver to v4.1.0 (#668) (0d89841)
  • deps: update dependency @jscutlery/semver to v4.2.0 (#725) (2be7b6c)
  • deps: update dependency @stencil/core to v4.7.2 (#662) (293b10f)
  • deps: update dependency @stencil/core to v4.8.0 (#687) (739215e)
  • deps: update dependency @stencil/core to v4.8.1 (#692) (0d690ba)
  • deps: update dependency @stencil/core to v4.8.2 (#712) (81f4392)
  • deps: update dependency @stencil/core to v4.9.0 (#718) (6271279)
  • deps: update dependency @stencil/vue-output-target to v0.8.7 (#644) (f91edf2)
  • deps: update dependency @swc/cli to v0.1.63 (#663) (8ed7c52)
  • deps: update dependency @swc/core to v1.3.100 (#678) (8c406bb)
  • deps: update dependency @swc/core to v1.3.96 (#624) (cfad326)
  • deps: update dependency @testing-library/react to v14.1.0 (#640) (2cef6f0)
  • deps: update dependency @testing-library/react to v14.1.2 (#664) (4fc881a)
  • deps: update dependency @types/jest to v29.5.10 (#679) (e8b1fc8)
  • deps: update dependency @types/jest to v29.5.11 (#699) (9631f38)
  • deps: update dependency @types/jest to v29.5.8 (#632) (b835585)
  • deps: update dependency @types/mdx to v2.0.10 (#636) (7eeb3bd)
  • deps: update dependency @types/node to v20.10.5 (#700) (11adaf9)
  • deps: update dependency @types/node to v20.10.6 (#732) (87efd58)
  • deps: update dependency @types/node to v20.9.0 (#638) (a0d3a5a)
  • deps: update dependency @types/node to v20.9.2 (#665) (5ec53bd)
  • deps: update dependency @types/react to v18.2.36 (#623) (e2a5268)
  • deps: update dependency @types/react to v18.2.46 (#733) (7f6260c)
  • deps: update dependency chromatic to v10 (#691) (a495e47)
  • deps: update dependency chromatic to v10.2.0 (#730) (92f4e90)
  • deps: update dependency chromatic to v7.6.0 (#639) (7e7417b)
  • deps: update dependency chromatic to v8 (#647) (fedac37)
  • deps: update dependency chromatic to v9 (#650) (a575b3f)
  • deps: update dependency chromatic to v9.1.0 (#669) (fe32eb8)
  • deps: update dependency core-js to v3.35.0 (#737) (6f2802e)
  • deps: update dependency eslint-plugin-prettier to v5.1.0 (#721) (f8100f6)
  • deps: update dependency eslint-plugin-prettier to v5.1.2 (#727) (358fece)
  • deps: update dependency fs-extra to v11.2.0 (#688) (4cfe94d)
  • deps: update dependency lint-staged to v15.1.0 (#648) (27f5f8b)
  • deps: update dependency lit-html to v3.0.2 (#625) (8a79f7b)
  • deps: update dependency ngx-deploy-npm to v7.1.0 (#646) (617a157)
  • deps: update dependency npm to v10.2.3 (#626) (e5a72c9)
  • deps: update dependency npm to v10.2.4 (#666) (bca70e2)
  • deps: update dependency npm to v10.2.5 (#702) (c2ab33f)
  • deps: update dependency plop to v4.0.1 (#728) (1b259f5)
  • deps: update dependency postcss to v8.4.32 (#686) (ba1c22a)
  • deps: update dependency postcss-preset-env to v9.3.0 (#634) (455ba28)
  • deps: update dependency prettier to v3.1.0 (#671) (c73cb6d)
  • deps: update dependency prettier to v3.1.1 (#704) (3c142bb)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.10 (#734) (2a67824)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.7 (#642) (e2963fb)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.9 (#703) (294768e)
  • deps: update dependency puppeteer to v21.5.0 (#610) (e5f18dd)
  • deps: update dependency puppeteer to v21.5.1 (#643) (c337184)
  • deps: update dependency puppeteer to v21.5.2 (#667) (bf58282)
  • deps: update dependency stylelint to v16.1.0 (#738) (b3f5245)
  • deps: update dependency tailwindcss to v3.3.6 (#693) (6bc9cb4)
  • deps: update dependency tailwindcss to v3.4.0 (#722) (bb6e284)
  • deps: update dependency tailwindcss-theme-swapper to v0.8.0 (#649) (609d116)
  • deps: update dependency ts-node to v10.9.2 (#705) (16e86a0)
  • deps: update dependency vite to v5 (#674) (8947cc4)
  • deps: update dependency vite to v5.0.10 (#713) (a5ef754)
  • deps: update dependency vite to v5.0.4 (#680) (2f9bffa)
  • deps: update dependency vite to v5.0.7 (#706) (f57226c)
  • deps: update dependency vite-tsconfig-paths to v4.2.2 (#707) (ce95315)
  • deps: update dependency vite-tsconfig-paths to v4.2.3 (#735) (17619eb)
  • deps: update dependency vue to v3.3.12 (#714) (0b0efdd)
  • deps: update dependency vue to v3.3.13 (#720) (6b1c38a)
  • deps: update dependency vue to v3.3.8 (#633) (074e6c7)
  • deps: update dependency vue to v3.3.9 (#681) (033bc66)
  • deps: update dependency vue to v3.4.3 (#739) (dc47a8a)
  • deps: update eslint (#635) (1aea8ce)
  • deps: update eslint (#689) (9d30fcc)
  • deps: update node.js to v20.10.0 (#684) (b6b3aa4)
  • deps: update NPM dependencies (#672) (8921f90)
  • deps: update Nx to v17.0.3 (#627) (03d418c)
  • deps: update Nx to v17.1.1 and Angular to v17 (#645) (22b573c)
  • deps: update Nx to v17.1.2 (#659) (a11f1f7)
  • deps: update nx to v17.1.3 (#682) (f5e143f)
  • deps: update nx to v17.2.5 (#717) (2223f72)
  • deps: update nx to v17.2.7 (#729) (c069576)
  • deps: update nx to v17.2.8 (#736) (526a7d2)
  • deps: update Stencil (#622) (478d2c1)
  • deps: update storybook to v7.5.3 (#630) (90c2691)
  • deps: update storybook to v7.6.3 (#690) (19ade99)
  • deps: update storybook to v7.6.5 (#716) (196074e)
  • deps: update storybook to v7.6.6 (#719) (8018133)
  • deps: update stylelint to v16 (major) (#723) (3b298b9)
  • deps: update types react (#637) (416ee8f)
  • deps: update types react (#683) (9dd52f3)
  • deps: update types react (#701) (ad45337)
  • deps: update typescript-eslint to v6.10.0 (#613) (aaa312b)

0.10.0 (2023-11-01)

Features ⚡️

  • BEEQ Vue: add @bee-q/vue output target (#619) (c820b42)

Bug Fixes 🐞

  • Nx: missing cache of BEEQ output targets folder output (18f8aec)

Chore ⚙️

  • deps: update Angular to v16 (major) (#615) (3552bf1)
  • deps: update available patch and minor devDependencies (#583) (7719154)
  • deps: update commitlint to v18 (major) (#604) (106b087)
  • deps: update dependency @nxext/stencil to v17.0.2 (#617) (f45e44d)
  • deps: update dependency @stencil/core to v4.5.0 (#584) (c6960bb)
  • deps: update dependency @swc/core to v1.3.95 (#602) (f2a1cb6)
  • deps: update dependency @swc/helpers to v0.5.3 (#587) (827cd33)
  • deps: update dependency @types/mdx to v2.0.9 (#594) (ab1214b)
  • deps: update dependency @types/node to v20.8.10 (#608) (1f56a86)
  • deps: update dependency @types/node to v20.8.7 (#582) (1ee5b8f)
  • deps: update dependency @types/react to v18.2.29 (#573) (320ccaa)
  • deps: update dependency @types/react to v18.2.33 (#603) (a6df95e)
  • deps: update dependency chromatic to v7.5.0 (#580) (ec86a52)
  • deps: update dependency chromatic to v7.5.4 (#609) (32334ae)
  • deps: update dependency eslint to v8.52.0 (#612) (3ebf848)
  • deps: update dependency eslint-plugin-storybook to v0.6.15 (#588) (a3be4b3)
  • deps: update dependency lint-staged to v15 (#593) (816df24)
  • deps: update dependency lint-staged to v15.0.2 (#595) (f811271)
  • deps: update dependency lit-html to v3 (#585) (1738a3a)
  • deps: update dependency npm to v10.2.1 (#596) (e2bb329)
  • deps: update dependency nx-stylelint to v16 (#586) (5e3ed98)
  • deps: update dependency prettier-plugin-tailwindcss to v0.5.6 (#592) (505b784)
  • deps: update dependency puppeteer to v21.4.0 (#578) (ca12e01)
  • deps: update dependency stylelint to v15.11.0 (#591) (5fe5862)
  • deps: update dependency tailwindcss to v3.3.5 (#607) (aba7b8d)
  • deps: update dependency vite to v4.5.0 (#576) (dcdd821)
  • deps: update node.js to v18.18.2 (#590) (a7d296f)
  • deps: update node.js to v20 (#600) (7ff3cf9)
  • deps: update nx to v16.10.0 (#574) (605cde6)
  • deps: update nx to v17 (major) (#599) (9233901)
  • deps: update stencil (#606) (214d156)
  • deps: update Stencil to v4.7.0 (#616) (1231445)
  • deps: update storybook to v7.5.0 (#589) (3534d0e)
  • deps: update storybook to v7.5.1 (#597) (099a71e)
  • deps: update storybook to v7.5.2 (#618) (9c6a3bf)
  • deps: update types react (#598) (c82e24a)

0.9.0 (2023-10-11)

Features ⚡️

  • Colors: add new alt and alt-disabled color tokens (#505) (b5f67b0)
  • Steps: add bq-steps and bq-step-item components (#532) (7c9ac7b)
  • Theme: add Endava theme (#567) (619df05)

Bug Fixes 🐞

  • Form Inputs: hide label containers if no slot passed (#569) (e41a9d1)
  • Tooltip: add z-index to the tooltip panel (#570) (fb3fb41)

Chore ⚙️

0.8.2 (2023-09-01)

Bug Fixes 🐞

  • debounce: cancel is not a function (#502) (645a25f)
  • ESM loader: wrong script src path (c76de5a)

Documentation 📚

  • Storybook: improve styles and BEEQ light/dark mode (#501) (8568f0e)

Style 🎨

Chore ⚙️

  • deps: update @commitlint to v17.7.0 (#481) (e30a9c9)
  • deps: update dependency @commitlint/cli to v17.7.1 (#488) (f5397b6)
  • deps: update dependency @stencil/core to v4.1.0 (#470) (2bdb09f)
  • deps: update dependency @swc/core to v1.3.74 (#458) (87f10b1)
  • deps: update dependency @swc/core to v1.3.75 (#476) (2a9bae0)
  • deps: update dependency @swc/core to v1.3.76 (#487) (4bc0e67)
  • deps: update dependency @swc/core to v1.3.77 (#499) (dd9a03c)
  • deps: update dependency @types/mdx to v2.0.6 (#478) (64c171f)
  • deps: update dependency @types/node to v20.4.8 (#456) (cb0446c)
  • deps: update dependency @types/node to v20.5.0 (#480) (a430eae)
  • deps: update dependency @types/react to v18.2.20 (#477) (e5740c7)
  • deps: update dependency autoprefixer to v10.4.15 (#486) (f449fa0)
  • deps: update dependency chromatic to v6.21.0 (#473) (19fb4a6)
  • deps: update dependency chromatic to v6.22.0 (#497) (f84dcbf)
  • deps: update dependency eslint to v8.47.0 (#491) (9524476)
  • deps: update dependency lint-staged to v13.3.0 (#492) (06f5429)
  • deps: update dependency lint-staged to v14 (#493) (6571b73)
  • deps: update dependency ngx-deploy-npm to v7 (#471) (906f3bc)
  • deps: update dependency ngx-deploy-npm to v7.0.1 (#489) (83b770e)
  • deps: update dependency nx-cloud to v16.3.0 (#484) (3f210a5)
  • deps: update dependency postcss to v8.4.28 (#496) (93269f5)
  • deps: update dependency postcss-preset-env to v9.1.1 (#465) (a7c9edc)
  • deps: update dependency puppeteer to v21.0.2 (#479) (e0a0955)
  • deps: update dependency puppeteer to v21.0.3 (#490) (419c294)
  • deps: update dependency vite to v4.4.9 (#472) (ceb5a87)
  • deps: update eslint (#482) (fa06af1)
  • deps: update node.js to v18.17.1 (#483) (ce0aa56)
  • deps: update typescript eslint to v6.3.0 (#475) (c1dd862)
  • deps: update typescript eslint to v6.4.0 (#495) (fff3354)

0.8.1 (2023-08-21)

Bug Fixes 🐞

  • beeq-react: wrong paths on package.json (#462) (9aa36a6)

Chore ⚙️

0.8.0 (2023-08-18)

Features ⚡️

Bug Fixes 🐞

  • Avatar: trim initials text only if exist (#428) (4d56e41)
  • FloatingUI: use object spread instead of Object.assign() (#437) (0c0a3f3)
  • Side menu item: misalignment when menu is collapsed (#453) (4e6e3c8)
  • tab: update active tab when value is changed externally (#402) (327fd50)

Documentation 📚

  • all readme files and packages folder name to use BEEQ (#454) (30e0992)

Chore ⚙️

  • deps: update @commitlint to v17.6.7 (#417) (dda2ab0)
  • deps: update @stencil (#387) (44850f5)
  • deps: update @storybook to v7.1.0 (#376) (80275c7)
  • deps: update @storybook to v7.1.1 (#429) (948fc7a)
  • deps: update @storybook to v7.2.3 (#443) (176f17d)
  • deps: update @storybook to v7.3.1 (#451) (fc331af)
  • deps: update dependency @floating-ui/dom to v1.4.5 (#399) (44b5491)
  • deps: update dependency @floating-ui/dom to v1.5.0 (#441) (f41b315)
  • deps: update dependency @floating-ui/dom to v1.5.1 (#442) (6683c6d)
  • deps: update dependency @jscutlery/semver to v3 (#411) (70f796a)
  • deps: update dependency @jscutlery/semver to v3.1.0 (#413) (936cfde)
  • deps: update dependency @nrwl/nx-cloud to v16.1.0 (#395) (80fd0cd)
  • deps: update dependency @stencil/core to v4.0.3 (#446) (0ba6039)
  • deps: update dependency @swc/core to v1.3.69 (#397) (1455db5)
  • deps: update dependency @swc/core to v1.3.70 (#408) (772912c)
  • deps: update dependency @swc/core to v1.3.71 (#430) (89408a2)
  • deps: update dependency @swc/core to v1.3.72 (#444) (4325d1e)
  • deps: update dependency @swc/core to v1.3.73 (#448) (da9d7f6)
  • deps: update dependency @types/node to v20.4.0 (#378) (7e452fe)
  • deps: update dependency @types/node to v20.4.1 (#385) (b74cdfd)
  • deps: update dependency @types/node to v20.4.2 (#396) (3e219f0)
  • deps: update dependency @types/node to v20.4.3 (#426) (395f664)
  • deps: update dependency @types/node to v20.4.5 (#427) (17a09a9)
  • deps: update dependency @types/react to v18.2.15 (#400) (973483d)
  • deps: update dependency @types/react to v18.2.17 (#431) (b10a589)
  • deps: update dependency @types/react to v18.2.18 (#447) (d1444a8)
  • deps: update dependency @types/react-dom to v18.2.7 (#394) (98a8725)
  • deps: update dependency chromatic to v6.20.0 (#425) (a13296b)
  • deps: update dependency core-js to v3.31.1 (#380) (64acc77)
  • deps: update dependency core-js to v3.32.0 (#439) (1c01c78)
  • deps: update dependency eslint to v8.45.0 (#405) (e594c37)
  • deps: update dependency eslint-plugin-react to v7.33.0 (#423) (4c7be76)
  • deps: update dependency eslint-plugin-storybook to v0.6.13 (#420) (5925745)
  • deps: update dependency lit-html to v2.7.5 (#377) (366009f)
  • deps: update dependency lit-html to v2.8.0 (#457) (d03c945)
  • deps: update dependency npm to v9.8.0 (#379) (0e06ced)
  • deps: update dependency npm to v9.8.1 (#419) (c62bab0)
  • deps: update dependency postcss to v8.4.25 (#383) (b9eb9e7)
  • deps: update dependency prettier-plugin-tailwindcss to v0.4.1 (#404) (0b09bef)
  • deps: update dependency puppeteer to v20.8.0 (#384) (3158a8f)
  • deps: update dependency puppeteer to v20.8.1 (#391) (9f0df35)
  • deps: update dependency puppeteer to v20.8.2 (#398) (5184be1)
  • deps: update dependency puppeteer to v20.8.3 (#409) (cb1ff7d)
  • deps: update dependency puppeteer to v20.9.0 (#421) (a0d246c)
  • deps: update dependency puppeteer to v21 (#455) (891e70b)
  • deps: update dependency stylelint to v15.10.1 (#381) (b6e1a3d)
  • deps: update dependency stylelint to v15.10.2 (#418) (b45d635)
  • deps: update dependency tailwindcss to v3.3.3 (#401) (c99505c)
  • deps: update dependency tslib to v2.6.1 (#432) (dfb9e6f)
  • deps: update dependency vite to v4.4.0 (#382) (f775927)
  • deps: update dependency vite to v4.4.2 (#386) (2f6362c)
  • deps: update dependency vite to v4.4.3 (#392) (700e3cc)
  • deps: update dependency vite to v4.4.4 (#403) (5325e78)
  • deps: update dependency vite to v4.4.5 (#422) (00e1b88)
  • deps: update dependency vite to v4.4.6 (#424) (84dfb61)
  • deps: update dependency vite to v4.4.7 (#433) (87857fd)
  • deps: update dependency vite to v4.4.8 (#450) (19062b5)
  • deps: update eslint (#438) (2a0d576)
  • deps: update node.js to v18.17.0 (#416) (6d618f6)
  • deps: update nx to v16.7.0 (#452) (70295c9)
  • deps: update postcss (#440) (67576b9)
  • deps: update typescript eslint to v5.62.0 (#389) (52407e2)
  • deps: update typescript eslint to v6 (#390) (05187ed)
  • deps: update typescript eslint to v6.1.0 (#407) (f840388)
  • deps: update typescript eslint to v6.2.0 (#434) (c3e5685)
  • deps: update typescript eslint to v6.2.1 (#445) (87eb97c)
  • Nx: update to Nx 16 (#406) (0959b19)
  • renovate: allow [@nx](https://github.com/nx) and [@nxext](https://github.com/nxext) new versions (053b751)
  • Sonarcloud: update code duplications exclusion pattern (#436) (095760f)

0.7.1 (2023-07-20)

Bug Fixes

  • input: clear button showing up when disabled (#368) (df4c983)
  • input: focus style missing on consumer apps (#371) (b573d5e)
  • input: set native input id from name prop value (#370) (8e5b848)

0.7.0 (2023-07-18)

Features

  • breadcrumb: add new bq-breadcrumb component (#266) (de4a705)
  • input: add new bq-input component (#344) (6c4d288)

Bug Fixes

  • dialog: backdrop overlay color opacity (#342) (fcf8f48)
  • dialog: dialog freeze when using open property (#349) (252baa1)
  • tab: wrong gap space between icon and label (#366) (87b52e3)

Style

  • icon: expected non-Promise value in a boolean conditional (#365) (ea5bfcc)

0.6.2 (2023-07-03)

Bug Fixes

  • notification: notification rendered as visible with open="false" (#316) (371996c)
  • toast: toast rendered as visible with open="false" (#315) (2b410aa)

0.6.1 (2023-07-03)

0.6.0 (2023-07-03)

Features

  • avatar: support adding a badge to the avatar (#267) (99c8c42)
  • dialog: add new <bq-dialog> component (#269) (fb53b87)
  • dialog: allow disable backdrop overlay and bqAfterOpen event (#306) (41ecdfc)
  • toast: add new <bq-toast> component (#301) (5c22cc7)

Bug Fixes

  • angular wrapper: this.appInits[i] is not a function (#304) (7f64ee3)
  • badge: not being full rounded with one digit (#307) (3bf70c8)
  • CSS Shadow token: wrong shadow-m token value (#313) (f190123)
  • dialog: footer padding when standard and highlight (#305) (f824942)
  • notification: hidden CSS class not being applied (#308) (e74bd24)
  • sonarlint: code smells and security reviews (#303) (7862ba6)
  • Sonarlint: resolve major issues spotted by Sonarcloud (#302) (00fd221)

0.5.0 (2023-06-23)

Features

  • CSS reset: improve global custom CSS reset (#287) (b4500d2)
  • side menu: new <bq-side-menu> and <bq-side-menu-item> components (#289) (f4935f1)

Bug Fixes

  • angular wrapper: peerDependencies and versions allowed (#291) (47a37e2)
  • angular: cannot mix multi and regular providers (#290) (63852e4)
  • plopjs: storybook template eslint import order (#280) (5c374cc)
  • react wrapper: peerDependencies versions allowed (#292) (91c49a3)

0.4.0 (2023-06-16)

Features

  • button: add block property to suport full width size (#262) (03e1fad)
  • button: add justifyContent property to align the label content (#263) (250d69b)
  • Notification: add new <bq-notification> component (#204) (fe4d4c1)
  • Tokens: add spacing tokens (#265) (62b9858)

Bug Fixes

  • tab group: make divider full width (#205) (86e4ef3)
  • tokens: make feedback text color tokens accessible (#268) (7906699)

0.3.0 (2023-04-27)

Features

  • tab: add tab component (#93) (6531f65)
  • Tokens: add extended palette color and update declarative colors (#67) (be11954)

Documentation

0.2.2 (2023-03-09)

Bug Fixes

  • CI: trigger NPM publish after a GitHub release is published (#38) (284aacc)

0.2.1 (2023-03-08)

Bug Fixes

  • Checkbox: label miss-alignment if parent has different alignment (#35) (8a13ee8)
  • Font family: use font [@font-face](https://github.com/font-face) instead of [@import](https://github.com/import) (#32) (a69f74b)
  • Icon: base container alignment on custom size value (#33) (c8299b2)
  • Slider: layout styles break if parent have alignment (#34) (f56e1fe)

0.2.0 (2023-03-03)

Features

  • spinner: add bq-spinner component (#75) (7ffce25)
  • switch: add new bq-switch component (#84) (7a86ed7)
  • utils: add setProperties() method utility (#80) (77a9c1a)
  • utils: add computed style properties filter (#79) (d9f4a65)

Bug Fixes

  • badge: misspelled disconnectedCallback lifecycle method (#90) (bb90159)
  • slider: missing Angular value accessor and host display CSS rule (#91) (57c8cdc)
  • spinner: misspelled disconnectedCallback lifecycle method (#89) (033c748)
  • tools: remove extra '<' from plopjs e2e generator (#86) (104c225)

Documentation

  • project: update README usage section (c975cc1)
  • spinner: update shadow parts in the component's readme (d0ee1bf)

Test

0.1.0 (2023-01-08)

This release includes all feature and bug fixes from all prior Bee-Q pre-releases, as well as the following unreleased changes:

Features

  • utils: remove unnecessary "propertyValue" parameter from validatePropValue (#53) (e9b13c8)

Bug Fixes

(https://github.com/dgonzalezr/bee-q/commit/2dcd4489ebddfcc20fa6dc695f27d818a7d6e8f0))

  • e2e: missing HTML closing tag (#68) (282bd23)
  • e2e: remove comment to fix prettier (#45) (455a8cd)
  • icon: wait for SVG image to load on e2e tests (#69) (8800437)

Documentation

  • contribution: add Branching strategy and Test (#43) (fd12f9f)
  • code of conduct: update to v2.0 of the contributor covenant (#55) (89aa591)
  • icon: add a link to Phosphor icons on Storybook and show fewer SVGs (#64) (403f8b3)
  • readme: fix typo on project structure section (207403a)
  • update project and libs README files (71fad5c)

Test

0.0.1-beta.5 (2022-12-15)

Features

  • slider: add a new bq-slider component (#32) (da5f424)
  • tooltip: add <bq-tooltip> component (#39) (b2d67af)
  • utils: add debounce utility method (#37) (2341934)
  • status: add e2e tests (#42) (d4cf329)
  • tokens: update typography tokens (#18) (07be5f7)
  • chore: add e2e test to component generator (#41) (c8b3df2)
  • chore: pin Node version with Volta (#44) (3b44c77)

Bug Fixes

  • button: enable submit and reset form capabilities (#47) (ded317f)
  • checkbox: check container being resize on small resolutions (#34) (59e5e6e)
  • checkbox: fix checkbox vertical move upon click (#24) (2dcd448)
  • e2e: remove comment to fix prettier (#45) (455a8cd)
  • radio: keyboard navigation select disable elements (#31) (89f93cc)

0.0.1-beta.4 (2022-11-10)

Features

  • bee-q angular: add @bee-q/angular output target (#29) (f6fea4a)
  • divider: use svg for the stroke and add multiple customizations (#28) (99f11db)
  • radio: add a new bq-radio component (#25) (6ad7ec2)

Bug Fixes

  • checkbox: fix checkbox vertical move upon click (#24) (2dcd448)

0.0.1-beta.3 (2022-11-04)

Features

  • enable experimental import and SSR hydrate (#23) (a03f9e4)

0.0.1-beta.2 (2022-11-03)

Bug Fixes

  • bee-q-react: broken published npm package (09b2870)

0.0.1-beta.1 (2022-11-02)

Features

  • avatar: add avatar component (732ba48)
  • avatar: support text type variation (c2ef8b4)
  • badge: add a new bq-badge component (#11) (a9864d2)
  • button: add new bq-button component (#6) (2c2cde7)
  • checkbox: add a new bq-checkbox component (#2) (ae3099c)
  • divider: add a new bq-divider component (#22) (24a6417)
  • icon: add a new bq-icon component (20e15fb)
  • SCSS: add HSL colors utility (#7) (74b6c1c)
  • status: add bq-status component (#12) (595ad36)
  • tokens: add border radius tokens (516ca4d)
  • tokens: add box-shadow tokens (#20) (f0a9377)
  • tokens: add primitive color tokens (b27d1e5)
  • tokens: add typography tokens (2f8613b)

Bug Fixes

  • bee-q: missing README.md file after build (a641d29)
  • build: npm run build fails on Windows (#14) (e109448)
  • libraries paths on tsconfig (4d91c7c)
  • status: fix vertical alignment (#15) (937f13d)
  • tailwind: wrong font line height variables name (ebe0b5c)

0.0.1-beta.0 (2022-11-01)

Features

  • avatar: add avatar component (732ba48)
  • avatar: support text type variation (c2ef8b4)
  • badge: add a new bq-badge component (#11) (a9864d2)
  • button: add new bq-button component (#6) (2c2cde7)
  • checkbox: add a new bq-checkbox component (#2) (ae3099c)
  • icon: add a new bq-icon component (20e15fb)
  • SCSS: add HSL colors utility (#7) (74b6c1c)
  • status: add bq-status component (#12) (595ad36)
  • tokens: add border radius tokens (516ca4d)
  • tokens: add box-shadow tokens (#20) (f0a9377)
  • tokens: add primitive color tokens (b27d1e5)
  • tokens: add typography tokens (2f8613b)

Bug Fixes

  • build: npm run build fails on Windows (#14) (e109448)
  • libraries paths on tsconfig (4d91c7c)
  • status: fix vertical alignment (#15) (937f13d)
  • tailwind: wrong font line height variables name (ebe0b5c)