Skip to content

Latest commit

 

History

History
795 lines (303 loc) · 28 KB

CHANGELOG.md

File metadata and controls

795 lines (303 loc) · 28 KB

(2024-08-19)

Features

  • artusx-react: add list demo (8739f24)
  • artusx-react: support service worker (6c1d6a4)
  • artusx-websocket: update client ui (86af21b)

1.1.5-13 (2024-06-21)

Features

  • @artusx/boilerplate-artusx-app: update bootstrap logic (ce3b396)
  • @artusx/plugin-koa: split httpServer and support socketio (796545a)
  • @artusx/plugin-socketio: init (c3ec247)
  • @artusx/plugin-socketio: support nsp and event decorator (f6644df)
  • @artusx/utils: update plugin inject enum (166f355)
  • artusx-react: add react app and support serviceWorker (da2a912)
  • artusx-react: update react app (cbc6067)
  • artusx-websocket: init (6e8b96e)

1.1.5-12 (2024-05-24)

Features

  • @artusx/boilerplate-artusx-plugin: update inject enum name (80f4bd7)
  • @artusx/otl: init (72c36d4)
  • @artusx/otl: split to olt/tracer/meter, and update usages (bc1c35e)
  • artusx-koa: import @artusx/otl (5ebe5ea)

1.1.5-rc.14 (2024-05-08)

Features

  • @artusx/boilerplate-artusx-plugin: support constructor (5030dca)

1.1.5-11 (2024-05-07)

Features

  • @artusx/plugin-schedule: start schedules when plugin didReady (e898965)

1.1.5-10 (2024-04-30)

Bug Fixes

  • @artusx/plugin-ejs: fix layout config (1316c81)

1.1.5-9 (2024-04-30)

Bug Fixes

  • @artusx/plugin-ejs: remove unused views (3223ce4)

1.1.5-8 (2024-04-30)

Features

  • @artusx/plugin-ejs: support pass views options (39bb407)

1.1.5-7 (2024-04-29)

Bug Fixes

  • @artusx/core: fix export error (6478c86)

1.1.5-6 (2024-04-29)

Features

  • boilerplates: update prompt for init (e82877d)
  • rename artusxInjectEnum (3e2daa5)

1.1.5-5 (2024-04-19)

Features

  • @artusx/core: add plugins and decorators section (f45dfc8)
  • @artusx/core: export ArtusXInjectEnum (e9f16e2)

1.1.5-4 (2024-04-09)

Bug Fixes

  • @artusx/plugin-koa: fix middleware exec order (da1ec5e)

Features

  • @artusx/core: move exception to core (8b50e54)

1.1.5-3 (2024-04-07)

Features

  • @artusx/core: update exception code list (cff164b)

1.1.5-rc.13 (2024-04-04)

Bug Fixes

  • @artusx/rush-utils: remove comment (6cfc1ad)
  • @artusx/rush-utils: sort tags with semver (88bdefb)

Features

  • @artusx/init: support short name for rush (bfc6dc1)
  • @artusx/rush-utils: support release with git tag (ab7f059)

1.1.5-2 (2024-04-03)

1.1.5-1 (2024-04-03)

Bug Fixes

  • @artusx/rush-utils: fix registry (e9827c2)

1.1.5-0 (2024-04-03)

Features

  • @artusx/plugin-log4js: support silent start-info (0d0b122)

1.1.5-rc.12 (2024-04-03)

1.1.5-rc.11 (2024-04-03)

Features

  • @artusx/init: import help plugin (1053910)

1.1.5-rc.10 (2024-04-03)

Features

  • @artusx/init: update exports (789fbaf)

1.1.5-rc.9 (2024-04-03)

Features

  • @artusx/init: support read registry config (4d3cc59)

1.1.5-rc.8 (2024-04-03)

Features

  • @artusx/init: add component and tool type (c291021)

1.1.5-rc.7 (2024-04-03)

Features

  • @artusx/init: import rush lib (e62da60)

1.1.5-rc.6 (2024-04-03)

Features

  • @artusx/rush-utils: add dist_tag options (17cc76b)

1.1.5-rc.5 (2024-04-03)

Features

  • @artusx/rush-utils: fix tag field (056a171)

1.1.5-rc.4 (2024-04-02)

Features

  • @artusx/rush-utils: update publish config (308fdb7)

1.1.5-rc.3 (2024-04-02)

1.1.5-rc.2 (2024-04-02)

Features

  • @artusx/rush-utils: add access options to util (06453a7)

