All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
0.8.0-next.30 (2021-03-08)
- minor update dependencies (ab9cb41)
- enable preserveSymlinks in rollup (f4d1926)
0.8.0-next.29 (2021-02-10)
- core: wait for imagemin promise during parent resolveId (434f38a)
0.8.0-next.28 (2021-02-10)
- core: implement jpg, png image optimization (61aa7c1)
- iso: add ssrContainer prop to interactive components (72f6879)
0.8.0-next.27 (2021-02-07)
- encode interactive comp props with base64 (29b36d3)
0.8.0-next.26 (2021-01-16)
- process submodules and nested imports from bundledDependencies (6ecbf0d)
0.8.0-next.25 (2021-01-16)
- process client dependencies for the server bundle (2445257)
0.8.0-next.24 (2021-01-08)
- update preact to 10.5.9 and update dev dependencies (98bd1aa)
- iso: readd own preact hydration switch, update preact-iso imports (0fc0573)
0.8.0-next.23 (2021-01-07)
- disable unused import warning for server (6c2c779)
- revive scroll position after live reload (72db323)
0.8.0-next.22 (2021-01-01)
0.8.0-next.21 (2020-12-30)
- add lang, className, viewport and description props to Html (2f78526)
0.8.0-next.20 (2020-12-30)
- add isDev to postcss ctx (88ae6d9)
0.8.0-next.19 (2020-12-30)
- implement css minification (f890e19)
0.8.0-next.18 (2020-12-30)
- rework isDev env and add cli -p option
- rework isDev env and add cli -p option (0ab0ac2)
- always use hydrate from preact-iso for client rendering (fb58ae5)
- use terser for production client builds (1dcd1ea)
0.8.0-next.17 (2020-12-29)
- correct production clientAssets css path (0b1899f)
0.8.0-next.16 (2020-12-29)
- add SOSSE rollup build globals
- rework html and render functions
- add SOSSE rollup build globals (a7a57ef)
- implement source-map-support (0f2f509)
- rework html and render functions (36df444)
- move preact-iso isodata into body (7e13678)
0.8.0-next.15 (2020-12-25)
- ignore subfolders in client assets (7d2f6d2)
0.8.0-next.14 (2020-12-25)
- add fastify decorate and serverFactory (bd0619e)
0.8.0-next.13 (2020-12-24)
- move not bundleable dependencies out of dev (a0e36c3)
0.8.0-next.12 (2020-12-24)
- upgrade to current microbundle and fix types dist (30286f3)
0.8.0-next.11 (2020-12-24)
- rework preact components and ssr with preact-iso
- rename uni module to iso
-
rework ctx html functions (5c4695b)
-
rework preact components and ssr with preact-iso (cc1d948)
-
rename uni module to iso (e778555)
0.8.0-next.10 (2020-12-16)
0.8.0-next.9 (2020-12-13)
- update sosse init template (a8d1554)
- dont clear node_modules from require cache (c9297d0)
0.8.0-next.8 (2020-12-13)
- improve ctx event listeners memory usage (b7488b8)
- only cache clear modules from the project folder (5519d9a)
0.8.0-next.7 (2020-09-16)
- export Ctx for consumption (3b3cb6f)
0.8.0-next.6 (2020-09-16)
- move context depended functions to context
- html: add data param and remove side effect based data (b564757)
- move context depended functions to context (df8ae5c)
0.8.0-next.5 (2020-08-18)
0.8.0-next.4 (2020-08-18)
- only replace NODE_ENV in client bundles
- remove sosseDev ref from ctx assets
- split assets into js and css
- split assets into js and css (3e73b38)
- try to build the server in production when main is missing (09d12c9)
-
dont bundle client if assets already exist (338ea4a)
-
only replace NODE_ENV in client bundles (d754f13)
-
remove sosseDev ref from ctx assets (3738e09)
0.8.0-next.3 (2020-08-09)
- remove html attribute from asset, but add path and props
0.8.0-next.2 (2020-08-05)
- create-type-proxies: resolve module dts path with moduleName (5c95a05)
0.8.0-next.1 (2020-08-05)
0.8.0-next.0 (2020-08-03)
- implement sosse api and cli, rework hsr api
- implement sosse api and cli, rework hsr api (d295db4)
0.7.2 (2020-07-25)
0.7.1 (2020-07-18)
0.7.0 (2020-07-17)
- hydratedContext: make sure that useEffect only gets called once (250c20d)
0.6.0 (2020-07-16)
- implement valueRef api for hydratedContext
- implement valueRef api for hydratedContext (2f7f771)
0.5.0 (2020-07-15)
- client-plugin: use modern output by default
- implement htmlData (b4f91c6)
- implement interactive components (960c88f)
- implement isNode api (6e41b96)
- client-plugin: use modern output by default (0c689e2)
0.4.1 (2020-06-29)
- make clear-module external again, now for real (d889399)
0.4.0 (2020-06-29)
- make clear-module external again (256c8f1)
0.3.0 (2020-06-29)
- make chokidar, otion and ws optional (45fb58c)
0.2.0 (2020-06-28)
- rework otion integration and html bodyAttrs
-
client-plugin: implement exitAfterBuild workflow (914dd3b)
-
client-plugin: log microbundle output (f62894c)
-
client-plugin: use current NODE_ENV for bundle NODE_ENV (c9c80ce)
-
dev-socket: add sourcemap for client js (7ef4819)
-
implement client assets production cache (c993a09)
-
implement client bundle plugin (7963e5a)
-
implement otion css in js ssr (d1ee805)
-
rework client plugin with microbundle js api (d7fb37f)
-
rework otion integration and html bodyAttrs (c8b9b3e)
0.1.0 (2020-06-11)
- implement pending restarts (45eda93)
- basic implementation (2839ac0)