Releases: Endava/BEEQ
Releases · Endava/BEEQ
v0.11.0
0.11.0 (2024-01-02)
What's Changed
- New BEEQ's opinionated TailwindCSS preset package by @dgonzalezr in #628
- New
bq-empty-state
component by @Cata1989 in #694 - New
bq-accordion
andbq-accordion-group
components by @endv-bogdanb in #697 - New
bq-tag
component by @Cata1989 in #695 - Export missing shadow DOM parts in the
bq-textarea
component by @dgonzalezr in #708 - Add
border
property tobq-button
to support different border-radius by @dgonzalezr in #709
Features ⚡️
- Accordion: add new
bq-accordion
andbq-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 🐞
- Badge: remove border styles (#629) (c23d138)
- Textarea: export missing shadow DOM parts (#708) (b759583)
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 to v17.0.8 (#726) (1fd3666)
- 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 chromatic to v10.2.0 (#730) (92f4e90)
- deps: update dependency npm to v10.2.5 (#702) (c2ab33f)
- deps: update dependency postcss to v8.4.32 (#686) (ba1c22a)
- 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 puppeteer to v21.5.2 (#667) (bf58282)
- deps: update dependency stylelint to v16.1.0 (#738) (b3f5245)
- 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 vite to v5.0.7 (#706) (f57226c)
- deps: update dependency vue to v3.4.3 (#739) (dc47a8a)
- deps: update node.js to v20.10.0 (#684) (b6b3aa4)
- deps: update nx to v17.2.8 (#736) (526a7d2)
- deps: update storybook to v7.6.6 (#719) (8018133)
- deps: update stylelint to v16 (major) (#723) (3b298b9)
- deps: update typescript-eslint to v6.10.0 (#613) (aaa312b)
New Contributors
Full Changelog: v0.10.0...v0.11.0
v0.10.0
0.10.0 (2023-11-01)
What's Changed
- New wrapper added for seamless integration with Vue.js #619 by @dgonzalezr
- Angular bumped to v16 #615 by @dgonzalezr
- Please, notice that we're only updating the Angular version used to create the wrapper. Beeq Angular wrapper will still work in Angular apps 14, 15, and 16
Features ⚡️
Bug Fixes 🐞
- Nx: missing cache of BEEQ output targets folder output (18f8aec)
Chore ⚙️
- deps: update Angular to v16 (major) (#615) (3552bf1)
- deps: update commitlint to v18 (major) (#604) (106b087)
- deps: update dependency @nxext/stencil to v17.0.2 (#617) (f45e44d)
- deps: update dependency @types/node to v20.8.10 (#608) (1f56a86)
- deps: update dependency @types/react to v18.2.33 (#603) (a6df95e)
- 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 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 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 v20 (#600) (7ff3cf9)
- deps: update Nx to v17 (major) (#599) (9233901)
- deps: update Stencil to v4.7.0 (#616) (1231445)
- deps: update Storybook to v7.5.2 (#618) (9c6a3bf)
Full Changelog: v0.9.0...v0.10.0
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