Skip to content

Releases: MorevM/bem-classnames

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 10 Aug 08:56

⚠ BREAKING CHANGES

  • bemClassnames()('') now throws TypeError instead of returning an empty class name factory.

Performance

  • Cache BEM class name normalization (39f13d8)
  • Inline bemClassnames rendering (8c35f7b)
  • Skip empty modifier processing (16a0ab0)
  • Speed up options merging (88c04d3)

Tests

  • Add reusable performance benchmarks (0cab442)

CI improvements

  • Add Performance category to CHANGELOG.md (4f152d1)
  • Secure releases with OIDC (a9b525e)

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 13 Jan 09:01

CI improvements

  • Add latest changelog entry to Github release (f561c2b)

Bug fixes

  • Do not count an empty string as a modifier (ac8322d)
  • types: Allow null/undefined to be passed as mixins (6da1356)

Tests

  • Add test cases for empty modifiers (32e3eeb)
  • More type-safety for tests (46a7440)

v1.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Mar 16:57
Release version 1.1.1

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 02 Mar 12:12
Release version 1.1.0

v1.0.2

Choose a tag to compare

@github-actions github-actions released this 04 Feb 18:02
Release version 1.0.2