Skip to content

v1.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 09 May 07:39
61d5d08

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)