Skip to content

Files

Latest commit

 

History

History
3380 lines (2054 loc) · 185 KB

CHANGELOG.md

File metadata and controls

3380 lines (2054 loc) · 185 KB

Change Log

v3.10.14 (2023-02-23)

🐛 Bug Fix

Committers: 1

v3.10.13 (2023-02-22)

🐛 Bug Fix

Committers: 2

v3.10.12 (2023-02-20)

🐛 Bug Fix

📦 Dependencies

Committers: 2

v3.10.11 (2023-02-16)

💅 Polish

Committers: 1

v3.10.10 (2023-02-14)

🐛 Bug Fix

Committers: 1

v3.10.9 (2023-02-13)

🐛 Bug Fix

💅 Polish

📝 Documentation

📦 Dependencies

Committers: 4

v3.10.8 (2023-02-09)

💅 Polish

Committers: 2

v3.10.7 (2023-02-07)

🐛 Bug Fix

  • validate

💅 Polish

📦 Dependencies

Committers: 3

v3.10.6 (2023-02-02)

🐛 Bug Fix

💅 Polish

Committers: 3

v3.10.5 (2023-01-31)

🐛 Bug Fix

  • core, decorator, validate

Committers: 1

v3.10.4 (2023-01-31)

🐛 Bug Fix

🔧 Maintenance

  • core

Committers: 2

v3.10.3 (2023-01-31)

🐛 Bug Fix

  • core
    • #2691 fix(core): variable options may undefined when use custom decorator (@waitingsong)

Committers: 1

v3.10.2 (2023-01-31)

🐛 Bug Fix

  • typeorm
  • http-proxy, upload

📦 Dependencies

Committers: 2

v3.10.1 (2023-01-31)

🐛 Bug Fix

  • core
    • #2689 fix: logger async and egg will be start error with cluster mode (@czy88840616)

Committers: 1

v3.10.0 (2023-01-30)

💥 Breaking Change

  • consul, core
  • bull, core, decorator, faas, info, validate, web-express, web-koa, web
  • jwt
  • typegoose

🚀 New Feature

🐛 Bug Fix

💅 Polish

📝 Documentation

📦 Dependencies

Committers: 3

v3.9.9 (2023-01-05)

🐛 Bug Fix

📦 Dependencies

Committers: 1

v3.9.8 (2022-12-27)

🐛 Bug Fix

📦 Dependencies

  • bull
  • cache
  • casbin-redis-adapter, casbin-typeorm-adapter, casbin

Committers: 1

v3.9.7 (2022-12-22)

🐛 Bug Fix

Committers: 1

v3.9.6 (2022-12-20)

🐛 Bug Fix

Committers: 1

v3.9.5 (2022-12-20)

🐛 Bug Fix

Committers: 1

v3.9.4 (2022-12-20)

🐛 Bug Fix

Committers: 1

v3.9.3 (2022-12-19)

🐛 Bug Fix

💅 Polish

Committers: 2

v3.9.2 (2022-12-15)

🐛 Bug Fix

Committers: 1

v3.9.1 (2022-12-14)

💅 Polish

Committers: 1

v3.9.0 (2022-12-13)

🚀 New Feature

🐛 Bug Fix

🔧 Maintenance

Committers: 1

v3.8.4 (2022-12-09)

🐛 Bug Fix

📝 Documentation

Committers: 4

v3.8.3 (2022-11-28)

🐛 Bug Fix

Committers: 1

v3.8.2 (2022-11-26)

🐛 Bug Fix

💅 Polish

📝 Documentation

Committers: 4

v3.8.1 (2022-11-20)

🐛 Bug Fix

Committers: 1

v3.8.0 (2022-11-18)

🚀 New Feature

  • etcd
  • axios, core, cos, oss, redis, tablestore
  • core, mikro, sequelize, typeorm

🐛 Bug Fix

🏃‍♀️ Performance

📝 Documentation

Committers: 4

v3.7.4 (2022-11-08)

🐛 Bug Fix

💅 Polish

📝 Documentation

  • #2487 docs(site): add a throttler like @nestjs/throttler to awesome_midway.md (@larryzhuo)
  • #2479 docs(orm): add OrmConnectionHook example for legacy orm.md (@larryzhuo)
  • #2478 docs: fix serverless_yml link path (@isaced)

Committers: 4

v3.7.3 (2022-11-03)

🐛 Bug Fix

📝 Documentation

Committers: 2

v3.7.2 (2022-11-02)

🐛 Bug Fix

📝 Documentation

Committers: 2

v3.7.1 (2022-10-30)

🐛 Bug Fix

  • validate

💅 Polish

Committers: 2

v3.7.0 (2022-10-29)

