All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
2.1.0 (2019-04-26)
- enable contenthash for assets (#161) (b2fdb07)
- support custom config for preset-env (#169) (ff91b65)
- support ssr for egg framework (#168) (809bdf6)
2.0.2 (2019-02-27)
2.0.0 (2019-01-16)
Note: Version bump only for package beidou
1.2.1 (2019-01-07)
1.2.0 (2018-12-26)
- return new object for webpack config and upgrade Readme.md (18d8438)
- support render to stream (#126) (182d279), closes #124
- support webpack config optimize (ee6391b)
- upgrade documents (07a2dee)
- webpack config optimization (0217d6e)
- webpack factory (#130) (8701f3e)
- 修改配置工厂实现和调用 (91c4068)
- 增加 webpack 配置项函数与文档更新 (9cf62e3)
- 更新文档 (3089dd8)
- 配置工厂函数修整 (ecd7b18)
- 配置项初始化修改 (4fa2cf5)
1.1.0 (2018-12-18)
1.0.9 (2018-09-17)
- rax ut failed as enabled
beautify
option (b07aaa5)
1.0.8 (2018-08-11)
1.0.5 (2018-06-14)
1.0.1 (2018-03-26)
- Node version must >= 8
- React/react-dom versions must >= 16
- Replace
koa-webpack-dev-middleware
withwebpack-dev-server
- all webpack configurations except entry are available in
configs#webpack
option, see default config - Move custom webpack config file path to
webpack.custom.configPath
, see configuration - Custom webpack config file api, see custom webpack configuration
- Remove
app.helper.resolveResource
, useapp.helper.asset
instead
- Upgrade to egg@2, support async/await style middlewares
- All in one manage tool - beidou-cli, including init boilerplate, development, debug, test, build assets, start/stop production app, and so on.
- Custom view rendering process by view middlewares
- Support rax isomorphic rendering, see beidou-view-rax
- Webpack support many frontend resource loaders, see code
- Webpack support CSS Modules with
.module.{css|scss|less}
files - Dump webpack config to
[root]/run
directory - Custom babel client targets by configuration
- Handle many reasonable default configs, you may not need a lot of options in your config files, see examples