3.0.0 (2024-07-30)
- 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
- 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)
2.6.0 (2024-07-22)
- compiler: add runtime copy (3104cca)
2.5.0 (2024-07-22)
2.4.2 (2024-07-22)
- make bin work (f5f650a)
2.4.1 (2024-07-22)
- build compiler (f53be7c)
2.4.0 (2024-07-22)
2.3.0 (2023-09-13)
- move to bun again (038af1d)
2.2.1 (2023-09-12)
- rollback bun (a54ad4b)
2.2.0 (2023-09-12)
- properties can now remove attributes
- remove(add) optional elements from(in) DOM
- add motivation (ab21e56)
- add playwright (e23d478)
- add support for data-if-equal (19b4e60)
- attrs have defaults (01b3828)
- better example (328d463)
- better slot support (ff8b575)
- data-if changes from js support (e69a8f0)
- data-shadow can be a mode (28b4e4f)
- extend script modules support (fdf2b85)
- fix slots & extract css helpers (220c2c7)
- full slot support (dc0bce5)
- full style encapsulation (7a76862)
- import css as separate files (f69f8c5)
- initial commit (72180ad)
- move on typescript (ed14b89)
- move to bun (9d9a95e)
- move to bun 1 (84a1269)
- move to bun 2 (c57f853)
- observe for attribute changes (f616803)
- properties can now remove attributes (ec65084)
- refactor css part & add wat to make global style tag (1fe29eb)
- refactor script executor (be1e007)
- refactor structure (cbb34b4)
- remove(add) optional elements from(in) DOM (b305c72)
- script src woks (f578b1f)
- script support (9b47052)
- selector read from filename (882dc0c)
- simplify attribute watching (19d8a5a)
- simplify readme (0b1129d)
- add http-server to dev deps (393833c)
- module script tabs (467d101)
- refactor naming (fc16203)
- rollback version (32ce475)
- run tests in different workflow (82efe37)
- run tests in different workflow (2d39abd)
- run tests in different workflow (68226ee)
- run tests in different workflow (5ffe091)
- run tests in different workflow (9623776)
- script module relative imports work (41935da)
- strip comments on build (a84c5b3)
- style tags & shadow mode (1a48fbb)
- use getAttributeNames inside (a74875b)
- release 2.2.0 (07e9b8f)
2.1.0 (2023-09-07)
- selector read from filename (882dc0c)
2.0.0 (2023-09-02)
- properties can now remove attributes
- remove(add) optional elements from(in) DOM
- data-shadow can be a mode (28b4e4f)
- properties can now remove attributes (ec65084)
- remove(add) optional elements from(in) DOM (b305c72)
1.10.0 (2023-09-02)
- refactor script executor (be1e007)
1.9.0 (2023-09-02)
- script module relative imports work (41935da)
1.8.2 (2023-08-27)
- run tests in different workflow (82efe37)
- run tests in different workflow (2d39abd)
- run tests in different workflow (68226ee)
- run tests in different workflow (5ffe091)
- run tests in different workflow (9623776)
1.8.1 (2023-08-27)
- add http-server to dev deps (393833c)
1.8.0 (2023-08-27)
- strip comments on build (a84c5b3)
1.7.0 (2023-08-25)
- data-if changes from js support (e69a8f0)
1.6.1 (2023-08-25)
1.6.0 (2023-08-25)
1.5.0 (2023-08-25)
- move on typescript (ed14b89)
1.4.0 (2023-08-25)
- fix slots & extract css helpers (220c2c7)
- full slot support (dc0bce5)
- full style encapsulation (7a76862)
1.3.0 (2023-08-24)
- simplify attribute watching (19d8a5a)
1.2.0 (2023-08-24)
- refactor css part & add wat to make global style tag (1fe29eb)
1.1.0 (2023-08-24)
- add motivation (ab21e56)
- import css as separate files (f69f8c5)
- observe for attribute changes (f616803)
- refactor structure (cbb34b4)
- script support (9b47052)
- simplify readme (0b1129d)
- use getAttributeNames inside (a74875b)
1.0.1 (2023-08-23)
- style tags & shadow mode (1a48fbb)
- initial commit (72180ad)