Skip to content
This repository was archived by the owner on May 19, 2025. It is now read-only.

Releases: JasonBoy/koa-web-kit

v2.9.2

29 Apr 01:31
Compare
Choose a tag to compare

🎉 Release v2.9.2

✨ Add proxy error handler, prevent forever pending

v2.9.1

04 Apr 03:25
Compare
Choose a tag to compare

✨ Customize pm2 app name with APP_NAME env
✨ Add files property for clean pack
🔧 Use favicon from build dir
🐛 Fix devDependences error when installed with --production
🐛 Fix koa proxy stream interrupted(#31 )
🐛 Update clean-webpack-plugin@2

v2.9.0

11 Mar 05:44
Compare
Choose a tag to compare

🎉 Release v2.9.0

New Features

  • ✨ Add additional error message overlay
  • ✨ Add localhost link in console for quick navigation
  • 💣 Use loadable-components to replace react-loadable (blog post)

Improvements & Fixes

  • 🐛Fix css-loader v2 invalid option
  • ⬇️Upgrade whatwg-fetch to v3 and dynamically load this polyfill
  • 🐛Fix non-js files error in SSR mode
  • 🆙Dependence updates

v2.8.2

12 Feb 15:18
Compare
Choose a tag to compare
  • 🔧Add camelCase for css modules dashed names
  • ✂️Remove clean-webpack-plugin log
  • ⚛️Update React to v16.8 with Hooks support

v2.8.1

05 Feb 17:23
Compare
Choose a tag to compare
  • 🐛 Fix HMR broken(#22 ) and build error
  • ✂️Remove babelrc, only keep babel.config.js file

v2.8.0

01 Feb 03:46
Compare
Choose a tag to compare

🎉 v2.8 Happy Lunar New Year for 🐷

🏗 Internal Refactoring & Improvements & Fixes

  • 🔁 Replace request with lightweight got(#19 ) as http client/proxy, see(request/request#3142)
  • 🔁 Replace mocha with jest, and add some real tests, mainly for koa and http client(#20 , #21 )
  • 🔧 Rename proxy to HttpClient, and move it to services dir
  • ⬆️ Client side Request upload improvement
  • 🐛 Fix for multiple proxy prefix
  • 🍎 Make app.js a pure koa app, which can be started with server.js and can be easily tested
  • 🌲 Upgrade dependencies

v2.7.0

25 Dec 09:42
Compare
Choose a tag to compare

🎉 v2.7 Merry Christmas 🎅

New Features

  • ✨ Add CSS_MODULES support(@see)

Improvements and Fixes

  • 💣 Replace yarn.lock with package-lock.json
  • ✂️ Cleanup some npm scripts
  • 🔧 Use terser-webpack-plugin to minify js
  • 🔧 Use npm run report to analyze bundles
  • ⏯ Improve Koa and HMR log order
  • 🐛 Fix css sourceMap missing
  • 🌲 Upgrade deps

v2.6.2

31 Oct 08:08
Compare
Choose a tag to compare
  • ✏️ Fix some logs with config file missing
  • 🐛 Fix pm2 reload EADDRINUSE error, Unitech/pm2#3946

v2.6.1

24 Oct 07:43
Compare
Choose a tag to compare
  • 🌲 Upgrade dependences, React -> 16.6, webpack -> 4.22, etc...
  • 🔧 Update npm test script, which will run "build:dev" && "build" both
  • ✂️ Stop using webpack>optimization>minifier manually
  • 🔧 Disable SSR streaming by default in SSR mode
  • ✏️ Doc update

v2.6.0

21 Sep 10:32
Compare
Choose a tag to compare

🎉 Release v2.6, Happy Mid-Autumn Festival 🍻

New Features

  • 🎉Upgrade to babel 7
  • ✨Extract vendors chunk
  • ✨Add INLINE_STYLES option to config if need to inline app css in production

Improvements & Fixes

  • 🔧 Couple of SSR fixes
  • 🔧 Replace momentjs with date-fns, replace winston with pino(#2 #16 )
  • 🔧 Refactor API Proxy
  • 🐛 Fix favicon missing
  • ✂️ Remove lodash