# Change Log

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

## [0.12.4](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.12.3...@umijs/plugin-layout@0.12.4) (2020-10-18)

### Bug Fixes

- **layout:** fix layout console some warning ([#410](https://github.com/umijs/plugins/issues/410)) ([d5efbf0](https://github.com/umijs/plugins/commit/d5efbf0856c072ec4c852b22187b7dd2512a4bce))

## [0.12.3](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.12.2...@umijs/plugin-layout@0.12.3) (2020-10-16)

### Bug Fixes

- **layout:** 🛂 better domes ([#406](https://github.com/umijs/plugins/issues/406)) ([6f49726](https://github.com/umijs/plugins/commit/6f49726f87ef9e2fcbb1d45e5127c111305b90aa))

## [0.12.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.12.1...@umijs/plugin-layout@0.12.2) (2020-09-15)

### Bug Fixes

- add anticon className to layout right content for support pro-layout mix mode ([#365](https://github.com/umijs/plugins/issues/365)) ([5d375e5](https://github.com/umijs/plugins/commit/5d375e5c307d1b4cd451b767baad8192612ed5bd))

## [0.12.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.12.0...@umijs/plugin-layout@0.12.1) (2020-08-26)

**Note:** Version bump only for package @umijs/plugin-layout

# [0.12.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.15...@umijs/plugin-layout@0.12.0) (2020-08-25)

### Features

- enhancement for mfsu ([#326](https://github.com/umijs/plugins/issues/326)) ([655c0da](https://github.com/umijs/plugins/commit/655c0da475748a0671dd3a5de8ab079dbe1bed5a))

## [0.11.15](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.14...@umijs/plugin-layout@0.11.15) (2020-08-19)

### Bug Fixes

- **layout:** 渲染 Breadcrumb 子节点,使用 Link 标签 ([#331](https://github.com/umijs/plugins/issues/331)) ([3c5e1dc](https://github.com/umijs/plugins/commit/3c5e1dc244920c41a7d5fb6364aee53187d07bb3))

## [0.11.14](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.13...@umijs/plugin-layout@0.11.14) (2020-08-12)

### Bug Fixes

- **layout:** fix useIntl is null, error page will try error ([#316](https://github.com/umijs/plugins/issues/316)) ([ce7e136](https://github.com/umijs/plugins/commit/ce7e13603cee3e111583ba5a91bafc16c6ad8dae))

## [0.11.13](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.12...@umijs/plugin-layout@0.11.13) (2020-07-20)

### Bug Fixes

- **layout:** fix layout no work warning ([#308](https://github.com/umijs/plugins/issues/308)) ([f0e9955](https://github.com/umijs/plugins/commit/f0e99553c0f5ccc8336df922eea7325bb45d79aa))

## [0.11.12](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.11...@umijs/plugin-layout@0.11.12) (2020-07-20)

### Bug Fixes

- **plugin-layout:** clean code & fix unaccessible no work problem ([#198](https://github.com/umijs/plugins/issues/198)) ([b771ea7](https://github.com/umijs/plugins/commit/b771ea753c72cd7e5ca83d3b20a4b225ef734bbb))

## [0.11.11](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.10...@umijs/plugin-layout@0.11.11) (2020-07-09)

### Bug Fixes

- **layout:** fix the problem that hideNav does not take effect in sarfari ([#299](https://github.com/umijs/plugins/issues/299)) ([fcdc055](https://github.com/umijs/plugins/commit/fcdc055d57446e9c406b9bbdd668b4bebc228d63))

## [0.11.10](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.9...@umijs/plugin-layout@0.11.10) (2020-07-02)

### Bug Fixes

- **plugin-layout:** fix rightContentRender no work problem ([#286](https://github.com/umijs/plugins/issues/286)) ([d785c75](https://github.com/umijs/plugins/commit/d785c758c370af94969bdb786568d411cd952f90))

## [0.11.9](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.8...@umijs/plugin-layout@0.11.9) (2020-06-30)

### Bug Fixes

- **plugin-layout:** 更简单的使用方式 ([#280](https://github.com/umijs/plugins/issues/280)) ([cbb0d3f](https://github.com/umijs/plugins/commit/cbb0d3fd0bafb22321909877dca85256f4122178))

## [0.11.8](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.7...@umijs/plugin-layout@0.11.8) (2020-06-28)

### Bug Fixes

- menu icon inoperative ([#168](https://github.com/umijs/plugins/issues/168)) ([16c1d93](https://github.com/umijs/plugins/commit/16c1d9305f18c702208f7f28bfa13f1c554084c9))

## [0.11.7](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.6...@umijs/plugin-layout@0.11.7) (2020-06-03)

### Bug Fixes

- **layout:** fix hash router no work bugfix ([#247](https://github.com/umijs/plugins/issues/247)) ([2c35415](https://github.com/umijs/plugins/commit/2c3541577db028904043b57f3d2b1111a919ed01))

## [0.11.6](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.5...@umijs/plugin-layout@0.11.6) (2020-05-27)

### Bug Fixes

- **plugin-layout:** fix menu.defaultOpen no work problem ([#237](https://github.com/umijs/plugins/issues/237)) ([fd0e1c5](https://github.com/umijs/plugins/commit/fd0e1c5d0f47f766c8667d0166c66a2fb6dba9b6))

## [0.11.5](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.4...@umijs/plugin-layout@0.11.5) (2020-05-27)

### Bug Fixes

- **plugin:** bugfix use props.routes ([#232](https://github.com/umijs/plugins/issues/232)) ([2640af8](https://github.com/umijs/plugins/commit/2640af8f1a0cf61c6a8543bc0daacd3d854d4dc6))

## [0.11.4](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.3...@umijs/plugin-layout@0.11.4) (2020-05-18)

### Bug Fixes

- **layout:** amend the hideFooter config ([#213](https://github.com/umijs/plugins/issues/213)) ([4d0c0c0](https://github.com/umijs/plugins/commit/4d0c0c03ebb44d49b09937633d9fdc7452c2aa80))

## [0.11.3](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.11.2...@umijs/plugin-layout@0.11.3) (2020-05-17)

**Note:** Version bump only for package @umijs/plugin-layout

## [0.11.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.10.2...@umijs/plugin-layout@0.11.2) (2020-05-15)

### Bug Fixes

- **layout:** peer pro-layout ([#204](https://github.com/umijs/plugins/issues/204)) ([984579e](https://github.com/umijs/plugins/commit/984579e6828e95f3c763c00bff32e95024ebc090))
- **plugin:** 🚑 Uncommitted version changes ([e0c37b5](https://github.com/umijs/plugins/commit/e0c37b5594f3148ea3431c35aff98bfb9d5cf04a))
- **plugin-layout:** fix Fix problems with nested layouts ([#202](https://github.com/umijs/plugins/issues/202)) ([85a55c6](https://github.com/umijs/plugins/commit/85a55c6ed284cd7f95814aedd4b116e9c2a2240c))
- **plugin-layout:** If prolayout does not exist, provide a prompt ([#208](https://github.com/umijs/plugins/issues/208)) ([9f0df80](https://github.com/umijs/plugins/commit/9f0df8050671f4f05582dd222fe6539c2be97db9))
- **plugin-layout:** rm unuse var ([344dc83](https://github.com/umijs/plugins/commit/344dc83538b68b73165a8ba7afa1b89183a863c1))

## [0.10.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.10.1...@umijs/plugin-layout@0.10.2) (2020-05-11)

### Bug Fixes

- clear renderRightContent cache ([#201](https://github.com/umijs/plugins/issues/201)) ([30d3687](https://github.com/umijs/plugins/commit/30d368727f43f38205c642d0452a054df4923153))

## [0.10.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.10.0...@umijs/plugin-layout@0.10.1) (2020-05-11)

**Note:** Version bump only for package @umijs/plugin-layout

# [0.10.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.9.2...@umijs/plugin-layout@0.10.0) (2020-05-01)

### Features

- remove memoize-one ([#183](https://github.com/umijs/plugins/issues/183)) ([7903f30](https://github.com/umijs/plugins/commit/7903f30d9b96542e0746915835b80823cd2301a1))

## [0.9.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.9.1...@umijs/plugin-layout@0.9.2) (2020-04-21)

### Bug Fixes

- layoutConfig-renderRight add setInitialState param [#114](https://github.com/umijs/plugins/issues/114) ([#167](https://github.com/umijs/plugins/issues/167)) ([47fde8e](https://github.com/umijs/plugins/commit/47fde8e7987cb3f6cd8419139402f11aef545e9b))
- 修复 layout 配置 menu 显示指定为 false 不生效 https://github.com/umijs/umi/issues/4179 ([#171](https://github.com/umijs/plugins/issues/171)) ([e363dc4](https://github.com/umijs/plugins/commit/e363dc46e001e4926402243c6b74a531100b2833))

## [0.9.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.9.0...@umijs/plugin-layout@0.9.1) (2020-04-15)

**Note:** Version bump only for package @umijs/plugin-layout

# [0.9.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.8.0...@umijs/plugin-layout@0.9.0) (2020-04-15)

### Bug Fixes

- **layout:** fix icon config bug ([8cc9fb7](https://github.com/umijs/plugins/commit/8cc9fb7460c4e9c5a6a4d32399601ce0a7d05ce2))
- **layout:** fix layout icon problem ([071ae54](https://github.com/umijs/plugins/commit/071ae5426f5fdc9bffe1dba5f78cefd1b7383765))

### Features

- **layout:** layout close title ([a639ee2](https://github.com/umijs/plugins/commit/a639ee2ce4c83e327511c29663d4ef47a6a2937a))

# [0.8.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.7.0...@umijs/plugin-layout@0.8.0) (2020-04-13)

### Features

- antd support multiply themes ([#154](https://github.com/umijs/plugins/issues/154)) ([b27d607](https://github.com/umijs/plugins/commit/b27d607f619aa98cc0cd86a7aef92310fd47a061))

# [0.7.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.6.1...@umijs/plugin-layout@0.7.0) (2020-03-24)

### Features

- layout-plugin support childrenRender API ([#126](https://github.com/umijs/plugins/issues/126)) ([1cd51c9](https://github.com/umijs/plugins/commit/1cd51c99857b1e7b6b0f557000c6d6505b7e5f85))

## [0.6.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.6.0...@umijs/plugin-layout@0.6.1) (2020-03-23)

### Bug Fixes

- 修复 layout 插件侧边栏高亮问题 ([#50](https://github.com/umijs/plugins/issues/50)) ([ca3882f](https://github.com/umijs/plugins/commit/ca3882fadb12f5ab7fbe31f9957dfdf740e1e036))
- 修复 layout 文案拼写错误 ([#121](https://github.com/umijs/plugins/issues/121)) ([239ae69](https://github.com/umijs/plugins/commit/239ae6920472ecd6cf2613df644579c43c12315e))

# [0.6.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.5.1...@umijs/plugin-layout@0.6.0) (2020-03-12)

### Features

- built-in plugin-antd-icon-config ([#83](https://github.com/umijs/plugins/issues/83)) ([4cc5d83](https://github.com/umijs/plugins/commit/4cc5d834a15f71d0d9a5f22e238a901595667928))

## [0.5.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.5.0...@umijs/plugin-layout@0.5.1) (2020-03-10)

### Bug Fixes

- winPath problem in layout component path ([#77](https://github.com/umijs/plugins/issues/77)) ([3598465](https://github.com/umijs/plugins/commit/359846555a0404d11127654d5431e1bb49b98493))

# [0.5.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.4.1...@umijs/plugin-layout@0.5.0) (2020-03-09)

### Features

- layout 的 patchRoute 方法添加 initialState 参数。[#68](https://github.com/umijs/plugins/issues/68) ([#73](https://github.com/umijs/plugins/issues/73)) ([669d70c](https://github.com/umijs/plugins/commit/669d70ce90e9dab5df470175e2b54a3436262793))

## [0.4.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.4.0...@umijs/plugin-layout@0.4.1) (2020-03-04)

### Bug Fixes

- 修复 layout hideChildren 配置不生效 ([#63](https://github.com/umijs/plugins/issues/63)) ([086163d](https://github.com/umijs/plugins/commit/086163d45c783d1ee6575922ff790d650c45233d))

# [0.4.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.3.2...@umijs/plugin-layout@0.4.0) (2020-03-02)

### Features

- layout support patchMenus runtime config ([#59](https://github.com/umijs/plugins/issues/59)) ([938d746](https://github.com/umijs/plugins/commit/938d746228c951ee68de540885ec86ace40ee780))

## [0.3.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.3.1...@umijs/plugin-layout@0.3.2) (2020-02-29)

### Bug Fixes

- **layout:** enable by config ([f902933](https://github.com/umijs/plugins/commit/f902933adc8cf429a1650f7aa92ea7742ec0cece))

## [0.3.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.3.0...@umijs/plugin-layout@0.3.1) (2020-02-24)

### Bug Fixes

- **plugin-layout:** hot reload don't work when user changes the layout config ([6d504e2](https://github.com/umijs/plugins/commit/6d504e24deb48554e7ab9f431651be32b4cef49e))

# [0.3.0](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.2.3...@umijs/plugin-layout@0.3.0) (2020-02-23)

### Features

- **plugin-layout:** enable by config ([24efb05](https://github.com/umijs/plugins/commit/24efb05705fea82201f67c0268553b7a267d6468))

## [0.2.3](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.2.2...@umijs/plugin-layout@0.2.3) (2020-02-19)

### Bug Fixes

- 去除 initial 插件的强依赖，做兼容处理 & 替换默认 logo ([#40](https://github.com/umijs/plugins/issues/40)) ([8b297af](https://github.com/umijs/plugins/commit/8b297af24853cafeb65fe9772dbee605d46a3d30))

## [0.2.2](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.2.1...@umijs/plugin-layout@0.2.2) (2020-02-18)

### Bug Fixes

- **plugin-layout:** read pkg.name from api.pkg ([87a2839](https://github.com/umijs/plugins/commit/87a2839675231c19c28013f7675167bd670cfe28))

## [0.2.1](https://github.com/umijs/plugins/compare/@umijs/plugin-layout@0.2.0...@umijs/plugin-layout@0.2.1) (2020-02-17)

**Note:** Version bump only for package @umijs/plugin-layout

# 0.2.0 (2020-02-17)

### Bug Fixes

- make preset-react and example work ([682dacf](https://github.com/umijs/plugins/commit/682dacf4ba42a04035d1cc4e3c0e9d5bc86de8d8))

### Features

- plugin layout ([ce36d43](https://github.com/umijs/plugins/commit/ce36d4327ded684af5c5846e574b5af20d0c708a))
- plugin-layout ([#23](https://github.com/umijs/plugins/issues/23)) ([ef66fdc](https://github.com/umijs/plugins/commit/ef66fdcee0b0086934d3ae070f3283394cc006d2))
