Skip to content

Releases: lmc-eu/cookie-consent-manager

2.6.0

10 Apr 10:37
4b70c10
Compare
Choose a tag to compare

Dependencies

  • Update bugfix versions of dependencies (6e58251)

Documentation

  • Extend README to contain cookieTable example configuration (a416a4a)
  • Minor readme clarifications (0ebb3ec)
  • Update another link to orestbida library documentation to point to its branch v2.9 (452d7ae)
  • Update links to orestbida library documentation to point to its branch v2.9 (17084ae)

Features

  • Add ability to set cookie table (b7b2b4d)
  • Add Bosnian (bs) language (096b6bd)
  • Add Estonian (et) translation (06eba57)
  • Add Latvian (lv) translation (e389ed6)
  • Add Lithuanian (lt) translation (112b232)
  • Add Macedonian (mk) translation (b3c8990)
  • Export all types of vanilla cookie consent (7bb36d2)

Chores

  • DRY when importing language configs (a49d8f9)
  • Extract language loading to separate function (6e6e21c)
  • Optimize imports (25a636e)
  • Refactor block assembly (6bd7ac4)

Styles

  • Always define types before use and do not warn for unused vars in exported types (05d7ce6)
  • Fix enum definition which breaks eslint (8842da9), closes #issuecomment-1599432772
  • Fix errors detected by @lmc-eu/eslint-config-typescript rules (cb4da09)
  • Fix various eslint warnings and errors (0082e41)
  • Optimize imports and minor codestyle improvements (b467d03)
  • Replace concatenation with string templates (27a87ed)
  • Use object property shorthand (c3de7fd)

2.5.0

11 Jan 13:01
e7e73d5
Compare
Choose a tag to compare

Documentation

  • Rebrand to Alma Career also in documentation and meta information (a9f9a1c)

Features

  • Add Croatian (hr) translation (2ee50f3)
  • Add Slovenian (sl) translation (aee08f7)
  • Extend types to allow cookie tables settings (33313ac)
  • Update translations and unify Cookie policy document naming (0ef63d0)

Chores

  • deps: Update dependency @lmc-eu/spirit-design-tokens to v1 (8ab4715)
  • Fix ts-jest config deprecations (135288d)

2.4.1

26 Dec 23:52
4b117bd
Compare
Choose a tag to compare

Documentation

  • Add notice about necessity to implement cookie deletion by each product itself (45feb44)

Features

  • Replace LMC company name with Alma Career (9c2788a)
  • Update hu translation (2ede16e)
  • Update links to privacy policy (88b634e)

Chores

  • Upgrade @lmc-eu/eslint-config-base to 3.0.1 (0d6de3b)
  • deps-dev: Bump postcss from 8.4.19 to 8.4.31 (1fdc8c9)
  • deps: Bump @babel/traverse from 7.16.0 to 7.23.2 (059ee92)
  • deps: Bump semver from 5.7.1 to 5.7.2 (0189bab)
  • deps: Bump word-wrap from 1.2.3 to 1.2.5 (5a94e5f)
  • deps: Update to Jest 29 (5acdade)
  • Try to build this package also on Node.js v20 (706ab9a)

2.4.0

13 Jun 09:08
e822fda
Compare
Choose a tag to compare

Bug Fixes

  • Fix imports not being properly recognized by IDEs (18bfb83)

Features

  • Make part of settings modal text overridable (7eccc48)

2.3.3

22 May 09:11
34e2340
Compare
Choose a tag to compare

Bug Fixes

  • Cannot use 'in' operator to search for 'uid' in undefined (1deb32e)

Chores

  • deps: Bump json5 from 1.0.1 to 1.0.2 (2548df7)
  • Disable update of stylelint-config (eeaa415)

2.3.2

22 Dec 12:57
412fa22
Compare
Choose a tag to compare

Bug Fixes

  • Update button design tokens according to the latest design (e23431a)

Chores

  • Improve file name of the CSS theme map (ed30742)

2.3.1

16 Dec 11:55
e4e25da
Compare
Choose a tag to compare

Bug Fixes

  • Change design token linked to button typography (ca8a2ab)

Dependencies

  • Update Can-I-Use DB used by Browserslist (ad07300)

2.3.0

08 Dec 13:02
dfad27d
Compare
Choose a tag to compare

Bug Fixes

  • Fix typo in Slovak translation (6d52c18)

Dependencies

Documentation

  • Fix typo in changelog message (eca903b)
  • Remove integrity attributes because of integrity fails (19fce10)

Features

  • Replace LMC company name with new and translated legal name #CCM-65 (ca8f15c)

Chores

  • Add missing peer dependencies (b4ddc72)
  • Fix typo in semver range (refs #260) (4aacfd9)
  • Freeze vanilla-cookieconsent to 2.8.0 or allow major release (2388b8a)
  • Set target branch for additional updates (258723f)
  • Test build on multiple node versions (80782a2)
  • Update nanoid package to v3 branch only (d13a836)

Styles

  • Simplify constants imports (0c8f45e)

Tests

  • Fix haste module collision on local machine by ignoring (70d42c8)

2.2.1

29 Jun 11:47
fd5b823
Compare
Choose a tag to compare

Bug Fixes

  • Add missing SecondaryButtonMode export (e2d5f6b)

Dependencies

Tests

  • Add SecondaryButtonMode to typescript example (5c517f2)

2.2.0

28 Apr 12:38
c3ca0f3
Compare
Choose a tag to compare

Bug Fixes

  • Prevent content from being unreachable on short viewports (3a843e7)

Dependencies

Documentation

  • Improve text flow in table (3728df7)

Features

  • Add secondaryButtonMode to choose secondary button behavior #CCM-64 (e480b2d)

Styles

  • Conform to updated stylelint rules (15e3fef)
  • Decapitalize '{object}' as per eslint recommendation (bf49a10)
  • Remap tokens (f350cf6)