Releases: lmc-eu/cookie-consent-manager
Releases · lmc-eu/cookie-consent-manager
1.0.2
Dependencies
- Update all dev dependencies (ba55e29)
- Update all dev dependencies (4a23611)
- Update dependency stylelint-order to v5 (65db9eb)
Documentation
- Fix links and formatting in readme (41209fa)
- Change text color of success state to improve its contrast with background (b444af2)
- lighthouse: Fix errors reported by Google Lighthouse in examples (90905fb)
- Make it clear one need to take care of already existing cookies (82f2f9a)
Chores
1.0.1
1.0.0
Bug Fixes
- Tell bundlers not to bundle
crypto
dependency (22ee445)
Code Refactoring
- Move browser example into browser directory (f6893ee)
Dependencies
- Ignore stylelint updates (2a25de1)
- Pin dependencies (5c9feb7)
- Update all dev dependencies (b7bb2de)
- Update Spirit Design Tokens (fc2a281)
Documentation
- Add readmes with basic instructions for examples (03a8e3c)
- Extend examples for inline
<script>
usage (287c69d) - Introduce example for CommonJS require (8a30904)
- Introduce module example using webpack (9e3876d)
- Link CJS and ESM examples to readme (0c2f377)
- Rename example directories for better orientation (51913bc)
- Spiritify Bootstrap in examples (e6aeae2)
Chores
0.8.2
0.8.1
0.8.0
BREAKING CHANGES
- Remove unwanted theming options for secondary buttons (f36d299)
- Remove:
--lmcccm-base-font-size
,--lmcccm-btn-secondary-bg
,--lmcccm-btn-secondary-hover-bg
,--lmcccm-btn-secondary-active-bg
- Remove:
- Update buttons theming API according to the latest design (ba39ed9)
- Remove:
--lmcccm-btn-secondary-text
,--lmcccm-btn-secondary-hover-text
,--lmcccm-btn-secondary-active-text
- Add:
--lmcccm-btn-font-weight
- Change Inter font URL to include width
600
- Remove:
Bug Fixes
- Revert font family inheritance as it blocked font customization (efe992e)
Dependencies
- Bump babel-jest from 27.3.1 to 27.4.1 (ce100ad)
- Bump esbuild from 0.13.15 to 0.14.1 (3d9fa63)
- Bump eslint from 8.2.0 to 8.3.0 (b2d83ae)
- Bump jest from 27.3.1 to 27.4.1 (c4791d8)
- Update Spirit Design Tokens (7687df7)
Documentation
- Add custom theme demo to examples #CCM-21 (f0855ed)
- Add description of extended configuration example (fd7e8ba)
- Add table of contents to readme (e6cdca6)
- Fix link to vanilla cookieconsent readme (2df83d3)
- Grammar fixes (b6ecb31)
- Improve docs design (92abca3)
- Improve formatting (4d8962d)
- Make clear that Inter font link is mandatory unless font family is customized (ea7837b)
- Use switches instead of buttons to demonstrate theming (a008edc)
Features
- Add theming options to adjust button borders (d1f38cc)
- Add
--lmcccm-btn-border-width
,--lmcccm-btn-border-style
,--lmcccm-btn-border-radius
,--lmcccm-btn-primary-border
,--lmcccm-btn-primary-hover-border
,--lmcccm-btn-primary-active-border
- Add
- Let base font size be inherited from surrounding text (c12341d)
- Push to dataLayer only of first accept #CCM-46 (0b198a0)
Chores
0.7.0
Bug Fixes
- Make
font-family
fallback actually work as documented (52e2656)
Chores
- Cache yarn dependencies to increase GH Actions jobs speed (57becf7)
- Fix condition to generate
minor
on both cases (4e2e180) - Test if package is still buildable (e7ce285)
Code Refactoring
- Extract assemble config into variable (66f5e93)
Dependencies
- Bump @babel/preset-env from 7.16.0 to 7.16.4 (6912d80)
- Bump @lmc-eu/commitlint-config from 1.0.4 to 1.0.5 (d8c69f0)
- Bump @lmc-eu/prettier-config from 1.1.1 to 1.2.0 (d51f2da)
- Bump @lmc-eu/stylelint-config from 2.0.0 to 2.0.1 (a0bdba8)
- Bump esbuild from 0.13.14 to 0.13.15 (b9c3993)
- Bump postcss from 8.3.11 to 8.4.1 (7ccc52c)
- Bump prettier from 2.4.1 to 2.5.0 (9de88e9)
- Bump sass from 1.43.4 to 1.43.5 (5679690)
Documentation
- Add example of localStorage clear (c19a414)
Features
- Autodetect language based on the value of
<html lang=...>
#CCM-43 (e389636) - Submit consent to API #CCM-39 (85c9c02)
- Submit to API also current language and cookie expiration #CCM-41 (be946f3)
Styles
0.6.0
BREAKING CHANGES
- Require service name to be passed as the first parameter #CCM-35 (680165)
Chores
- Add jest testing framework and unit testing workflow (39468d1)
- Check for broken links in markdown (58a5a79)
- Fix building when using crypto in nanoid (82f5943)
Dependencies
- Bump @commitlint/cli from 14.1.0 to 15.0.0 (85474f8)
- Bump @lmc-eu/commitlint-config from 1.0.3 to 1.0.4 (10cf00e)
- Bump @lmc-eu/conventional-changelog-lmc-bitbucket (d894fb2)
- Bump @lmc-eu/prettier-config from 1.1.0 to 1.1.1 (a3cd839)
- Bump @lmc-eu/stylelint-config from 1.0.4 to 2.0.0 (a7fa50d)
- Bump esbuild from 0.13.13 to 0.13.14 (a82527b)
- Bump vanilla-cookieconsent from 2.6.1 to 2.6.2 (1729ddd)
Documentation
- Add example of specifying custom company names #CCM-25 (131eb34)
- Do not use patch part in URL to allow using bugfix versions automatically #CCM-29 (b484c4e)
- Fix broken links in readme (cadeb72)
- Fix wrong
autodetectLang
type in readme (278a3b1) - Introduce
companyNames
option in readme #CCM-25 (06637bc) - Update list of supported languages (84e99fd)
Features
- Add translations for de, hu, ru and uk languages #CCM-18 (6e31d97)
- Generate and store consent UUID on accept #CCM-35 (519182d)
- Introduce
companyNames
option as i18n parameter #CCM-25 (e271230) - Unify company name amongst all translations #CCM-18 (928118d)
- Update polish translation #CCM-31 (3b6609b)
Styles
- Fix pseudo-element notation according to stylelint-config (f4a607f)
Tests
0.5.0
0.4.1
Dependencies
- Bump @commitlint/cli from 13.2.1 to 14.1.0 (2e91e31)
- Bump @lmc-eu/browserslist-config from 1.0.0 to 1.0.1 (f9cd8b4)
- Bump @lmc-eu/commitlint-config from 1.0.2 to 1.0.3 (67febaa)
- Bump @lmc-eu/prettier-config from 1.0.3 to 1.1.0 (eb174bc)
- Bump @lmc-eu/spirit-design-tokens from 0.2.0 to 0.4.2 (18a78ec)
- Bump @lmc-eu/stylelint-config from 1.0.3 to 1.0.4 (bb04c6e)
- Bump esbuild from 0.13.12 to 0.13.13 (0c23f7c)
- Bump postcss-cli from 8.3.1 to 9.0.2 (4120c18)
Documentation
Chores
- Fix path change in [email protected] (46f3b47)
- Upgrade node.js version to v16 in pipelines (e51afc9)
- Use
npm set script
instead of node script (7f788f1)