Skip to content
This repository has been archived by the owner on Nov 20, 2020. It is now read-only.

Latest commit

 

History

History
274 lines (169 loc) · 6.56 KB

CHANGELOG.md

File metadata and controls

274 lines (169 loc) · 6.56 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


Looking for unreleased changes?


2019-10-02
Fixed
  • Log errors and warnings by default as well
  • Remove deprecated style-loader options
  • Enable -b flag for build command
2019-10-02
Fixed
  • Build errors not resulting in a exitCode > 0 🎉
Added
2019-05-22
Fixed
  • Default value for output.filename in Statamic’s preset not being considered
2019-05-22
Fixed
  • HMR: Using wrong socketjs port when auto detecting
  • Statamic preset now should work like a charm
Changed
  • Do not open page by default
  • Do not use miniCssExtract in non-production (4aa8846)
  • Update dependencies (4d54ad8)
2019-05-20
Fixed
  • Missing devServer resulting in an error
  • output.publicPath replacing https unnecessarily
  • Vue: Using wrong key for html template path
  • Use non-zero exit code when build fails
Added
  • CLI: --debug flag
  • Stylelint (#3)
  • Allow disabling plugins if their configuration is set to false
2019-04-12
Fixed
  • Use devServer.public for hmr client entry, and fallback to host:port otherwise
  • Webpack options not being passed to presets
Changed
  • Remove disableHostCheck from https preset as this is a bad practice
Added
  • Vue: Set default html template path to ./src/html/index.ejs
  • Export path.resolve as resolve
  • Add Statamic preset 😎
2019-04-08
Fixed
  • Source maps not being generated for CSS/Sass
  • Eslint: Options being ignored
  • Improve webpack speed by faster source maps
  • Env helper throwing error if .env is not found
  • Clean: Adjust arguments in common preset
  • Logging wrong URL in https mode
Changed
  • Improve https preset and documentation
  • Vue: Improve default settings
Added
  • Babel: Allow overwriting configuration
2019-03-20
Fixed
  • Update package-lock.json (fixes the "fix" from 0.4.4 🙈)
2019-03-20
Fixed
  • Move dotenv to dependencies in package.json
2019-03-19
Added
  • New preset https for using https with devServer
2019-03-07
Fixed
  • YAML: Importing files resulting in a Module parse failed: Unexpected token error
  • YAML: Importing files without file extension not working
2019-02-28
Fixed
  • Clean: Fixed path option not working
  • Loading faulty/missing webpack.config.js now returns richer errors
2019-02-27
Fixed
  • Vue: Allow importing vue files without .vue extension
  • HTML plugin not being loaded without options
  • mini-css-extract-plugin ending up in webpack config multiple times
Added
  • CLI: Remove binary and add commands/flags for @gridonic/cli (BREAKING)
  • CLI: Tell user when it’s installing dependencies
  • Add extendConfig helper
  • Babel: Enable cache, which reduces compilation time by 50%
Changed
  • CLI: Replace jsome with sapegin/q-i as output has much more information
  • DevServer: Make it more quiet
2019-02-11
Fixed
  • Do not ignore options that are not preconfigured
Added
  • CLI: Add --dump flag
Changed
2019-02-08
Changed
  • HMR is enabled via CLI flag now and not via configuration. See #1 for details.
2019-02-04
Fixed
  • Sass should pass it’s options along to CSS now
  • Vue preset does not install dependencies any longer when it’s not being used
2019-02-04
Fixed
  • Vue: Allow yaml content for i18n tags
  • Vue: vue-loader not finding vue-template-compiler
  • Babel: Add core-js for useBuiltIns: 'usage'
Added
  • Handle fonts like woff and woff2
  • Add file preset
  • Add yaml preset
  • Vue: Add vue-i18n-loader
  • Install vue preset dependencies automatically
  • Allow webpack dev-server to write to disk 🎉
  • Add gridonic-webpack CLI
Changed
  • Remove defaults from raw preset
  • options.preset should not contain functions
  • Use webpack internal overlay

0.1.0

2019-01-23

First version ready for internal testing.