All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by auto-changelog
.
25 March 2019
- fix Use#end return type in OneOf
#158
- make __expression property works in any object
#157
- Lock file maintenance
#160
- docs: Fix typo in config.optimization example
#159
22 March 2019
12 March 2019
- Fix README comment rendering
#154
- Lock file maintenance
#153
- Update dependency javascript-stringify to v2
#151
- Fix stringify master bustage
55f6a5d
7 March 2019
- Lock file maintenance
#145
- Add
config.output.globalObject
type#147
- add module-rule-type
#148
- Update
config.mode
type#146
- Update dependency eslint-config-prettier to v4
75aa60b
23 January 2019
- Add
config.name
type#143
- Add TypeScript type definitions
#132
- docs: Fix typo of 'optimization'
#139
16 January 2019
- Support config.name() setter
#131
- Allow use of before() and after() with oneOf rules
#133
- Travis: Test against Node 11
#118
- docs: Fix typo in devServer options
#117
- Update dependency ava to v1
ce9e884
- Lock file maintenance
d124b5d
22 October 2018
- Fix toString() output for alternative types of plugin
#116
8 October 2018
- README: Add NPM/Travis badges
#112
- Provide the same API for config.optimization.minimizer as config.plugins
#84
3 October 2018
- Switch from changelog to auto-changelog
#109
- Allow passing entry as a string to config.merge()
#107
- Lock file maintenance
#101
- Update dependency eslint-plugin-prettier to v3
e42d8bd
28 September 2018
- Revert changes to gitignore
c1250a0
13 September 2018
6 September 2018
- Use the Resolve API to define ResolveLoader according to webpack
#99
- Migrate to new org
#92
- test: 'clean' in 'ChainedMap'
#93
- Lock file maintenance
3a4b3e1
- Lock file maintenance
815bfd1
15 August 2018
- Update to ESLint 5
#89
- Lock file maintenance
#85
- Implement ChainedMap.getOrCompute
#63
- Support Object literal plugin usage
#86
- Lock file maintenance
#61
- Lock file maintenance
#60
- Update dependency eslint-config-airbnb-base to v13
7370962
- merge resolve plugins just like config
c47ee2d
- Fix linting :/
30cc11d
- Fix README bug, test in Node.js v6
4a37c74
- linted
dff82f8
- Run yarn lint --fix
9384537
16 May 2018
- Expose toString as a static method on Config
#57
- Add test for Config.toString, add README note
0107aef
15 May 2018
- Lint with eslint, prettier, airbnb
#52
- Support Config.toString() with name hints
#53
- Configure Renovate
#54
- Lock file maintenance
50d4db8
16 April 2018
22 November 2017
- Introduce method for performing a batch of operations against a context
#43
10 October 2017
- Update changelog
1bb3da1
- Hotfix - guard against non-defined entries when ordering chainedmap
76be81f
- Updating changelog
a71fc4b
6 October 2017
6 October 2017
- Feature: allow specifying to use before or after other use
#42
- Docs: Upstream fixes made to Neutrino's webpack-chain docs
#41
- Improve documentation for plugin configuration
#40
- Allow omitting keys from source merge object
fb6ea2f
- Feature: allow specifying .before or .after to order plugins and uses
b0040bf
- Rename when arguments to be clearer
d15e895
- Bumping deps
c15be4a
- Update changelog
5aec63a
13 September 2017
13 September 2017
- Add new shorthands from resolve and output
#37
- changelog
0374e51
- Updating README with shorthands
ae5e75a
12 September 2017
- Updating rule definition shortcuts, adding oneOf
#36
3 August 2017
- Switch noParse to getter/setter to allow webpack v3 function argument
#32
- Serialize performance into config output
#31
- Release v4.0.0
e84b002
18 May 2017
12 April 2017
- Adding updated shorthand methods for devServer
#23
29 March 2017
- Allow conditional configuration via when
#22
- Update README with links to previous docs versions
0dc3984
- Update README with links to previous docs versions
bcc2362
8 March 2017
- Make rule.include, rule.exclude, loaders and plugins more extensible
#16
8 March 2017
- undefined plugin
#17
6 March 2017
- Adding testing, which informed v2 API, updated docs to reflect
#14
- Make Plugin API consistent with Loader API
#13
- MPL license, moving to mozilla-neutrino
f122edd
4 March 2017
- Adding ChainedMap and ChainedSet documentation
b071f82
- Removing empty entities from cluttering configuration object
b428e55
- Docs: getConfig -> toConfig
2468eaa
2 March 2017
26 February 2017
- Allowing config merge to append to existing rule loaders
#3
- docs(readme): fix typo in devtool option
#1
15 February 2017
- Adds rule test merge via string to regex, fixes externals not chainable
a15b49e
14 February 2017
- Adding functionality for merging and object into a Config instance
5f0b0c6
13 February 2017
- Adds hot flag for Config.DevServer
c64a155
13 February 2017
- Adding ChainedSet#prepend functionality
cc86e7b
10 February 2017
- Fixes exception with empty rule entries with loader only
7964b34
9 February 2017
- Fixes plugin methods not chaining
7cc56ed
9 February 2017
6 February 2017
- initial commit
9e2a87c