Skip to content

Conversation

infodusha
Copy link
Owner

@infodusha infodusha commented Jul 29, 2024

🤖 I have created a release beep boop

3.0.0 (2024-07-30)

⚠ BREAKING CHANGES

  • shadow DOM is always used
  • data-shadow is always open
  • data-selector is obsolete, just always use filename
  • shadow dom now has global styles inside
  • no need to write type for component scripts
  • instead of data-global just paste your styles and script into the page

Features

  • add appendStyle method (8a02f5b)
  • all scripts are ES modules now (519c8d7)
  • data-selector is not used anymore (0b7ee2d)
  • data-shadow don't need a value anymore (11a7e73)
  • group component styles (ca9b396)
  • no more data-global attribute (b99d785)
  • runtime: handle load errors (1ca4834)
  • shadow DOM is always used (4cf5a49)
  • updates + shadow works as expected (9eb730f)

Bug Fixes


This PR was generated with Release Please. See documentation.

@infodusha infodusha force-pushed the release-please--branches--main--components--define-html branch 2 times, most recently from f024282 to f370b30 Compare July 30, 2024 19:05
@infodusha infodusha force-pushed the release-please--branches--main--components--define-html branch from f370b30 to 468a0dd Compare July 30, 2024 19:20
@infodusha infodusha merged commit 9c2406f into main Jul 30, 2024
1 check passed
@infodusha
Copy link
Owner Author

🤖 Release is at https://github.com/infodusha/define-html/releases/tag/v3.0.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant