Skip to content

Releases: barelyhuman/preact-island-plugins

v0.1.4

09 Nov 03:46
Compare
Choose a tag to compare

All Changes

af9824b test: update for replaceParentNode

87e0e21 feat: add replaceParentNode

v0.1.2

13 Oct 21:27
Compare
Choose a tag to compare

What Changed

  • Auto detection of default exported island components

All Changes

ca25288 ci: use the c8 script

623ccac fix: add in c8

37e465b Merge branch 'feat/auto-detect'

046dddd use favicon instead

8f700a2 add preact logo

a5b5d8c chore: release v0.1.2-beta.0

e43c59c fix: add defu for defaults

v0.1.2-beta.2

02 Oct 13:01
Compare
Choose a tag to compare
  • Minor fixes for Auto detection

All Changes

e45dccc add basic test cases

3a489b0 enable for default named exports

50af69e fix: typo

v0.1.2-beta.1

02 Oct 13:02
Compare
Choose a tag to compare

What Changed

  • Auto detection of island components
  • Better handling of options (thanks to defu)

All Changes

e1a79b8 fix: disable conflicting code

67e2c7d pkg sync

a9a1046 update examples for auto detection

c6c058e fix: impl basic auto detect in components

e43c59c fix: add defu for defaults

v0.1.1

11 Sep 17:15
Compare
Choose a tag to compare

What changed

  • better support for TS(X) Code
  • Isolated client bundlers, each plugin uses only it's own tool to build the client, (rollup internally uses rollup, esbuild internally uses esbuild)
  • now works with compiler generated named exports
const Component = ()=><></>
export {default as Component}

All Changes

1d1d298 chore: release v0.1.1

9e0918a chore: release v0.1.1-beta.8

00d5dce fix: leave the jsx alone in ts

70ef580 chore: release v0.1.1-beta.7

06513cc typo

8c8289d chore: release v0.1.1-beta.6

65b77bf fix: allowed extensions

74f10ce chore: release v0.1.1-beta.5

121f20e make client tsconfig optional

784a898 chore: release v0.1.1-beta.4

4ae1311 Merge pull request #18 from barelyhuman/docs

c2a78e9 Merge pull request #17 from barelyhuman/feat/client-load

5f7caaf fix: move deps to @barelyhuman/astring-jsx

bd767d6 chore: release v0.1.1-beta.3

fea71b7 Merge pull request #16 from barelyhuman/fix/ts-island

52b04a6 chore: release v0.1.1-beta.2

74b0966 Merge pull request #15 from barelyhuman/feat/typescript

0b05cd7 Merge pull request #14 from barelyhuman/fix/named-default-export

cd2bb3e chore: release v0.1.1-beta.1

54e1c35 Merge pull request #11 from barelyhuman/fix/acorn-jsx-fragments

c805272 facepalm: fix release beta ci

dfd3726 chore: release v0.1.1-beta.0

0b74058 chore: pkg update

a29620d ci: fix for npm

611d074 chore: code fixes

7cfeb37 chore: format

0881deb ci: add ci again

v0.1.1-beta.4

23 Aug 18:40
Compare
Choose a tag to compare
v0.1.1-beta.4 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.1-beta.3...v0.1.1-beta.4

v0.1.1-beta.3

10 Aug 00:19
Compare
Choose a tag to compare
v0.1.1-beta.3 Pre-release
Pre-release

What's Changed

  • fix: resolution and output fixes for typescript files by @barelyhuman in #16

Full Changelog: v0.1.1-beta.2...v0.1.1-beta.3

v0.1.1-beta.2

09 Aug 23:56
Compare
Choose a tag to compare
v0.1.1-beta.2 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.1-beta.1...v0.1.1-beta.2

v0.1.1-beta.1

07 Aug 22:16
Compare
Choose a tag to compare
v0.1.1-beta.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.1.1-beta.0...v0.1.1-beta.1

v0.1.1-beta.0

07 Aug 15:08
Compare
Choose a tag to compare
v0.1.1-beta.0 Pre-release
Pre-release

Breaking

Install

npm add -D @barelyhuman/preact-island-plugins@beta
  • Experimental Vite and Webpack Plugins were removed (will be re-added down the road) , stick to v0.0.14 if you are using this for some reason
  • Faster AST inserts and checks