Releases: jaredpalmer/razzle
Releases · jaredpalmer/razzle
v3.0.0-alpha.0
v3.0.0-alpha.0
v2.4.0
Minor Release
tl;dr
- Added pretty node errors!
- Preserve the full
--inspect=
flag as passed to yarn start - Added
testEnvironmentOptions
to supportedKeys for Jest - Added mdx-plugin
- Added support for function plugins
- Introduce
config.modifyBabelOptions
so Razzle can be used in really interesting places
Commits
- 63159f3 - Make readme's match (@jaredpalmer)
- e478621 - remove package-lock.json (@jaredpalmer)
- 39ea3a6 - Fix .mjs issue with GraphQL 0.13.2 (#715) (@ericclemmons)
- bbab21a - Mdx improve (#712) (@jeetiss)
- e07830c - Add mdx loader (#711) (@jeetiss)
- e199219 - Add support for function as plugin (#704) (@ambar)
- 5b1ff8c - Introduce config.modifyBabelOptions (#702) (@ericvicenti)
- 5475aef - Update README.md (@jaredpalmer)
- e77c8e7 - Erik Engi added to the contributors section (#700) (@kireerik)
- 63a8b5c - Add documentation for CSS Modules (#694) (@alexparish)
- c490929 - Ignore column from source map and only use pretty errors if file is read (#696) (@crosscompile)
- b4f9898 - Add pretty node errors (#691) (@crosscompile)
- 72934d9 - fix koa hmr (#693) (@ambar)
- 8a35624 - Adding testEnvironmentOptions to supportedKeys for Jest (#678) (@bdo)
- 9a58a71 - Add polka example (#520) (@flagello)
- 05d795e - added example razzle + react router 3 (#539) (@davidnguyen179)
- db7b28b - preserve the full --inspect= flag as passed to yarn start (#660) (@gregmartyn)
- d2deecc - Fix Elm example (#661) (@faheempatel)
- 6aee5de - Bump babel-loader to remove incompatibility warning with Webpack 4. (#659) (@daveli)
v2.2.0
Minor Release
- Bump to Jest 23
- Started on plugin documentation
- Squatting/stubbed future plugins on npm
v2.1.0
Security Patch 👮 🔐
- Upgraded to Jest 22 (patching some security vulnerabilities). Thank you @benjaminhobbs !
Other Improvements 🚀
- Upgraded to babel-eslint v8
- Fixed instructions in react-native-web example README.md
- Removed some redundant deps
v2.0.4
Bug fix
- Fix Typescript Plugin to account for removal of
thread-loader
v2.0.3
Speed Improvements for TypeScript users ⚡️ 🔥 🔋
The new TypeScript plugin now includes the perf optimizations utilized by the Microsoft Outlook team.
// only run if (target === 'web)
if (dev) {
// As suggested by Microsoft's Outlook team, these optimizations
// crank up Webpack x TypeScript perf.
// @see https://medium.com/@kenneth_chau/speeding-up-webpack-typescript-incremental-builds-by-7x-3912ba4c1d15
config.output.pathinfo = false;
config.optimization = {
removeAvailableModules: false,
removeEmptyChunks: false,
splitChunks: false,
};
}
v2.0.2
Patch Release
- Removed
thread-loader
frombabel-loader
due to report perf degradations.
v2.0.1
v2.0.0
New Stuff
- Webpack 4
- New logger
- No more race condition on startup
- Improved and faster HMR. We saw 800% reduction in reload speed with TypeScript on an app with 2000+ files
- PLUGINS!
- Runtime environment variables
Blog post soon.
Breaking Changes
- Webpack 3 -> 4
- Added
thread-loader
tobabel-loader
statement: https://github.com/jaredpalmer/razzle/blob/master/packages/razzle/config/createConfig.js#L136. This may impact those who have altered Razzle's default Babel setup through razzle.config.js
1.0.1
1.0.1
This release is simply for posterity, please use v2.