v1.8.0
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
andvertical
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
andtitle
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 movebutton-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