Releases
v1.0.0
1.0.0 (2023-05-09)
⚠ BREAKING CHANGES
esbuild-config-custom: previews esbuild config need to be a attr value for esbuild property, add a new customConfig property
Features
#163 (d9fae8a )
add dependentbot (d3ca140 )
add dependentbot monorepo support (db9abf7 )
add device check (171c378 )
add device doc (d288f33 )
add jest and import.meta.env support (daddd99 )
add siyuan browser device (3ee397c )
add zhi-cli (8c1cab3 )
add zhi-cli command (1c2591b )
add zhi-device-detection (5996c09 )
add zhi-env and jest (3081f78 )
add zhi-log (977e777 )
commit-config-custom: add commit config (da2b21c )
commit-config-custom: add README (dbc75c6 )
esbuild inject env (420f7ac )
esbuild-config-custom: add esbuild usage (102573f )
eslint-config-custom: ignore any (3a13d5c )
fix ci error (335a3e0 )
separate esbuild (8407c6d )
zhi-blog-api: add a common blog api (fdc0d82 )
zhi-blog-api: add a common blog interface (1fa2b6f )
zhi-blog-api: add common blog api (c8d8c4e ), closes #44
zhi-blog-astro: init astro blog (686de28 )
zhi-blog-nuxt: add a nuxt blog (b414c0a )
zhi-blog-nuxt: add nuxt blog (a202629 )
zhi-blog: add blog (608bf15 )
zhi-cli allow multi files modify (ce382ed )
zhi-cli: support new project format (a758132 )
zhi-cli: support new project type (dd12fe1 )
zhi-common: add common tools (91f8c84 )
zhi-core add log (275bb0b )
zhi-core: add basic blog project (5819297 )
zhi-core: add basic loading (1b3d2c0 )
zhi-core: add ci (2246805 )
zhi-core: add commitlint support (332ad87 )
zhi-core: add dependabot (def0e57 )
zhi-core: add dependency item (22349e3 )
zhi-core: add npm managent (2d64ccd )
zhi-core: add project plans (995cb2c )
zhi-core: add zhi-lib-device import map (d9420a4 )
zhi-core: basic dependency management (fdbe3ab )
zhi-core: basic loading (3035a76 )
zhi-core: fix test error (fe932e2 )
zhi-core: import map works well for zhi-core now (5ad62ea )
zhi-core: move dependency definition to zhi.json (d9fae8a ), closes #163
zhi-core: prepare a new project structure (a644f34 )
zhi-core: rebuild core with vite (0296b98 )
zhi-core: rebuild the core of zhi theme (b601820 )
zhi-core: rebuild with rollup (3beecb0 )
zhi-core: rebuild zhi-core (316a0f2 )
zhi-core: reset project (348b39a )
zhi-core: smallest runnable kernel (639e79c )
zhi-core: support importmap (2666c5d )
zhi-core: support loading zhi internal plugins (202a050 ), closes #178
zhi-core: support ts (32cbadb )
zhi-core: test esm.sh (0fcbd46 )
zhi-core: test new import map solution (806ac59 )
zhi-core: update plugin system to latest, disable auto update (1afec99 ), closes #163
zhi-core: version check (5b9c330 )
zhi-docs: new docs (f681810 )
zhi-docs: new docs with docusaurus (681e437 )
zhi-electron: add electron lib (f31b90f )
zhi-env: remove default export (728f9f3 )
zhi-lib-common: add common libiary (ba20098 )
zhi-lib-common: add common module (5c11b96 )
zhi-lib-device: add device libiary (29d6a48 )
zhi-lib-device: release zhi-lib-device 0.1.0, support systemjs only (dd15283 )
zhi-lib-device: switch to esm format (721b09b )
zhi-lib-env: add env config lib (66aec39 )
zhi-lib-log: add a better log system (dfeb043 )
zhi-lib-log: init log system (60e8ba3 )
zhi-lib-siyuan-api: add siyuan api (c748669 )
zhi-log add color support (c2bfee7 )
zhi-log tests (2f8bc59 )
zhi-root: add ci (7d17045 )
zhi-root: add commitlint support (2ab1aac )
zhi-root: add docs (3870ccb )
zhi-root: add npm support (58ebebf ), closes #227
zhi-root: add release please (c2f54f7 )
zhi-root: add test (3c5c652 )
zhi-root: change links (a54c3e3 )
zhi-root: fix ci (9597c01 )
zhi-root: hot reload support (47723cd )
zhi-root: update ci (3215a41 )
zhi-root: use pnpm as package manager (e746100 )
zhi-server-blog: add server blog (cb96b85 ), closes #44
zhi-server-cmd: add cmd (3eff6f2 )
zhi-server-electron: mount zhiWindow (f67fffa )
zhi-server-infra: allow install npm modules based on system node (411b3ce )
zhi-server-legacy: add a legacy ssr blog (b380b1f ), closes #44
zhi-server-legacy: add ssr blog (b712ab6 ), closes #44
zhi-server-legacy: add ssr client and server build (d8a1cda ), closes #44
zhi-server-legacy: add ssr route (df0f2a8 ), closes #44
zhi-server-legacy: allow load blog server with siyuan startup (890797b ), closes #44
zhi-server-legacy: allow load server with siyuan startup (ea39fec ), closes #44
zhi-server-ssr: add a next.js app (e28105a ), closes #44
zhi-server-vue3-ssr: add background image support (0d653f1 )
zhi-server-vue3-ssr: add cache support (34295fc )
zhi-server-vue3-ssr: add docker support (bebc61e )
zhi-server-vue3-ssr: add Lute support (7bbd3a7 ), closes #44
zhi-server-vue3-ssr: add server adaptor (cc021e0 )
zhi-server-vue3-ssr: add sidebar (3cb29c9 )
zhi-server-vue3-ssr: add vercel support (b68f5fc ), closes #44
zhi-server-vue3-ssr: allow ssr for vue3 using esbuild (a728751 )
zhi-server-vue3-ssr: basic ssr demo for vue3 (3291179 ), closes #44
zhi-server-vue3-ssr: docker support (56fc08d )
zhi-server-vue3-ssr: handle css and image (90a208d ), closes #44
zhi-server-vue3-ssr: init vue3 ssr (d1de4a9 ), closes #44
zhi-server-vue3-ssr: support app config and env (4584696 ), closes #44
zhi-server-vue3-ssr: support custom static path (caa75f2 )
zhi-server-vue3-ssr: support multi platform (78ce161 ), closes #44
zhi-siyuan-api: add docs (40fca75 )
zhi-siyuan-api: add siyuan api (864465e ), closes #44
zhi-web-blog: add a simple web blog (1dad6f1 )
zhi-web-blog: add zhi-web-blog (5900f67 ), closes #44
zhi-web-blog: basic web blog (0e0190f ), closes #44
zhi-web-blog: data fetching for web blog (9f4edc5 ), closes #44
zhi-web-blog: deal with blog baseurl (3b91c0a ), closes #188
zhi-web-blog: lute and spa support (ebab90a ), closes #191
zhi-web-blog: spa and hash mode route support (f196477 ), closes #189
zhi-widget-publisher: add publisher widget (8d80128 )
Bug Fixes
deps: bump @types/node from 18.15.13 to 18.16.0 (e257066 )
deps: bump next from 13.3.0 to 13.3.1 (ee70ca5 )
deps: bump pnpm/action-setup from 2.0.1 to 2.2.4 (8377e5b )
esbuild-config-custom: fix esbuild deps (470857b )
eslint-config-custom: fix eslint deps (94e4ca3 )
webpack-siyuan-plugin: add siyuan webpack build deps (783c9a8 )
zhi-core: add ci to dev (06e620f )
zhi-core: fix ci error (4327866 )
zhi-core: fix file import (b2d8047 )
zhi-core: fix husky with ci (f3f9b8a )
zhi-core: fix logger (694cdc4 )
zhi-core: ignore ci hooks (03f8292 )
zhi-core: update deps (3711933 )
zhi-device: fix import path on windows electron (c3bff27 )
zhi-server-vue3-ssr: fix path error (470648b )
zhi-server-vue3-ssr: fix ssr render (0a970be )
zhi-server-vue3-ssr: fix vercel path error (f8fc897 )
zhi-server-vue3-ssr: handle vue3 path (ab361f5 )
zhi-widget-blog: fix link components rendering overflow (78f3c2d )
Code Refactoring
esbuild-config-custom: add custom config support (e85044f )
zhi-device: change zhi-device module (67b1944 )
zhi-root: add commintlint (318dd60 ), closes #44
zhi-root: add commitlint (b45da24 )
zhi-root: add cz command (bc38458 ), closes #171
zhi-root: change project structure (8b836d6 )
zhi-root: rename some projects (9285f5f )
zhi-root: update turbo to 1.9.3 (06184b4 )
zhi-server-blog: add a friendly name for zhi-server-blog (020ad8a )
zhi-server-custom: change project to zhi-server-custom (3f28ddb )
Miscellaneous
deps-dev: bump @nrwl/cypress from 15.9.2 to 16.0.3 (00afbb0 )
deps-dev: bump @nrwl/eslint-plugin-nx from 15.9.2 to 16.0.3 (1a1a5ee )
deps-dev: bump @nrwl/js from 15.9.2 to 16.0.3 (f2a3041 )
deps-dev: bump @nrwl/linter from 15.9.2 to 16.0.3 (2da3726 )
deps-dev: bump @nrwl/nx-cloud from 16.0.4 to 16.0.5 (dd4b3a7 )
deps-dev: bump @nrwl/vite from 15.9.2 to 16.0.3 (241c3e3 )
deps-dev: bump @nrwl/web from 15.9.2 to 16.0.3 (0dd3474 )
deps-dev: bump @nx/eslint-plugin from 16.0.3 to 16.1.0 (6470da8 )
deps-dev: bump @nx/js from 16.0.3 to 16.1.0 (afe2e87 )
deps-dev: bump @nx/linter from 16.0.3 to 16.1.0 (e50cc71 )
deps-dev: bump @nx/vite from 16.0.3 to 16.1.0 (09fd0fe )
deps-dev: bump @nx/workspace from 16.0.3 to 16.1.0 (72547a8 )
deps-dev: bump @types/node from 18.7.1 to 18.16.3 (6b32825 )
deps-dev: bump @vitest/coverage-c8 from 0.25.8 to 0.30.1 (ad1ed0d )
deps-dev: bump @vitest/coverage-c8 from 0.25.8 to 0.31.0 (477fbd3 )
deps-dev: bump @vitest/ui from 0.25.8 to 0.30.1 (76734fa )
deps-dev: bump @vitest/ui from 0.25.8 to 0.31.0 (87c8677 )
deps-dev: bump astro from 2.3.1 to 2.3.4 (1ed12f4 )
deps-dev: bump cypress from 12.10.0 to 12.11.0 (bbe9c34 )
deps-dev: bump esbuild from 0.16.17 to 0.17.16 (69a82d6 )
deps-dev: bump esbuild from 0.16.17 to 0.17.17 (5112042 )
deps-dev: bump esbuild in /packages/esbuild-config-custom (6a828b2 )
deps-dev: bump eslint from 7.32.0 to 8.38.0 (0068c99 )
deps-dev: bump eslint from 8.15.0 to 8.39.0 (29f276f )
deps-dev: bump eslint in /packages/eslint-config-custom (7c9541c )
deps-dev: bump eslint-config-prettier from 8.1.0 to 8.8.0 (3a11eab )
deps-dev: bump jsdom from 20.0.3 to 22.0.0 (27379a1 )
deps-dev: bump nx from 15.9.2 to 16.0.3 (7f100c9 )
deps-dev: bump nx from 16.0.3 to 16.1.0 (56454ff )
deps-dev: bump typescript from 4.9.5 to 5.0.4 (b5aaf3c )
deps-dev: bump typescript from 4.9.5 to 5.0.4 in /apps/zhi-docs (dec6671 )
deps-dev: bump typescript in /packages/eslint-config-custom (2b45c92 )
deps-dev: bump typescript in /packages/jest-config-custom (bbf3b75 )
deps-dev: bump vite from 4.3.2 to 4.3.3 (2dde49d )
deps-dev: bump vite-plugin-dts from 1.7.3 to 2.3.0 (8c30296 )
deps-dev: bump vitest from 0.25.8 to 0.30.1 (39c63f7 )
deps-dev: bump vitest from 0.25.8 to 0.31.0 (c347ca5 )
deps-dev: bump vuepress-theme-hope (83ba03b )
deps-dev: bump vuepress-theme-hope in /apps/zhi-docs (d5fc227 )
release zhi-env 1.13.0 (6c6af96 )
release zhi-log 1.9.0 (be0cf61 )
switch back to turbo (c720f5d )
sy-post-publisher: prepare for v0.9.0 (9da5374 )
update ci (697c52c )
update esbuild to 0.17.16 (7709d9b )
zhi-blog-vue: add ssr blog (e943b3d )
zhi-cli: add cmd text color to cli result (da6f17f )
zhi-cli: change default template list (b8b2eea )
zhi-cli: release zhi-log 1.3.0 (a8f9c8b )
zhi-common: add json schema validate (1cf0f82 )
zhi-common: simple command (baa5bb6 )
zhi-common: support common logger (fe76924 )
zhi-core: #163 move dependency definition to zhi.json (6afe064 )
zhi-core: add json error message (95adf00 )
zhi-core: basic load process (f0f1a5a )
zhi-core: check runtime (599c951 )
zhi-core: read version from package.json (ef014f8 )
zhi-core: support bundle (66f32d3 )
zhi-core: update plugin system (4011096 )
zhi-device-detection: allow js dynamic import (1b9d4b0 )
zhi-device-detection: release zhi-device-detection 0.1.0 (c06ea73 )
zhi-docs: simple command (c4d431d )
zhi-env: release zhi-env 1.13.2 (c28606e )
zhi-env: release zhi-env 1.13.3 (f375af8 )
zhi-lib-device: release 0.2.2 (189c545 )
zhi-log: export crossChalk from zhi-log (3042e2f )
zhi-log: fit log color (e8fab6d )
zhi-log: release zhi-log 1.9.0 (d869cec )
zhi-log: release zhi-log 1.9.1 (568570a )
zhi-root: basic structure for nx 16 (33b0843 )
zhi-root: fix build error (0a970d6 )
zhi-root: move apps To separate repo (5c25cb8 )
zhi-root: update deps (8c44a57 )
zhi-root: update graph (1049055 )
zhi-root: update README (7673880 )
zhi-server-vue3-ssr: pretty log (70e5a89 )
zhi-widget-blog: add blog sync (eff8fe9 )
zhi: add release-please (637120b )
zhi: fix build error (88101e6 )
zhi: update esbuild to 0.17.17 (49a3b1b )
You can’t perform that action at this time.