Releases: Endava/BEEQ
Releases · Endava/BEEQ
v0.9.0
0.9.0 (2023-10-11)
What's Changed
- New Endava theme added #567 by @dgonzalezr
- Removed applying dark mode depending on the user system preference, it will be up to the project how and when to apply the dark mode.
- Added
bq-mode
which can be used to set light or dark mode. data-theme
has been renamed tobq-theme
and it currently supportsbeeq
andendava
values.- CSS classes can be combined to support light or dark mode with one theme or the other, e.g:
class="endava dark"
- New
bq-steps
component added #532 by @amturian
Features ⚡️
- Colors: add new
alt
andalt-disabled
color tokens (#505) (b5f67b0) - Steps: add
bq-steps
andbq-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 ⚙️
- deps: update dependency @babel/preset-react to v7.22.15 (#538) (40ceb2f)
- deps: update dependency @floating-ui/dom to v1.5.3 (#551) (b9248fa)
- deps: update dependency @stencil/core to v4.3.0 (#552) (fb3c466)
- deps: update dependency @swc/core to v1.3.81 (#534) (e7a8960)
- deps: update dependency core-js to v3.32.1 (#511) (7c1c759)
- deps: update dependency eslint to v8.50.0 (#554) (670a537)
- deps: update dependency eslint-plugin-import to v2.28.1 (#513) (86d8ce6)
- deps: update dependency eslint-plugin-react to v7.33.2 (#500) (ec629a1)
- deps: update dependency lint-staged to v14.0.1 (#514) (25b2ab1)
- deps: update dependency npm to v10.2.0 (#568) (6835245)
- deps: update dependency nx-cloud to v16.4.0 (#528) (a0c54a5)
- deps: update dependency postcss to v8.4.29 (#533) (3b85622)
- deps: update dependency postcss-preset-env to v9.1.2 (#529) (313519d)
- deps: update dependency puppeteer to v21.1.1 (#530) (ac74f5e)
- deps: update dependency stylelint to v15.10.3 (#509) (996b963)
- deps: update dependency tslib to v2.6.2 (#512) (dba1672)
- deps: update dependency vite-plugin-turbosnap to v1.0.3 (#546) (07458d9)
- deps: update node.js to v18.18.0 (#562) (7a62da8)
- deps: update Nx to v16.9.1 (#561) (1f1504d)
- deps: update storybook to v7.4.6 (#566) (597ebed)
- deps: update typescript eslint to v6.5.0 (#531) (aa5e604)
- ESLint: improve modules import (#503) (2057420)
Full Changelog: v0.8.2...v0.9.0
v0.8.2
0.8.2 (2023-09-01)
Bug Fixes 🐞
Documentation 📚
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)
What's Changed
- Fixed an issue with the Debounce function affecting the toast component #502 by @endv-bogdanb
- Wrong path for ESM loader used in Zeroheight documentation c76de5a by @dgonzalezr
Full Changelog: v0.8.1...v0.8.2
v0.8.1
0.8.1 (2023-08-21)
Bug Fixes 🐞
Chore ⚙️
- BEEQ react: build using TypeScript instead of Rollup (#463) (e5ffe47)
- Deps: update @nx to v16.7.2 (#467) (8f27ccf)
- Deps: update @stencil (#469) (b227ea4)
- Deps: update @storybook to v7.3.2 (#468) (27f1123)
- Deps: update dependency puppeteer to v21.0.1 (#461) (00d136e)
- Deps: update dependency regenerator-runtime to v0.14.0 (#464) (dbca3c1)
What's Changed
- Fixed path on package.json for BEEQ react (#462) by @endv-bogdanb
- BEEQ react building tool to be Typescript instead of Rollup (#463) by @dgonzalezr
Full Changelog: v0.8.0...v0.8.1
v0.8.0
0.8.0 (2023-08-18)
Features ⚡️
- Dropdown: add new
bq-panel
andbq-dropdown
components (#253) (5f86f6df) - Option: add new
bq-option
component (#253) (5e0eddc) - Select: add new
bq-select
component (#449) (a03714f) - Textarea: add new
bq-textarea
component (#393) (f51b25f) - Theme: add dark mode support (#435) (db2a98d)
- Typography: add global typography CSS styles (#388) (187e2f2)
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 📚
Chore ⚙️
- deps: update @commitlint to v17.6.7 (#417) (dda2ab0)
- deps: update @stencil (#387) (44850f5)
- deps: update @storybook to v7.3.1 (#451) (fc331af)
- deps: update dependency @floating-ui/dom to v1.5.1 (#442) (6683c6d)
- 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.73 (#448) (da9d7f6)
- deps: update dependency @types/node to v20.4.5 (#427) (17a09a9)
- 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.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.8.0 (#457) (d03c945)
- 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 v21 (#455) (891e70b)
- 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.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 typescript eslint to v6.2.1 (#445) (87eb97c)
- renovate: allow @nx and @nxext new versions (053b751)
- Sonarcloud: update code duplications exclusion pattern (#436) (095760f)
What's Changed
- Added new Dropdown component by @HamudeHomsi
- Added new Select and Textarea components by @dgonzalezr
- Added support for Dark theme mode by @dgonzalezr
- Added global Typography classes by @dgonzalezr
- Updated Tab component to sync the active Tab when the selected Tab value changed externally by @endv-bogdanb
Full Changelog: v0.7.1...v0.8.0
v0.7.1
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
fromname
prop value (#370) (8e5b848)
What's Changed
- input: avoid focus and blur events being emitted while disabled by @dgonzalezr in #368
- input: fallback to
id="input"
if no name value has been provided by @dgonzalezr in #370 - input: focus style missing on consumer apps by @dgonzalezr in #371
- We made the focus inherit from Tailwind config focus, just need to set different values for
--bq-ring-width
,--bq-ring-offset-width
, and--bq-ring-color-focus
. - Make sure to emit
bqInput
on clear action too.
- We made the focus inherit from Tailwind config focus, just need to set different values for
Full Changelog: v0.7.0...v0.7.1
v0.7.0
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
What's Changed
- Added new
bq-breadcrumb
component by @HamudeHomsi in #342 - Added new
bq-input
component by @dgonzalezr in #344
Full Changelog: v0.6.2...v0.7.0
v0.6.2
v0.6.1
0.6.1 (2023-07-03)
This version fixed some issues with the previous @bee-q/angular version package in the NPM registry.
There's no change between v0.6.0 and v0.6.1
Features
- avatar: support adding a badge to the avatar (#267) (99c8c42)
- dialog: add new
<bq-dialog>
component (#269) (fb53b87) - 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) - 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)
What's Changed
- angular wrapper: this.appInits[i] is not a function by @mavgustin in #304
- avatar: support adding a badge to the avatar by @HamudeHomsi in #267
- dialog: add new
<bq-dialog>
component by @dgonzalezr in #269 - toast: add new
<bq-toast>
component by @endv-bogdanb in #301
Full Changelog: v0.5.0...v0.6.1
v0.6.0
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) - 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) - 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)
What's Changed
- angular wrapper: this.appInits[i] is not a function by @mavgustin in #304
- avatar: support adding a badge to the avatar by @HamudeHomsi in #267
- dialog: add new
<bq-dialog>
component by @dgonzalezr in #269 - toast: add new
<bq-toast>
component by @endv-bogdanb in #301
Full Changelog: v0.5.0...v0.6.0
v0.5.0
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)
Thanks
Big thanks to @endv-bogdanb and @HamudeHomsi for their contribution! 🎉 🙂
Full Changelog: v0.4.0...v0.5.0