# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [1.20.3](https://github.com/midwayjs/midway/compare/v1.20.2...v1.20.3) (2020-09-07)

**Note:** Version bump only for package midway-web





## [1.20.2](https://github.com/midwayjs/midway/compare/v1.20.1...v1.20.2) (2020-06-28)

**Note:** Version bump only for package midway-web





## [1.20.1](https://github.com/midwayjs/midway/compare/v1.20.0...v1.20.1) (2020-06-16)

**Note:** Version bump only for package midway-web





## [1.19.1](https://github.com/midwayjs/midway/compare/v1.19.0...v1.19.1) (2020-05-08)

**Note:** Version bump only for package midway-web





# [1.19.0](https://github.com/midwayjs/midway/compare/v1.18.6...v1.19.0) (2020-04-29)


### Features

* add env switch to disable ts ([#481](https://github.com/midwayjs/midway/issues/481)) ([73aeba9](https://github.com/midwayjs/midway/commit/73aeba948c6cd9f29b1612175f39180a574e9c75))





## [1.18.6](https://github.com/midwayjs/midway/compare/v1.18.5...v1.18.6) (2020-04-09)

**Note:** Version bump only for package midway-web





## [1.18.5](https://github.com/midwayjs/midway/compare/v1.18.4...v1.18.5) (2020-04-02)

**Note:** Version bump only for package midway-web





## [1.18.4](https://github.com/midwayjs/midway/compare/v1.18.3...v1.18.4) (2020-04-02)

**Note:** Version bump only for package midway-web





## [1.18.2](https://github.com/midwayjs/midway/compare/v1.18.1...v1.18.2) (2020-03-21)


### Bug Fixes

* mock fn ([#439](https://github.com/midwayjs/midway/issues/439)) ([dd9f843](https://github.com/midwayjs/midway/commit/dd9f8434faae3cdc07535774fbf18b7163a3dc35))





## [1.18.1](https://github.com/midwayjs/midway/compare/v1.18.0...v1.18.1) (2020-03-17)

**Note:** Version bump only for package midway-web





# [1.18.0](https://github.com/midwayjs/midway/compare/v1.17.1...v1.18.0) (2020-03-04)

**Note:** Version bump only for package midway-web





## [1.17.1](https://github.com/midwayjs/midway/compare/v1.17.0...v1.17.1) (2020-02-17)

**Note:** Version bump only for package midway-web





# [1.17.0](https://github.com/midwayjs/midway/compare/v1.16.4...v1.17.0) (2020-02-17)

**Note:** Version bump only for package midway-web





## [1.16.4](https://github.com/midwayjs/midway/compare/v1.16.3...v1.16.4) (2020-02-11)


### Bug Fixes

* egg bin modify setup file rule ([#380](https://github.com/midwayjs/midway/issues/380)) ([4b9461d](https://github.com/midwayjs/midway/commit/4b9461d))





## [1.16.3](https://github.com/midwayjs/midway/compare/v1.16.2...v1.16.3) (2019-12-25)

**Note:** Version bump only for package midway-web





## [1.16.2](https://github.com/midwayjs/midway/compare/v1.16.1...v1.16.2) (2019-12-25)


### Bug Fixes

* fix ts mode value is empty for non-ts items ([ef3b46a](https://github.com/midwayjs/midway/commit/ef3b46a))





## [1.16.1](https://github.com/midwayjs/midway/compare/v1.16.0...v1.16.1) (2019-12-16)

**Note:** Version bump only for package midway-web





# [1.16.0](https://github.com/midwayjs/midway/compare/v1.15.1...v1.16.0) (2019-12-16)

**Note:** Version bump only for package midway-web





## [1.15.1](https://github.com/midwayjs/midway/compare/v1.15.0...v1.15.1) (2019-12-11)

**Note:** Version bump only for package midway-web





# [1.15.0](https://github.com/midwayjs/midway/compare/v1.14.4...v1.15.0) (2019-12-06)


### Bug Fixes

* ignore app/extend/* when loader start ([4db9e9b](https://github.com/midwayjs/midway/commit/4db9e9b))





## [1.14.4](https://github.com/midwayjs/midway/compare/v1.14.3...v1.14.4) (2019-11-20)

**Note:** Version bump only for package midway-web





## [1.14.3](https://github.com/midwayjs/midway/compare/v1.14.2...v1.14.3) (2019-11-15)

**Note:** Version bump only for package midway-web





## [1.14.2](https://github.com/midwayjs/midway/compare/v1.14.1...v1.14.2) (2019-11-10)

**Note:** Version bump only for package midway-web





## [1.14.1](https://github.com/midwayjs/midway/compare/v1.14.0...v1.14.1) (2019-11-03)

**Note:** Version bump only for package midway-web





# [1.14.0](https://github.com/midwayjs/midway/compare/v1.13.0...v1.14.0) (2019-11-01)

**Note:** Version bump only for package midway-web





# [1.13.0](https://github.com/midwayjs/midway/compare/v1.12.1...v1.13.0) (2019-10-16)


### Features

* export IBoot and IgnoreOrMatch from egg ([d5abb3d](https://github.com/midwayjs/midway/commit/d5abb3d))





## [1.12.1](https://github.com/midwayjs/midway/compare/v1.12.0...v1.12.1) (2019-10-12)

**Note:** Version bump only for package midway-web





# [1.12.0](https://github.com/midwayjs/midway/compare/v1.11.6...v1.12.0) (2019-10-11)

**Note:** Version bump only for package midway-web





## [1.11.4](https://github.com/midwayjs/midway/compare/v1.11.3...v1.11.4) (2019-09-06)

**Note:** Version bump only for package midway-web





## [1.11.3](https://github.com/midwayjs/midway/compare/v1.11.2...v1.11.3) (2019-09-06)

**Note:** Version bump only for package midway-web





## [1.11.2](https://github.com/midwayjs/midway/compare/v1.11.1...v1.11.2) (2019-08-30)

**Note:** Version bump only for package midway-web





## [1.11.1](https://github.com/midwayjs/midway/compare/v1.11.0...v1.11.1) (2019-08-10)

**Note:** Version bump only for package midway-web





# [1.11.0](https://github.com/midwayjs/midway/compare/v1.10.9...v1.11.0) (2019-08-09)


### Performance Improvements

* **web:** use set to avoid duplicate lookup ([21e44f9](https://github.com/midwayjs/midway/commit/21e44f9))





## [1.10.9](https://github.com/midwayjs/midway/compare/v1.10.8...v1.10.9) (2019-08-06)

**Note:** Version bump only for package midway-web





## [1.10.8](https://github.com/midwayjs/midway/compare/v1.10.7...v1.10.8) (2019-08-03)

**Note:** Version bump only for package midway-web





## [1.10.7](https://github.com/midwayjs/midway/compare/v1.10.6...v1.10.7) (2019-08-03)

**Note:** Version bump only for package midway-web





## [1.10.5](https://github.com/midwayjs/midway/compare/v1.10.4...v1.10.5) (2019-07-30)

**Note:** Version bump only for package midway-web





## [1.10.2](https://github.com/midwayjs/midway/compare/v1.10.1...v1.10.2) (2019-07-20)

**Note:** Version bump only for package midway-web





# [1.10.0](https://github.com/midwayjs/midway/compare/v1.9.0...v1.10.0) (2019-07-16)


### Features

* 导出 egg 的 Service 和 Boot 类，以供用户继承 ([6180040](https://github.com/midwayjs/midway/commit/6180040))





# [1.9.0](https://github.com/midwayjs/midway/compare/v1.8.0...v1.9.0) (2019-07-13)


### Bug Fixes

* **midway-web:** path might be numeric string within safelyGet() ([5b48eff](https://github.com/midwayjs/midway/commit/5b48eff))
* **types:** use generic as typeof context within KoaMiddleware ([6c963e5](https://github.com/midwayjs/midway/commit/6c963e5))


### Features

* [@config](https://github.com/config)(opt) decorator opt accept dot natation ([4ee1959](https://github.com/midwayjs/midway/commit/4ee1959))
* **types:** export and use type MiddlewareParamArray ([90b4e28](https://github.com/midwayjs/midway/commit/90b4e28))
* **types:** update types of utils.ts ([c76db38](https://github.com/midwayjs/midway/commit/c76db38)), closes [#258](https://github.com/midwayjs/midway/issues/258)
* **types:** update webLoader.ts ([fb534bb](https://github.com/midwayjs/midway/commit/fb534bb))





# [1.8.0](https://github.com/midwayjs/midway/compare/v1.7.0...v1.8.0) (2019-06-29)


### Bug Fixes

* **test:** param controller test add await ([b955427](https://github.com/midwayjs/midway/commit/b955427))
* make routeArgsInfo Optional ([4ed5443](https://github.com/midwayjs/midway/commit/4ed5443))
* package.json restore mkdir package ([c2ec7ba](https://github.com/midwayjs/midway/commit/c2ec7ba))
* **types:** add file/files opt types ([f40b03e](https://github.com/midwayjs/midway/commit/f40b03e))


### Features

* support param decorator [@body](https://github.com/body) [@query](https://github.com/query) [@param](https://github.com/param).. ([6278d99](https://github.com/midwayjs/midway/commit/6278d99))





# [1.7.0](https://github.com/midwayjs/midway/compare/v1.6.3...v1.7.0) (2019-06-25)


### Bug Fixes

* **webloader:** remove routerArgs concat ([9feb872](https://github.com/midwayjs/midway/commit/9feb872))


### Features

* controller opt support sensitive opt ([780f5d7](https://github.com/midwayjs/midway/commit/780f5d7))





## [1.6.3](https://github.com/midwayjs/midway/compare/v1.6.2...v1.6.3) (2019-06-13)

**Note:** Version bump only for package midway-web





## [1.6.1](https://github.com/midwayjs/midway/compare/v1.6.0...v1.6.1) (2019-06-11)

**Note:** Version bump only for package midway-web





# [1.6.0](https://github.com/midwayjs/midway/compare/v1.5.6...v1.6.0) (2019-06-11)

**Note:** Version bump only for package midway-web





## [1.5.6](https://github.com/midwayjs/midway/compare/v1.5.5...v1.5.6) (2019-05-13)

**Note:** Version bump only for package midway-web





## [1.5.5](https://github.com/midwayjs/midway/compare/v1.5.4...v1.5.5) (2019-05-13)

**Note:** Version bump only for package midway-web





## [1.5.2](https://github.com/midwayjs/midway/compare/v1.5.1...v1.5.2) (2019-04-29)

**Note:** Version bump only for package midway-web





# [1.5.0](https://github.com/midwayjs/midway/compare/v1.4.10...v1.5.0) (2019-04-11)

**Note:** Version bump only for package midway-web





## [1.4.10](https://github.com/midwayjs/midway/compare/v1.4.9...v1.4.10) (2019-03-12)

**Note:** Version bump only for package midway-web





## [1.4.9](https://github.com/midwayjs/midway/compare/v1.4.8...v1.4.9) (2019-03-11)


### Bug Fixes

* fix loadDir default path ([9defd2d](https://github.com/midwayjs/midway/commit/9defd2d))





## [1.4.8](https://github.com/midwayjs/midway/compare/v1.4.7...v1.4.8) (2019-03-11)

**Note:** Version bump only for package midway-web





## [1.4.7](https://github.com/midwayjs/midway/compare/v1.4.6...v1.4.7) (2019-03-08)

**Note:** Version bump only for package midway-web





## [1.4.6](https://github.com/midwayjs/midway/compare/v1.4.5...v1.4.6) (2019-03-07)

**Note:** Version bump only for package midway-web





## [1.4.5](https://github.com/midwayjs/midway/compare/v1.4.4...v1.4.5) (2019-03-06)

**Note:** Version bump only for package midway-web





## [1.4.4](https://github.com/midwayjs/midway/compare/v1.4.3...v1.4.4) (2019-03-06)

**Note:** Version bump only for package midway-web





## [1.4.3](https://github.com/midwayjs/midway/compare/v1.4.2...v1.4.3) (2019-03-01)

**Note:** Version bump only for package midway-web





## [1.4.2](https://github.com/midwayjs/midway/compare/v1.4.1...v1.4.2) (2019-02-28)

**Note:** Version bump only for package midway-web





## [1.4.1](https://github.com/midwayjs/midway/compare/v1.4.0...v1.4.1) (2019-02-27)

**Note:** Version bump only for package midway-web





## [1.3.2](https://github.com/midwayjs/midway/compare/v1.3.1...v1.3.2) (2019-02-22)

**Note:** Version bump only for package midway-web





# [1.3.0](https://github.com/midwayjs/midway/compare/v1.2.4...v1.3.0) (2019-02-12)

**Note:** Version bump only for package midway-web





## [1.2.4](https://github.com/midwayjs/midway/compare/v1.2.3...v1.2.4) (2019-02-11)


### Bug Fixes

* fix default logdir for alinode plugin ([1f737f7](https://github.com/midwayjs/midway/commit/1f737f7))





## [1.2.3](https://github.com/midwayjs/midway/compare/v1.2.2...v1.2.3) (2019-02-01)


### Bug Fixes

* fix lint ([d9e1ab9](https://github.com/midwayjs/midway/commit/d9e1ab9))
* fix more lint ([12873dc](https://github.com/midwayjs/midway/commit/12873dc))





## [1.2.2](https://github.com/midwayjs/midway/compare/v1.2.1...v1.2.2) (2019-01-30)


### Bug Fixes

* import router in base controller ([1a0b890](https://github.com/midwayjs/midway/commit/1a0b890))
* import router to fix core ([71a2f61](https://github.com/midwayjs/midway/commit/71a2f61))





## [1.2.1](https://github.com/midwayjs/midway/compare/v1.2.0...v1.2.1) (2019-01-30)

**Note:** Version bump only for package midway-web





# [1.2.0](https://github.com/midwayjs/midway/compare/v1.1.2...v1.2.0) (2019-01-29)

**Note:** Version bump only for package midway-web





## [1.1.2](https://github.com/midwayjs/midway/compare/v1.1.1...v1.1.2) (2019-01-27)

**Note:** Version bump only for package midway-web





## [1.1.1](https://github.com/midwayjs/midway/compare/v1.1.0...v1.1.1) (2019-01-23)

**Note:** Version bump only for package midway-web





# [1.1.0](https://github.com/midwayjs/midway/compare/v1.0.5...v1.1.0) (2019-01-23)


### Bug Fixes

* check whether methodNames is iterable ([d8c08d7](https://github.com/midwayjs/midway/commit/d8c08d7))
* fix test case ([de70efa](https://github.com/midwayjs/midway/commit/de70efa))





## [1.0.5](https://github.com/midwayjs/midway/compare/v1.0.4...v1.0.5) (2019-01-07)


### Bug Fixes

* add appDir in appInfo ([4399aba](https://github.com/midwayjs/midway/commit/4399aba))
* override alinode default path ([f140a18](https://github.com/midwayjs/midway/commit/f140a18))





## [1.0.2](https://github.com/midwayjs/midway/compare/v1.0.1...v1.0.2) (2018-12-26)

**Note:** Version bump only for package midway-web





## [1.0.1](https://github.com/midwayjs/midway/compare/v1.0.0...v1.0.1) (2018-12-23)

**Note:** Version bump only for package midway-web





## [0.7.1](https://github.com/midwayjs/midway/compare/v0.7.0...v0.7.1) (2018-12-18)

**Note:** Version bump only for package midway-web





# [0.7.0](https://github.com/midwayjs/midway/compare/v0.6.5...v0.7.0) (2018-12-09)

**Note:** Version bump only for package midway-web





## [0.6.5](https://github.com/midwayjs/midway/compare/v0.6.4...v0.6.5) (2018-11-27)

**Note:** Version bump only for package midway-web





## [0.6.4](https://github.com/midwayjs/midway/compare/v0.6.3...v0.6.4) (2018-11-21)


### Bug Fixes

* change default search directory ([ae189df](https://github.com/midwayjs/midway/commit/ae189df))





## [0.6.3](https://github.com/midwayjs/midway/compare/v0.6.2...v0.6.3) (2018-11-20)


### Bug Fixes

* fix invoke loadController repeatedly ([8342649](https://github.com/midwayjs/midway/commit/8342649))





## [0.6.2](https://github.com/midwayjs/midway/compare/v0.6.1...v0.6.2) (2018-11-20)


### Bug Fixes

* Increase cron and interval and other parameter expansion ([#62](https://github.com/midwayjs/midway/issues/62)) ([ccd0114](https://github.com/midwayjs/midway/commit/ccd0114))





## [0.6.1](https://github.com/midwayjs/midway/compare/v0.6.0...v0.6.1) (2018-11-19)

**Note:** Version bump only for package midway-web





# [0.6.0](https://github.com/midwayjs/midway/compare/v0.4.7...v0.6.0) (2018-11-15)


### Features

* init midway-schedule ([4442bd1](https://github.com/midwayjs/midway/commit/4442bd1))





## [0.5.1](https://github.com/midwayjs/midway/compare/v0.5.0...v0.5.1) (2018-11-15)

**Note:** Version bump only for package midway-web





# [0.5.0](https://github.com/midwayjs/midway/compare/v0.4.5...v0.5.0) (2018-11-15)


### Features

* init midway-schedule ([82cc9e1](https://github.com/midwayjs/midway/commit/82cc9e1))

## [0.4.7](https://github.com/midwayjs/midway/compare/v0.4.6...v0.4.7) (2018-11-15)


### Bug Fixes

* fix load dir bug in js mode ([8c148f3](https://github.com/midwayjs/midway/commit/8c148f3))





## [0.4.6](https://github.com/midwayjs/midway/compare/v0.4.5...v0.4.6) (2018-11-14)


### Bug Fixes

* add ts autoload directory ([a6668fb](https://github.com/midwayjs/midway/commit/a6668fb))
* fix dep map generator err in constructor inject ([9d7abe6](https://github.com/midwayjs/midway/commit/9d7abe6))






## [0.4.5](https://github.com/midwayjs/midway/compare/v0.4.4...v0.4.5) (2018-11-05)


### Bug Fixes

* fix app.root ([33d730c](https://github.com/midwayjs/midway/commit/33d730c))





<a name="0.4.4"></a>
## [0.4.4](https://github.com/midwayjs/midway/compare/v0.4.3...v0.4.4) (2018-10-23)




**Note:** Version bump only for package midway-web

<a name="0.4.3"></a>
## [0.4.3](https://github.com/midwayjs/midway/compare/v0.4.2...v0.4.3) (2018-10-11)


### Bug Fixes

* fix definition from egg-logger ([b1e0741](https://github.com/midwayjs/midway/commit/b1e0741))




<a name="0.4.2"></a>
## [0.4.2](https://github.com/midwayjs/midway/compare/v0.4.1...v0.4.2) (2018-09-29)




**Note:** Version bump only for package midway-web

<a name="0.4.1"></a>
## [0.4.1](https://github.com/midwayjs/midway/compare/v0.4.0...v0.4.1) (2018-09-28)




**Note:** Version bump only for package midway-web

<a name="0.4.0"></a>
# [0.4.0](https://github.com/midwayjs/midway/compare/v0.3.8...v0.4.0) (2018-09-26)


### Features

* support route_priority ([e3cc736](https://github.com/midwayjs/midway/commit/e3cc736))




<a name="0.3.8"></a>
## [0.3.8](https://github.com/midwayjs/midway/compare/v0.3.7...v0.3.8) (2018-09-25)




**Note:** Version bump only for package midway-web

<a name="0.3.7"></a>
## [0.3.7](https://github.com/midwayjs/midway/compare/v0.3.6...v0.3.7) (2018-09-10)


### Bug Fixes

* add controller class name as id conflicts error ([788b585](https://github.com/midwayjs/midway/commit/788b585))




<a name="0.3.5"></a>
## [0.3.5](https://github.com/midwayjs/midway/compare/v0.3.4...v0.3.5) (2018-09-06)




**Note:** Version bump only for package midway-web

<a name="0.3.3"></a>
## [0.3.3](https://github.com/midwayjs/midway/compare/v0.3.2...v0.3.3) (2018-09-04)


### Bug Fixes

* midway-mock export fix and request scope refactor ([c88b17e](https://github.com/midwayjs/midway/commit/c88b17e))




<a name="0.3.2"></a>
## [0.3.2](https://github.com/midwayjs/midway/compare/v0.3.1...v0.3.2) (2018-08-30)




**Note:** Version bump only for package midway-web

<a name="0.3.1"></a>
## [0.3.1](https://github.com/midwayjs/midway/compare/v0.3.0...v0.3.1) (2018-08-30)




**Note:** Version bump only for package midway-web

<a name="0.3.0"></a>
# [0.3.0](https://github.com/midwayjs/midway/compare/v0.2.10...v0.3.0) (2018-08-29)




**Note:** Version bump only for package midway-web

<a name="0.2.10"></a>
## [0.2.10](https://github.com/midwayjs/midway/compare/v0.2.9...v0.2.10) (2018-08-20)

**Note:** Version bump only for package midway-web





<a name="0.2.9"></a>
## [0.2.9](https://github.com/midwayjs/midway/compare/v0.2.8...v0.2.9) (2018-08-16)

**Note:** Version bump only for package midway-web





<a name="0.2.8"></a>
## [0.2.8](https://github.com/midwayjs/midway/compare/v0.2.7...v0.2.8) (2018-08-15)

**Note:** Version bump only for package midway-web





<a name="0.2.7"></a>
## [0.2.7](https://github.com/midwayjs/midway/compare/v0.2.6...v0.2.7) (2018-08-10)

**Note:** Version bump only for package midway-web





<a name="0.2.5"></a>
## [0.2.5](https://github.com/midwayjs/midway/compare/v0.2.4...v0.2.5) (2018-08-06)

**Note:** Version bump only for package midway-web





<a name="0.2.4"></a>
## [0.2.4](https://github.com/midwayjs/midway/compare/v0.2.3...v0.2.4) (2018-08-06)




**Note:** Version bump only for package midway-web

<a name="0.2.3"></a>
## [0.2.3](https://github.com/midwayjs/midway/compare/v0.2.2...v0.2.3) (2018-08-03)


### Bug Fixes

* remove nyc config ([58f99de](https://github.com/midwayjs/midway/commit/58f99de))




<a name="0.2.2"></a>
## [0.2.2](https://github.com/midwayjs/midway/compare/v0.2.1...v0.2.2) (2018-08-03)


### Bug Fixes

* source map include local path ([a8acb01](https://github.com/midwayjs/midway/commit/a8acb01))




<a name="0.2.1"></a>
## [0.2.1](https://github.com/midwayjs/midway/compare/v0.2.0...v0.2.1) (2018-08-03)




**Note:** Version bump only for package midway-web

<a name="0.2.0"></a>
# [0.2.0](https://github.com/midwayjs/midway/compare/v0.1.6...v0.2.0) (2018-08-01)


### Bug Fixes

* global any ([a1c5910](https://github.com/midwayjs/midway/commit/a1c5910))


### Features

* custom loadDir ignore pattern from config file & add test case ([5a49928](https://github.com/midwayjs/midway/commit/5a49928))




<a name="0.1.6"></a>
## [0.1.6](https://github.com/midwayjs/midway/compare/v0.1.5...v0.1.6) (2018-07-30)




**Note:** Version bump only for package midway-web

<a name="0.2.0-alpha.1663751b"></a>
# [0.2.0-alpha.1663751b](https://github.com/midwayjs/midway/compare/v0.1.5...v0.2.0-alpha.1663751b) (2018-07-30)




**Note:** Version bump only for package midway-web

<a name="0.1.5"></a>
## [0.1.5](https://github.com/midwayjs/midway/compare/v0.1.4...v0.1.5) (2018-07-30)




**Note:** Version bump only for package midway-web

<a name="0.1.4"></a>
## [0.1.4](https://github.com/midwayjs/midway/compare/v0.1.3...v0.1.4) (2018-07-30)




**Note:** Version bump only for package midway-web