Bug Fixes

  • deps: pin dependency cron to v1.8.2 (#2426) (9873e13)
  • deps: update dependency @bull-board/api to v4.6.0 (#2415) (bc7f83e)
  • deps: update dependency @bull-board/api to v4.6.1 (#2448) (aaf7116)
  • deps: update dependency @bull-board/ui to v4.6.0 (#2416) (ccb6d2b)
  • deps: update dependency @bull-board/ui to v4.6.1 (#2449) (0a84692)
  • deps: update dependency @grpc/grpc-js to v1.7.2 (#2411) (5f433a1)
  • deps: update dependency @grpc/grpc-js to v1.7.3 (#2433) (07c7acc)
  • deps: update dependency amqp-connection-manager to v4.1.9 (#2450) (f0a4ccc)
  • deps: update dependency bull to v4.10.1 (#2412) (992ee59)
  • deps: update dependency express to v4.18.2 (#2413) (ace153b)
  • deps: update dependency sequelize to v6.25.3 (#2417) (0289fe9)
  • deps: update dependency supertest to v6.3.0 (#2435) (6342e1d)
  • deps: update dependency tablestore to v5.3.0 (#2418) (c7f0f56)
  • deps: update socket.io packages to v4.5.3 (#2414) (3bc64d6)
  • framework loaded by import sequence (#2394) (c87f125)
  • init context missing when dev test (#2423) (fd26d92)
  • upload whitelist set null (#2431) (06a765e)

Features

Performance Improvements

v3.6.1 (2022-10-13)

Bug Fixes

v3.6.0 (2022-10-10)

Bug Fixes

  • add default generic type to MikroConfigOptions (#2342) (d5fbab6)
  • deps: update dependency amqp-connection-manager to v4.1.7 (#2354) (79d4d5b)
  • deps: update dependency body-parser to v1.20.1 (#2355) (4cf6bda)
  • deps: update dependency sequelize to v6.24.0 (#2356) (ecc43d0)

Features

v3.5.3 (2022-09-25)

Bug Fixes

Features

v3.5.2 (2022-09-08)

Bug Fixes

v3.5.1 (2022-09-06)

Bug Fixes

Features

v3.5.0 (2022-08-29)

Bug Fixes

Features

  • add retry wrapper for invoke some remote data (#2271) (1c47338)
  • core: config option for validating database connection during initialization (#2234) (cf5d360)

v3.4.13 (2022-08-24)

Bug Fixes

v3.4.12 (2022-08-20)

Bug Fixes

v3.4.11 (2022-08-16)

Bug Fixes

Features

  • kafka: update kafka framework & add test demo (#2236) (5eae117)

v3.4.10 (2022-08-12)

Bug Fixes

v3.4.9 (2022-08-10)

Bug Fixes

Features

  • core: createInstance() accepts 3rd param cacheInstance (default true) (#2208) (a9149c2)

Performance Improvements

v3.4.8 (2022-08-02)

Performance Improvements

v3.4.7 (2022-08-01)

Bug Fixes

  • middleware disable in express (#2187) (8cad157)
  • unexpected token 'export' in load **.d.ts file in prod mode (#2185) (6d634ce)

v3.4.6 (2022-07-31)

Bug Fixes

Performance Improvements

  • core: destroy connection concurrently within DataSourceManager.… (#2169) (53bcf65)

v3.4.5 (2022-07-25)

Bug Fixes

v3.4.4 (2022-07-25)

Bug Fixes

  • add config filter and modify sequelize & mongoose config (#2150) (5db3b9b)
  • add createBootstrap export (#2145) (8bd9491)
  • some passport strategy verify callback arguments length (#2151) (65c9025)
  • view-nunjucks: add autoescape config && add ts interface (#2148) (8d39739)

v3.4.3 (2022-07-21)

Bug Fixes

v3.4.2 (2022-07-21)

Bug Fixes

  • export server credentials class & lock version (#2138) (5f48299)

v3.4.1 (2022-07-20)

Bug Fixes

  • class name and controller prefix conflict (#2137) (f6607ca)

v3.4.0 (2022-07-20)

Note: Version bump only for package midway_project

3.4.0-beta.12 (2022-07-20)

Bug Fixes

3.4.0-beta.11 (2022-07-19)

Bug Fixes

  • async context manager key (099e4a0)
  • deps: update dependency sequelize to v6.21.3 (#2124) (ef05883)
  • throw error when rabbitmq connect fail (#2130) (e7f55a8)

3.4.0-beta.10 (2022-07-18)

Bug Fixes

Features

  • add get current context manager global method (#2129) (2ac829f)

3.4.0-beta.9 (2022-07-14)

Bug Fixes

  • deps: update dependency @koa/router to v11 (#2111) (0f6b34e)
  • faas close server (#2113) (f627f27)
  • ignore middleware can't return in resolve (#2112) (ec018a3)
  • use redis client before it's ready, most likely to occur during unit test (#2102) (3f4f0cd)
  • when resolve return null, the current loop should end, otherwi… (#2114) (cae3c8b)

Features

3.4.0-beta.8 (2022-07-12)

Bug Fixes

3.4.0-beta.7 (2022-07-12)

Bug Fixes

Features

  • add display options and fix array bug (#2103) (4f8e06d)
  • support socket connection and message middleware (#1984) (886d0bf)

3.4.0-beta.6 (2022-07-07)

Features

3.4.0-beta.5 (2022-07-07)

Bug Fixes

3.4.0-beta.4 (2022-07-04)

Bug Fixes

Features

v3.3.14 (2022-06-17)

Bug Fixes

  • swagger delete example when extends (#2041) (47b62b8)
  • throw error when task run fail and add task to fail queue (#2044) (3c6cd0f)

v3.3.13 (2022-06-06)

Bug Fixes

v3.3.12 (2022-06-02)

Bug Fixes

v3.3.11 (2022-05-27)

Note: Version bump only for package midway_project

v3.3.10 (2022-05-26)

Features

v3.3.9 (2022-05-25)

Bug Fixes

v3.3.8 (2022-05-17)

Bug Fixes

v3.3.7 (2022-05-13)

Bug Fixes

v3.3.6 (2022-05-11)

Bug Fixes

v3.3.5 (2022-04-27)

Bug Fixes

v3.3.4 (2022-04-21)

Bug Fixes

Features

v3.3.3 (2022-04-14)

Bug Fixes

  • ctx.getLogger does not overwrite success (#1908) (5fcb1c6)

v3.3.2 (2022-04-13)

Bug Fixes

v3.3.1 (2022-04-11)

Bug Fixes

v3.3.0 (2022-04-07)

Bug Fixes

Features

v3.2.2 (2022-03-30)

Bug Fixes

v3.2.1 (2022-03-27)

Bug Fixes

v3.2.0 (2022-03-25)

Bug Fixes

Features

v3.1.6 (2022-03-21)

Bug Fixes

v3.1.5 (2022-03-18)

Bug Fixes

  • deps: update dependency @midwayjs/cookies to v1.0.2 (#1834) (e99a5fa)
  • missing appDir value with egg-scripts cluster mode (#1828) (dc333ef)

v3.1.4 (2022-03-16)

Bug Fixes

  • invoke method after agent overwrite method (#1822) (63f53cc)

v3.1.3 (2022-03-15)

Bug Fixes

v3.1.2 (2022-03-15)

Bug Fixes

Features

v3.1.1 (2022-03-09)

Bug Fixes

v3.1.0 (2022-03-07)

Bug Fixes

Features

  • starter for node.js and serverless-worker environment (#1768) (0c48b73)
  • support event for worker starter (#1788) (2d97dc7)

v3.0.13 (2022-03-01)

Bug Fixes

v3.0.12 (2022-02-25)

Bug Fixes

  • remove winston logger compatibility code (#1749) (3b4c67c)

v3.0.11 (2022-02-25)

Bug Fixes

v3.0.10 (2022-02-24)

Bug Fixes

  • deps: update dependency raw-body to v2.5.0 (#1731) (6caec96)
  • missing express cookie parser typings (#1735) (965e850)
  • remove configuration resolve handler and add detectorOptions (#1740) (7af24e8)

v3.0.9 (2022-02-21)

Bug Fixes

v3.0.8 (2022-02-19)

Bug Fixes

v3.0.7 (2022-02-17)

Bug Fixes

v3.0.6 (2022-02-13)

Bug Fixes

v3.0.5 (2022-02-10)

Bug Fixes

v3.0.4 (2022-02-09)

Bug Fixes

Features

v3.0.3 (2022-01-28)

Bug Fixes

v3.0.2 (2022-01-24)

Bug Fixes

v3.0.1 (2022-01-24)

Bug Fixes

Reverts

  • Revert "chore: update ci yml to sync api" (1ab4994)

v3.0.0 (2022-01-20)

Bug Fixes

  • deps: update dependency supertest to v6.2.2 (#1599) (982d888)

Features

3.0.0-beta.17 (2022-01-18)

Bug Fixes

Features

3.0.0-beta.16 (2022-01-11)

Bug Fixes

Features

3.0.0-beta.15 (2022-01-07)

Bug Fixes

Features

3.0.0-beta.14 (2022-01-04)

Bug Fixes

3.0.0-beta.13 (2021-12-30)

Features

3.0.0-beta.12 (2021-12-28)

Bug Fixes

Features

3.0.0-beta.11 (2021-12-21)

Note: Version bump only for package midway_project

3.0.0-beta.10 (2021-12-20)

Features

3.0.0-beta.9 (2021-12-09)

Bug Fixes

3.0.0-beta.8 (2021-12-08)

Bug Fixes

Features

3.0.0-beta.7 (2021-12-03)

Bug Fixes

3.0.0-beta.6 (2021-11-26)

Bug Fixes

3.0.0-beta.5 (2021-11-25)

Bug Fixes

3.0.0-beta.4 (2021-11-24)

Bug Fixes

Features

3.0.0-beta.3 (2021-11-18)

Features

  • add component and framework config definition (#1367) (b2fe615)

3.0.0-beta.2 (2021-11-16)

Bug Fixes

3.0.0-beta.1 (2021-11-14)

Bug Fixes

Features

v2.12.4 (2021-08-13)

Bug Fixes

v2.12.3 (2021-08-09)

Bug Fixes

Features

v2.12.2 (2021-08-04)

Bug Fixes

v2.12.1 (2021-08-01)

Bug Fixes

Features

v2.12.0 (2021-07-30)

Features

v2.11.7 (2021-07-24)

Bug Fixes

v2.11.6 (2021-07-16)

Features

v2.11.5 (2021-07-15)

Bug Fixes

  • add missing arg "groupBy?" at exported attachPropertyDataToClass in decoratorManager (#1146) (f4f7a55)
  • cors and trigger bugs in serverless (#1156) (2df53c2)
  • find baseDir in egg (#1154) (2fc9a44)

Features

  • Optimize typeorm to initialize loading entities (#1150) (f0faf2f)

v2.11.4 (2021-07-06)

Bug Fixes

v2.11.3 (2021-07-02)

Bug Fixes

v2.11.2 (2021-06-28)

Bug Fixes

v2.11.1 (2021-06-19)

Bug Fixes

Features

v2.11.0 (2021-06-10)

Bug Fixes

Features

v2.10.19 (2021-05-27)

Bug Fixes

v2.10.18 (2021-05-26)

Bug Fixes

Features

v2.10.17 (2021-05-17)

Bug Fixes

v2.10.16 (2021-05-17)

Bug Fixes

Features

  • task: add job parameter for task execute (#1044) (314a1f0)

v2.10.15 (2021-05-12)

Bug Fixes

Features

v2.10.14 (2021-05-11)

Bug Fixes

v2.10.13 (2021-05-08)

Bug Fixes

v2.10.12 (2021-05-07)

Bug Fixes

  • change all requestMethod to real method for serverless http request (#1028) (23e2943)
  • disable wait event loop in tencent serverless (#1029) (89d5c2e)
  • output serverless error in some environment (#1030) (b162b89)
  • remove winston-daily-rotate-file (#1032) (ae242c1)
  • serverless logger close when runtime stop (#1022) (28548da)
  • throw error when router duplicate (#1023) (61bc58d)
  • use egg-logger got empty logger (#1031) (4077c70)

v2.10.11 (2021-04-29)

Bug Fixes

v2.10.10 (2021-04-24)

Bug Fixes

v2.10.9 (2021-04-21)

Bug Fixes

v2.10.8 (2021-04-21)

Bug Fixes

v2.10.7 (2021-04-17)

Bug Fixes

Features

v2.10.6 (2021-04-14)

Bug Fixes

v2.10.5 (2021-04-13)

Bug Fixes

Features

  • support getCurrentApplicationContext API (#981) (dd6ce11)

v2.10.4 (2021-04-10)

Bug Fixes

v2.10.3 (2021-04-07)

Bug Fixes

v2.10.2 (2021-04-05)

Bug Fixes

  • load config once and support load singleton service before framework start (#970) (201dd59)
  • serverless event test (#967) (e0c15e3)

v2.10.1 (2021-04-03)

Bug Fixes

  • remove MIDWAY_SERVER_ENV default value (#966) (e9f7165)

v2.10.0 (2021-04-02)

Bug Fixes

  • directory filter and ignore test pattern (#957) (dbd1a5a)

Features

  • consul: register to consul server and lookup service with balancer (#949) (d5f9916)
  • support prometheus client (#963) (b0edd42)
  • use @ServerlessTrigger replace functions in f.yml (#919) (a85af14)

v2.9.3 (2021-03-30)

Bug Fixes

v2.9.2 (2021-03-27)

Bug Fixes

v2.9.1 (2021-03-24)

Bug Fixes

v2.9.0 (2021-03-22)

Bug Fixes

Features

v2.8.13 (2021-03-17)

Bug Fixes

v2.8.12 (2021-03-14)

Bug Fixes

v2.8.11 (2021-03-12)

Bug Fixes

Features

v2.8.10 (2021-03-09)

Bug Fixes

v2.8.9 (2021-03-08)

Bug Fixes

  • delete method parse body and form body (#891) (f5c1e70)

v2.8.8 (2021-03-06)

Bug Fixes

v2.8.7 (2021-03-04)

Bug Fixes

v2.8.6 (2021-03-03)

Bug Fixes

  • load custom framework in midwayjs/web (#883) (7a11cac)

v2.8.5 (2021-03-03)

Bug Fixes

v2.8.4 (2021-03-03)

Bug Fixes

Features

v2.8.3 (2021-03-01)

Bug Fixes

v2.8.2 (2021-02-27)

Bug Fixes

Features

v2.8.0 (2021-02-24)

Features

v2.7.7 (2021-02-20)

Bug Fixes

v2.7.6 (2021-02-09)

Bug Fixes

  • loggers with egg logger instance and invoke disableConsole method (#849) (b5d18e2)

v2.7.5 (2021-02-08)

Bug Fixes

Features

v2.7.4 (2021-02-03)

Bug Fixes

v2.7.3 (2021-02-02)

Bug Fixes

v2.7.2 (2021-01-28)

Bug Fixes

v2.7.1 (2021-01-28)

Bug Fixes

  • disable coreLogger info console output in local env (#829) (adaaaea)

v2.7.0 (2021-01-27)

Bug Fixes

  • add info level for core logger in local env (#826) (8e8fc59)
  • date string error in ISO pattern (#817) (6557e95)
  • midway logger and mixin egg logger will be missing log (#823) (ac33af2)

Features

v2.6.13 (2021-01-21)

Bug Fixes

v2.6.12 (2021-01-15)

Bug Fixes

v2.6.11 (2021-01-11)

Bug Fixes

  • missing originContext property in http trigger (#799) (5cd96a0)

v2.6.10 (2021-01-10)

Bug Fixes

  • bootstrap missing create logger (#797) (f7aac5f)
  • disable logrotator and avoid file exists error (#798) (64ac85c)

v2.6.9 (2021-01-08)

Bug Fixes

  • remove array type for label and remove verbose level (#795) (622163c)

v2.6.8 (2021-01-06)

Bug Fixes

v2.6.7 (2021-01-05)

Bug Fixes

v2.6.6 (2021-01-04)

Note: Version bump only for package midway

v2.6.5 (2021-01-04)

Bug Fixes

v2.6.4 (2021-01-02)

Bug Fixes

  • definition fix for getLogger and getCoreLogger (#783) (264b481)

v2.6.3 (2020-12-30)

Bug Fixes

v2.6.2 (2020-12-30)

Bug Fixes

  • output logs dir when development env (#780) (557d874)

v2.6.1 (2020-12-29)

Bug Fixes

v2.6.0 (2020-12-28)

Bug Fixes

Features

v2.5.5 (2020-12-15)

Bug Fixes

  • aspect wrapper requestContext instance (#755) (84193a0)

v2.5.4 (2020-12-12)

Bug Fixes

v2.5.3 (2020-12-11)

Bug Fixes

v2.5.2 (2020-12-04)

Bug Fixes

v2.5.1 (2020-11-29)

Bug Fixes

  • return ctx.body and set header after send (#738) (4c8e740)

v2.5.0 (2020-11-28)

Bug Fixes

Features

  • add getFunctionName() and functionSerivceName() method to runtime and faas framework (#734) (f0bc5aa)

v2.4.8 (2020-11-24)

Bug Fixes

  • use egg-layer load framework circular reference (#730) (f012d78)

v2.4.7 (2020-11-23)

Note: Version bump only for package midway

v2.4.6 (2020-11-19)

Note: Version bump only for package midway

v2.4.5 (2020-11-19)

Bug Fixes

v2.4.4 (2020-11-17)

Bug Fixes

v2.4.3 (2020-11-16)

Bug Fixes

v2.4.2 (2020-11-13)

Bug Fixes

  • error pattern for ignore node_modules (#717) (16f1292)

v2.4.1 (2020-11-12)

Bug Fixes

v2.4.0 (2020-11-11)

Bug Fixes

Features

v2.3.23 (2020-11-03)

Bug Fixes

  • delay loader.load after midway bootstrap init (#699) (2d12a55)
  • trigger lifecycle after egg load (#701) (4d63e3a)

v2.3.22 (2020-10-31)

Bug Fixes

v2.3.21 (2020-10-29)

Bug Fixes

v2.3.20 (2020-10-29)

Bug Fixes

v2.3.19 (2020-10-28)

Features

  • add swagger description meta for swagger

v2.3.18 (2020-10-27)

Bug Fixes

  • configuration inject plugin and more in production environment (#680) (41bce5d)

v2.3.17 (2020-10-22)

Note: Version bump only for package midway

v2.3.16 (2020-10-16)

Bug Fixes

  • use new ctx bind req and res in express (#674) (1d26396)

v2.3.15 (2020-10-15)

Note: Version bump only for package midway

v2.3.14 (2020-10-15)

Note: Version bump only for package midway

v2.3.13 (2020-10-13)

Bug Fixes

  • @plugin inject undefined in web middleware (#667) (cacb2fa)
  • when middleware config options is undefined, options.match (#670) (1893049)
  • when middleware config options is undefined. options.enable expr… (#668) (3378ea4)

v2.3.12 (2020-10-10)

Bug Fixes

  • egg framework support ignore and match (#666) (b541dc0)

v2.3.11 (2020-10-08)

Note: Version bump only for package midway

v2.3.10 (2020-10-08)

Bug Fixes

  • component inject global object and add case (#663) (e768ee8)

Features

  • replace configuration.imports to object directly and deprecated string (#657) (f1b42a1)

v2.3.9 (2020-10-05)

Bug Fixes

v2.3.8 (2020-10-05)

Bug Fixes

v2.3.7 (2020-10-04)

Bug Fixes

v2.3.6 (2020-10-02)

Bug Fixes

Features

v2.3.4 (2020-09-28)

Note: Version bump only for package midway

v2.3.3 (2020-09-28)

Bug Fixes

v2.3.2 (2020-09-28)

Bug Fixes

  • component get config and merge egg config (#649) (aa95a3e)

v2.3.1 (2020-09-27)

Bug Fixes

  • fix debugger logger create in every request (#648) (8e70fb0)

v2.3.0 (2020-09-27)

Features

v2.2.10 (2020-09-24)

Bug Fixes

v2.2.9 (2020-09-24)

Bug Fixes

v2.2.8 (2020-09-23)

Bug Fixes

v2.2.7 (2020-09-20)

Bug Fixes

  • WebMiddleare to IWebMiddleware (e69cf28)

v2.2.6 (2020-09-18)

Features

v2.2.5 (2020-09-17)

Bug Fixes

Features

  • add generateMiddleware for express and faas (bfcfc9a)
  • add property for web params (5c19644)
  • use midway cli replace egg-bin (#639) (62bbf38)

v2.2.4 (2020-09-15)

Bug Fixes

  • support midway global middleware use id (8dc9ae3)

Features

  • type extension bootstrap (71f9358)

v2.2.3 (2020-09-14)

Bug Fixes

v2.2.2 (2020-09-14)

Bug Fixes

v2.2.1 (2020-09-14)

Bug Fixes

  • add missing typing dep (09a9473)
  • fix default logger dir (ce0e06a)
  • fix some problem in 2.x boilerplate (80608a1)

v2.2.0 (2020-09-13)

Features

v2.1.4 (2020-06-17)

Bug Fixes

v2.1.3 (2020-05-07)

Bug Fixes

v2.1.2 (2020-05-02)

Bug Fixes

v2.1.1 (2020-04-30)

Bug Fixes

  • add metadata when configuration load controller (#483) (e4e3c57)

v2.1.0 (2020-04-29)

Features

v2.0.17 (2020-04-21)

Bug Fixes

v2.0.16 (2020-04-12)

Bug Fixes

v2.0.15 (2020-04-11)

Bug Fixes

v2.0.14 (2020-04-08)

Note: Version bump only for package midway

v2.0.13 (2020-04-07)

Note: Version bump only for package midway

v2.0.12 (2020-04-07)

Bug Fixes

v2.0.11 (2020-04-07)

Bug Fixes

v2.0.10 (2020-03-31)

Note: Version bump only for package midway

v2.0.9 (2020-03-30)

Bug Fixes

v2.0.8 (2020-03-30)

Bug Fixes

v2.0.7 (2020-03-30)

Note: Version bump only for package midway

v2.0.6 (2020-03-27)

Bug Fixes

v2.0.5 (2020-03-22)

Bug Fixes

v2.0.4 (2020-03-19)

Bug Fixes

v2.0.3 (2020-03-19)

Note: Version bump only for package midway

v2.0.2 (2020-03-13)

Bug Fixes

v2.0.1 (2020-03-13)

Features

v2.0.0 (2020-03-13)

Note: Version bump only for package midway

2.0.0-beta.16 (2020-03-12)

Bug Fixes

2.0.0-beta.15 (2020-03-06)

Bug Fixes

Features

2.0.0-beta.14 (2020-03-04)

Features

2.0.0-beta.13 (2020-02-26)

Bug Fixes

Note: Version bump only for package midway

2.0.0-beta.12 (2020-02-25)

Bug Fixes

2.0.0-beta.11 (2020-02-25)

Bug Fixes

2.0.0-beta.10 (2020-02-20)

Bug Fixes

2.0.0-beta.9 (2020-02-20)

Bug Fixes

2.0.0-beta.8 (2020-02-19)

Features

  • add tsConfig.json to tsc cmd line support (#392) (8e368fb)

2.0.0-beta.7 (2020-02-18)

Note: Version bump only for package midway

2.0.0-beta.6 (2020-02-17)

Note: Version bump only for package midway

2.0.0-beta.5 (2020-02-17)

Bug Fixes

Features

v1.17.1 (2020-02-17)

Bug Fixes

v1.17.0 (2020-02-17)

Features

  • build: options to minify all products (#389) (86d5279)

2.0.0-beta.4 (2020-02-16)

Features

2.0.0-beta.3 (2020-02-08)

Bug Fixes

2.0.0-beta.2 (2020-02-04)

Bug Fixes

2.0.0-beta.1 (2020-02-04)

Bug Fixes

  • fix requestContext load configService (f2c874f)

Features

2.0.0-beta.3 (2020-02-08)

Bug Fixes

2.0.0-beta.2 (2020-02-04)

Bug Fixes

2.0.0-beta.1 (2020-02-04)

Bug Fixes

  • egg bin modify setup file rule (#380) (4b9461d)
  • fix requestContext load configService (f2c874f)

Features

v1.16.4 (2020-02-11)

Bug Fixes

  • egg bin modify setup file rule (#380) (4b9461d)
  • executing midway-bin build at arbitrary directory (#384) (1ace418)

v1.16.3 (2019-12-25)

Note: Version bump only for package midway

v1.16.2 (2019-12-25)

Bug Fixes

  • fix ts mode value is empty for non-ts items (ef3b46a)
  • interface scheduleOpts (2ae0766)

v1.16.1 (2019-12-16)

Note: Version bump only for package midway

v1.16.0 (2019-12-16)

Note: Version bump only for package midway

v1.15.1 (2019-12-11)

Bug Fixes

  • use co wrap generator for egg-bin run method (14cdb2d)

Features

  • midway-bin: do not populate exec argv to child processes (f22c858)

v1.15.0 (2019-12-06)

Bug Fixes

  • ignore app/extend/* when loader start (4db9e9b)
  • midway-bin: log message grammar (30091d0)

Features

  • midway-bin: add bundle support (9894049)
  • midway-bin: use async-await instead of generator (eed48f1)

v1.14.4 (2019-11-20)

Bug Fixes

v1.14.3 (2019-11-15)

Bug Fixes

  • midway-bin include jest config (20e2a86)

v1.14.2 (2019-11-10)

Note: Version bump only for package midway

v1.14.1 (2019-11-03)

Note: Version bump only for package midway

v1.14.0 (2019-11-01)

Features

  • add egg-init args (d6c3582)
  • support npm registry parameter (d9adfcf)
  • use new generator for midway-init (634b748)

v1.13.0 (2019-10-16)

Features

  • export IBoot and IgnoreOrMatch from egg (d5abb3d)

v1.12.1 (2019-10-12)

Bug Fixes

  • midway-bin: use resolveModule() instead of findFramework() (#344) (8c24e2e)

BREAKING CHANGES

  • midway-bin: remove findFramework()

v1.12.0 (2019-10-11)

Features

  • midway-bin: add and export functions (80ef6b8)

v1.11.6 (2019-09-30)

Note: Version bump only for package midway

v1.11.5 (2019-09-06)

Note: Version bump only for package midway

v1.11.4 (2019-09-06)

Note: Version bump only for package midway

v1.11.3 (2019-09-06)

Bug Fixes

  • module path under mono repo (8342487), closes #329
  • scripts compatibility under windows (78850d1)

v1.11.2 (2019-08-30)

Note: Version bump only for package midway

v1.11.1 (2019-08-10)

Note: Version bump only for package midway

v1.11.0 (2019-08-09)

Features

  • boilerplate: enable source map for stack trace (77afc3f)

Performance Improvements

  • web: use set to avoid duplicate lookup (21e44f9)

v1.10.9 (2019-08-06)

Bug Fixes

  • app/extend 没有发布到 npm (73ba51a)

v1.10.8 (2019-08-03)

Note: Version bump only for package midway

v1.10.7 (2019-08-03)

Bug Fixes

  • boilerplate: missing comma in .vscode/settings.json (62fa953)

v1.10.6 (2019-07-30)

Bug Fixes

  • @types/mocha has a wrong version: 6.0.0 (e1a7285)

v1.10.5 (2019-07-30)

Bug Fixes

  • compatible with midway mock (d738b7f)

v1.10.4 (2019-07-24)

Bug Fixes

  • boilerplate: update vscode path match pattern for all boilerplate (88352e5)

v1.10.3 (2019-07-23)

Bug Fixes

  • boilerplate: sync configurations for all boilerplate (e73ae35)
  • boilerplate: update deps @types/mocha for all boilerplate (d84cde1)
  • boilerplate: update deps for all boilerplate (4a015e7)
  • boilerplate: update nodejs requirement for all boilerplate (1602d3a), closes #279

v1.10.2 (2019-07-20)

Note: Version bump only for package midway

v1.10.1 (2019-07-18)

Note: Version bump only for package midway

v1.10.0 (2019-07-16)

Features

  • 导出 egg 的 Service 和 Boot 类,以供用户继承 (6180040)

v1.9.0 (2019-07-13)

Bug Fixes

  • build: filter unnecessary files #277 (9c1be93)
  • midway-init: Internal employees can not use the external network midway (3179434)
  • midway-web: path might be numeric string within safelyGet() (5b48eff)
  • types: use generic as typeof context within KoaMiddleware (6c963e5)

Features

  • @config(opt) decorator opt accept dot natation (4ee1959)
  • boilerplate: add midway-ts-strict-boilerplate (8ee325c)
  • boilerplate: enforce kebabCase style for filenames for midway-ts-strict (816941b)
  • boilerplate: update midway-ts-strict (c8388f0), closes #269
  • types: assign egg['Context'] to types of parameter of context (ea511fa)
  • types: export and use type MiddlewareParamArray (90b4e28)
  • types: update types of utils.ts (c76db38), closes #258
  • types: update webLoader.ts (fb534bb)

v1.8.0 (2019-06-29)

Bug Fixes

  • test: param controller test add await (b955427)
  • make routeArgsInfo Optional (4ed5443)
  • package.json restore mkdir package (c2ec7ba)
  • types: add file/files opt types (f40b03e)

Features

v1.7.0 (2019-06-25)

Bug Fixes

  • webloader: remove routerArgs concat (9feb872)

Features

  • controller opt support sensitive opt (780f5d7)

v1.6.3 (2019-06-13)

Note: Version bump only for package midway

v1.6.2 (2019-06-12)

Bug Fixes

  • fix tsconfig in template (1680d29)

v1.6.1 (2019-06-11)

Note: Version bump only for package midway

v1.6.0 (2019-06-11)

Bug Fixes

  • types: duplicate import of the controller (2b4600a)

Features

  • types: import and use Context for boilerplate (d183196)
  • vscode: add launch.json for vscode debug (9741a53)
  • vscode: add settings.json for vscode (f7d178b)

v1.5.6 (2019-05-13)

Bug Fixes

v1.5.5 (2019-05-13)

Note: Version bump only for package midway

v1.5.4 (2019-05-09)

Note: Version bump only for package midway

v1.5.3 (2019-05-08)

Note: Version bump only for package midway

v1.5.2 (2019-04-29)

Note: Version bump only for package midway

v1.5.1 (2019-04-15)

Note: Version bump only for package midway

v1.5.0 (2019-04-11)

Bug Fixes

  • fix midway-init ci error (8f32dcb)

Features

  • add project options in midway-bin (c635057)

v1.4.10 (2019-03-12)

Note: Version bump only for package midway

v1.4.9 (2019-03-11)

Bug Fixes

  • fix loadDir default path (9defd2d)

v1.4.8 (2019-03-11)

Note: Version bump only for package midway

v1.4.7 (2019-03-08)

Note: Version bump only for package midway

v1.4.6 (2019-03-07)

Note: Version bump only for package midway

v1.4.5 (2019-03-06)

Note: Version bump only for package midway

v1.4.4 (2019-03-06)

Bug Fixes

  • fix decorator i midway-mock (60367fb)
  • js-app-xml test case (1298195)

v1.4.3 (2019-03-01)

Note: Version bump only for package midway

v1.4.2 (2019-02-28)

Note: Version bump only for package midway

v1.4.1 (2019-02-27)

Note: Version bump only for package midway

v1.4.0 (2019-02-24)

Features

v1.3.2 (2019-02-22)

Note: Version bump only for package midway

v1.3.1 (2019-02-18)

Note: Version bump only for package midway

v1.3.0 (2019-02-12)

Bug Fixes

  • remove inject api generator (203478e)

Features

  • add new doc command (972db71)
  • support process.env.PORT in dev command (0756f0e)

v1.2.4 (2019-02-11)

Bug Fixes

  • fix default logdir for alinode plugin (1f737f7)

v1.2.3 (2019-02-01)

Bug Fixes

v1.2.2 (2019-01-30)

Bug Fixes

  • import router in base controller (1a0b890)
  • import router to fix core (71a2f61)

v1.2.1 (2019-01-30)

Note: Version bump only for package midway

v1.2.0 (2019-01-29)

Bug Fixes

  • app.runSchedule task key (29249e9)

Features

  • midway-mock 支持 applicationContext 获取 ctx 依赖注入,支持 mock IoC 容器中的对象方法 (4f07c6d)
  • transform injection to another github repo (5f39ea9)

v1.1.2 (2019-01-27)

Note: Version bump only for package midway

v1.1.1 (2019-01-23)

Bug Fixes

  • remove application definition from egg (218cf3b)

v1.1.0 (2019-01-23)

Bug Fixes

  • check whether methodNames is iterable (d8c08d7)
  • fix test case (de70efa)

Features

  • add tslint rules (73ff338)
  • 用户执行 init 时判断环境 (142e0e2)

v1.0.5 (2019-01-07)

Bug Fixes

  • add appDir in appInfo (4399aba)
  • override alinode default path (f140a18)

v1.0.4 (2018-12-29)

Note: Version bump only for package midway

v1.0.3 (2018-12-27)

Bug Fixes

  • remove pull template from github and add doc for windows (3ac69ef)

v1.0.2 (2018-12-26)

Note: Version bump only for package midway

v1.0.1 (2018-12-23)

Note: Version bump only for package midway

v1.0.0 (2018-12-23)

Features

  • Release v1.0.0

v0.7.1 (2018-12-18)

Bug Fixes

  • lock egg-schedule version (668a4b3)

v0.7.0 (2018-12-09)

Bug Fixes

  • Boolean type resolution error in xml (b3a35e4)

Features

  • Add build specified suffix file (1752cf9)
  • support non-default class for midway-schedule (74e51e9)

v0.6.5 (2018-11-27)

Note: Version bump only for package midway

v0.6.4 (2018-11-21)

Bug Fixes

  • change default search directory (ae189df)

v0.6.3 (2018-11-20)

Bug Fixes

  • fix invoke loadController repeatedly (8342649)

v0.6.2 (2018-11-20)

Bug Fixes

  • Increase cron and interval and other parameter expansion (#62) (ccd0114)
  • not only inject properties that declared on the property (b1fe4e2)

v0.6.1 (2018-11-19)

Bug Fixes

  • fix load order and user can cover default dir (990ddcb)

v0.6.0 (2018-11-15)

Bug Fixes

  • agent not work (f43c553)
  • agent startup become compatible between egg&midway (47f46c3)
  • build not midway-bin (f16b9db)
  • egg-schedule plugin retrieve dir (6a94e01)
  • logger & build scripts (c2e29aa)
  • run task with wront ctx & fill tests (94d95c3)
  • schedule build file not published (e14be5b)

Features

v0.5.1 (2018-11-15)

Bug Fixes

  • schedule build file not published (4150ce2)

v0.5.0 (2018-11-15)

Bug Fixes

  • agent not work (c7cf3a9)
  • agent startup become compatible between egg&midway (05c98aa)
  • build not midway-bin (5b9667f)
  • egg-schedule plugin retrieve dir (8429332)
  • logger & build scripts (ef1a948)
  • run task with wront ctx & fill tests (30a0741)

Features

v0.4.7 (2018-11-15)

Bug Fixes

  • fix load dir bug in js mode (8c148f3)

v0.4.6 (2018-11-14)

Bug Fixes

  • add ts autoload directory (a6668fb)
  • fix dep map generator err in constructor inject (9d7abe6)
  • fix set app use defineProperty (d94d5e9)
  • lint & test failed (0a3fb74)

v0.4.5 (2018-11-05)

Bug Fixes

v0.2.10 (2018-08-20)

Note: Version bump only for package midway

v0.2.9 (2018-08-16)

Bug Fixes

v0.2.8 (2018-08-15)

Bug Fixes

  • fix framework name and support load server options from pkg (b8b4c7d)
  • fix template and modify ts register method (1857c08)
  • support typescript in dependencies (b532a90)

v0.2.7 (2018-08-10)

Bug Fixes

v0.2.6 (2018-08-08)

Bug Fixes

  • publish add bootstrap file (3593ec5)
  • try to export container method (7921cdb)

v0.2.5 (2018-08-06)

Bug Fixes