Releases: halfzebra/create-elm-app
Releases · halfzebra/create-elm-app
v2.0.1
v2.0.0
2.0.0 (2018-09-03)
Bug Fixes
- elm-app-cli: Added missing compiler commands to the list of elm-app commands. (aa13471)
- formatElmCompilerErrors.js: Fix the formatter for the errors (1985266)
- package.json: Add missing polyfill dependency. (c2de75b)
- package.json: Upgrade elm-test to fix errors on Node v10 (4891735)
- package.json: Upgrade the dependencies to the latest (f322efe)
- package.json: Upgraded outdated dependencies (c1f5cea)
- template/*: Upgrade the code of the tempalte to 0.19 (44d7782)
- webpack.config: added missing loader for images and removed dead code. (9eaf05c)
- webpack.config.dev: remove dead configuration, enable chunk splitting for vendor stuff. (ae8a32a)
- webpack.config.dev: ship polyfills in dev mode as well. (d4e91a5)
- webpack.config.dev.js: Use elm-hot-webpack-loader instead of deprecated elm-hot-loader. (8ddfd0d)
- exclude build products under template from packaging (fc1189c), closes #275
- Fix the create-elm-app test by disabling the output of the initial elm-make run (dd68f93)
- Remove redundant file. (e45e1ca)
- yarn.lock: Remove yarn.lock from the CVS (ac67803)
Continuous Integration
- .travis.yml: Remove Node 4 and 6 support. (96014a2)
Features
- config/webpack.config.prod.js: Upgrade production configuration to support webpack@4.# (8639ea3)
- package.json: Bump webpack to 4.2.0 (2e2ce85)
- package.json: Upgrade dependencies to support webpack@4.# (488bb70)
- package.json, webpack.config.dev.js, webpack.config.prod.js: Upgrade Babel setup and enable transpilation of third-party code (ac1396b), closes #217
- scripts/start.js: Upgrade the script to use webpack@4.# APIs (e0a8d68)
- Add a polyfill for Promise and fetch (34f0148)
Tests
- package.json: Bump the Node engine in package.json to 8 (2664619)
BREAKING CHANGES
- package.json: Expected engine major version upgrade
- .travis.yml: Node 4 and 6 are no longer supported.
- package.json: react-dev-utils is incompatible with the old one, therefore it is containing a
potential breaking change. - package.json, webpack.config.dev.js, webpack.config.prod.js: Now we compile third-party JavaScript code with Babel.