1.1.4-rc.1 (2024-04-02)

Features

  • @artusx/rush-utils: update logger info (4e4fb39)

1.1.4 (2024-04-02)

1.1.3 (2024-04-02)

Features

  • @artusx/init: fix rush config for project (514794b)
  • @artusx/rush-utils: support custom release / publish (9ad706d)

1.1.2 (2024-04-01)

Features

  • artusx-koa: update ejs demo (3231124)

1.1.1 (2024-04-01)

Features

  • @artusx/plugin-koa: support ctx in ArtusXExceptionFilterType (7f3c0c6)
  • artusx-koa: update exception api (3504d58)

1.1.0 (2024-03-29)

Features

  • fix spelling mistake, support exception filter (1fee611)

1.0.44 (2024-03-29)

Features

  • @artusx/plugin-grpc: remove @GrpcClient(), use @Injectable() (2a610f6)
  • @artusx/plugin-koa: get config from constructor.args (59f9022)
  • @artusx/utils: ignore view / public dirs (639ad3d)

1.0.43 (2024-03-28)

Features

  • @artusx/plugin-ejs: add ejs plugin for artusx (5a5d31f)

1.0.42 (2024-03-27)

Features

  • @artusx/plugin-grpc: add @GrpcClient() (53d964a)

1.0.41 (2024-03-27)

Features

  • @artusx/plugin-grpc: support grpc-tools and code gen (64bb263)
  • @artusx/plugin-grpc: support static and dynamic codegen (b174ac7)

1.0.40 (2024-03-26)

Features

  • @artusx/plugin-grpc: add grpc support (bac552c)

1.0.39 (2024-03-25)

Features

  • @artusx/plugin-koa: add default config for find-my-way (ed283cd)

1.0.38 (2024-03-22)

Features

  • @artusx/core: support dirs in static (b55c872)
  • @artusx/core: update cors config (053eac2)

1.0.37 (2024-03-22)

Features

  • @artusx/plugin-koa: throw error with code (ea376aa)

1.0.36 (2024-03-22)

Bug Fixes

  • @artusx/plugin-koa: skip getter/setter while loading routes (6657366)

1.0.35 (2024-03-20)

Bug Fixes

  • @artusx/utils: replace Number with number (39043c9)

1.0.34 (2024-03-20)

Bug Fixes

  • @artusx/plugin-pptr: fix browser close method (e16a3f0)

Features

  • @artusx/utils: simplify bootstrap and utils (3fb0423)

1.0.32 (2024-03-19)

Features

  • @artusx/utils: move utils to @artusx/utils (5587846)

1.0.31 (2024-03-19)

Bug Fixes

  • @artusx/boilerplate-artusx-app: should include tslib in deps (ef565db)

Features

  • @artusx/plugin-pptr: add getBrowser method (298d6e6)

1.0.30 (2024-03-18)

Bug Fixes

  • @artusx/plugin-pptr: fix type for connect and launch (eaa6557)

1.0.29 (2024-03-18)

Features

  • @artusx/plugin-pptr: replace puppeteer with puppeteer-extra (bf1a008)
  • @artusx/plugin-pptr: replace puppeteer-core with puppeteer (6519982)

1.0.27 (2024-03-17)

Bug Fixes

  • @artusx/plugin-redis: fix init logic (b9cda60)

1.0.26 (2024-03-17)

Features

  • update types for plugins (174d3aa)

1.0.25 (2024-03-17)

Features

  • @artusx/plugin-pptr: add pptr plugin (4b40e1d)

1.0.24 (2024-03-17)

Features

  • @artusx/plugin-telegram: add bot-auth-token field (c486d4f)

1.0.23 (2024-03-16)

Bug Fixes

  • @artusx/boilerplate-artusx-app: fix description field (025f492)

Features

  • @artusx/plugin-openai: add openai plugin (daa8ffc)
  • @artusx/plugin-proxy: add proxy plugin (910b230)
  • @artusx/plugin-telegram: add telegram plugin (c952950)

1.0.22 (2024-03-12)

Bug Fixes

  • @artusx/boilerplate-artusx-app: fix missing method (490fa49)
  • @artusx/plugin-schedule: fix type of ArtusxSchedule (edd27cb)

1.0.21 (2024-03-11)

Features

  • @artusx/boilerplate-artusx-app: update start and build scripts (c0239fe)
  • @artusx/plugin-koa: use find-my-way instead of @koa/router to improve perf (#4) (da78fc7)
  • @artusx/plugin-schedule: add schedule plugin (790af4c)
  • artusx-koa-bench: update config and docs (aaf14d7)

1.0.19 (2024-03-04)

Features

  • @artusx/boilerplate-artusx-app: add bulilScript filed (4d313f0)
  • @artusx/core: add koa-compress middleware (9db70cd)
  • artusx-koa: benchmark (#3) (1e3c163)

1.0.18 (2024-02-27)

Bug Fixes

  • @artusx/plugin-koa: fix export type of KoaApplication (a504c19)

1.0.17 (2024-02-27)

Bug Fixes

  • @artusx/core: fix default config for plugins (97ca228)

1.0.16 (2024-02-27)

Bug Fixes

  • @artusx/core: fix koa-static config (5743653)

1.0.15 (2024-02-24)

Features

  • @artusx/core: add koa-static to core (ed7795b)
  • @artusx/plugin-koa: move config into config.artusx (0521863)

1.0.14 (2024-02-23)

Bug Fixes

  • lib/init: fix deps and cli name (4a56b64)

1.0.13 (2024-02-23)

Bug Fixes

  • lib/init: fix publish config (1dcd68b)

1.0.12 (2024-02-23)

Bug Fixes

  • toolchains: update publish config for eslint-config and tsconfig (ef88fd9)

Features

  • boilerplates: add boilerplate packages (d95183b)
  • toolchains: move init cli to libs (62c31c2)

1.0.1-dev.28 (2024-02-21)

1.0.1-dev.27 (2024-02-20)

Features

  • artusx/core: support params validator with ajv (3ed5924)

1.0.1-dev.26 (2024-02-19)

Features

  • core: add @Headers / @StatusCode decorator and support std exception (883ca46)

1.0.1-dev.25 (2024-02-10)

Features

  • @artusx/plugin-nunjucks: add nunjucks plugins (21b63f6)

1.0.1-dev.24 (2024-02-06)

Features

  • @artusx/plugin-koa: support config middleware order (4259319)

1.0.1-dev.23 (2024-02-05)

Features

  • log4js: use deafult logger (07e6f69)

1.0.1-dev.22 (2024-02-02)

Bug Fixes

Features

  • artusx-koa: update config for xprofiler and xtransit (163888a)
  • log4js: add plugin log4js (ca0bd32)
  • xtransit: add xprofiler config (c89378c)

1.0.1-dev.21 (2024-02-02)

Bug Fixes

  • toolchains: fix package name error (2f1df1b)

Features

  • artusx-koa: update demo to use xtransit (a16a744)
  • core: add xtransit to core (05e9ab4)
  • xtransit: add plugin xtransit (b67328a)

1.0.1-dev.20 (2024-02-01)

Features

  • refactor koa-plugin and support middleware(#1) (1e8dc41)
  • update cli and template (a275722)
  • update cli name (3fd489b)

1.0.1-dev.19 (2024-01-30)

Bug Fixes

  • fix artusx context type (f005352)

1.0.1-dev.18 (2024-01-30)

Bug Fixes

  • fix tsconfig for koa and koa-app (8f8c021)
  • remove unnecessary types file (dadd156)

Features

  • add custom cli to project (2508b0d)
  • add decorator for koa (80e4e2d)
  • artusx-utils: update constants (20b42b6)
  • koa: support middleware (496d764)
  • plugin-koa: add test and cov (30c67e7)
  • update nest example (377ac35)

1.0.1-dev.17 (2024-01-18)

Features

  • add plugin-express (c565e25)
  • rename koa plugin and support nestjs (02dd493)

1.0.1-dev.16 (2024-01-06)

Features

  • add koa kesy to http plugin (9db12a4)
  • artusx-api: add response headers (6cb78fb)
  • update artusx-web config types (fcf89f1)

1.0.1-dev.15 (2024-01-05)

Features

  • add bodyparser to core (113da91)
  • update export for all plugin (5bb1222)
  • update exports for http plugin (40a3a8f)

1.0.1-dev.14 (2024-01-05)

1.0.1-dev.13 (2024-01-04)

Bug Fixes

  • fix redis client name and types exports (0cc03d5)

Features

  • add packages (60ea7f5)
  • add project artusx-api (a72110f)
  • add webapp artusx-web (7759aa3)
  • change dist dir to lib for libs (9bbae35)
  • move redis/sequelize out from framework (eab683a)
  • update @artus/core to 2.x (3ae0ad2)