All notable changes to this project will be documented in this file.
Generated by auto-changelog.
13 November 2017
- Generate changelogs that show the commits between tags (#411)
dddba86
- Docs: Remove leftover babel-polyfill references (#419)
1aa7f53
- Fix linting errors that arose from base non-return bug (#421)
ee96b87
- Return future when running a command (#420)
566f5c6
6 November 2017
- Use shorter eslintrc
#412
- Update changelog
94e737a
- Ensure checking error message prior to access (#418)
50a588e
31 October 2017
- Improve error messaging for middleware used with no entry point
#386
- Throw more useful errors when missing commands
#393
- Reformat readme headings, favor spectrum over slack (#396)
78fa05c
- add notes about setup scripts (#388)
21c38fb
- Fixes to publishing
6ea0728
- react-hot-loader is no longer beta (#381)
078d22b
- Make --debug set copy-webpack-plugin's 'debug' option (#391)
9650d30
- Update renovate configuration (#409)
c84f56e
- Configure Renovate (#395)
da10089
- Make --debug increase karma's logLevel from info to debug (#394)
84d4501
- Make --debug set clean-webpack-plugin's 'verbose' option (#392)
4f08c21
26 October 2017
- Follow-ups to the switch to Lerna
#372
- Allow using Jest and Mocha presets without Babel (#379)
ee2e7ba
- Output logging messages when using watch instead of devServer (#378)
dbc12fd
- Dev: fixing typo in yarn lint script
913a875
24 October 2017
- Release v7.2.2
d399824
- Use source directory for jest code coverage (#369)
1f09c91
- Remove oao, swap for lerna
ee6d47d
- Remove legacy oao command
cec00f8
20 October 2017
- Adding docs for hot middleware updates
1318ab5
- feat(hot): Include NamedModulesPlugin for better developer experience (#365)
ac62509
- fix: Use cheap-module-eval-source-map for faster recompilation (#366)
66b5594
18 October 2017
17 October 2017
13 October 2017
- Upgrade oao/yarn and use --frozen-lockfile with oao bootstrap
#354
- Release 7.1.2
09b8e92
- Remove extra keys that are invalid in eslintrc (#358)
62945b6
- Use latest version of yarn on Travis (#355)
3d495a8
- performance hints (#353)
0fcfa38
10 October 2017
6 October 2017
- Release 7.1.0
ea0a2ce
- Feature: upgrade webpack-chain to use .before() and .after() (#346)
3aa2666
- Preserve ESLint default include when just exclude set (#344)
bb190c4
- Make yarn lint/publish commands work on Windows (#345)
a4e7f64
- Travis: Document the pinned version of yarn (#343)
dec7201
3 October 2017
- Remove unused dependencies
#339
- Misc documentation fixes - part 2
#335
- Simplify require_test.js, making it pass on Windows (#337)
#336
- Release 7.0.2
7e7ecfc
- Configuration docs nits
1a707f6
- Fix link to babel-minify-webpack-plugin options (#340)
703da77
- Lint the JS config files in the root of the repo (#338)
484c988
28 September 2017
- Release v7.0.1
b138b3d
28 September 2017
28 September 2017
- Misc documentation fixes
#325
- Make the lint command check .jsx files too (#333)
#332
- Release v6.2.1
dd7c5b3
- Small API docs change to avoid confusion. (#317)
e994c2d
12 September 2017
- feat: Allow passing any Jest CLI options to neutrino-jest test task
#313
- Release v6.2.0
8237cda
- chore: Add lint-staged and husky (#314)
d854f94
7 September 2017
31 August 2017
1 August 2017
- Fix hot reload
#304
- Release 6.1.5
f7977ed
- Fixing broken middleware links
21bd4de
- Make it more clear what the env plugin can be used for (#295)
127aadd
- [windows] fix spawn [..]\mocha ENOENT error (#298)
f1d7d15
29 June 2017
29 June 2017
- Release v6.1.2
fc85787
- Add an .npmignore to all packages (#291)
ac0fd0d
- Prevent null chunks from preventing naming (#284)
03dbed0
23 June 2017
- Karma coverage
#282
- Release v6.1.0
1de650c
- Add `babel-plugin-istanbul` to ensure accurate coverage is reported. (#279)
4846888
- Ensure test cases are not run 2x in watch mode. (#280)
5754b99
- Fix broken link (#281)
136d0ea
22 June 2017
22 June 2017
- Release v6.0.4
7128bb3
- Adding ESLint support back to React (#275)
f3a61ba
- Add Travis badge to README (#270)
7825767
19 June 2017
- Release v6.0.3
39f2f32
- Reject test runners when non-zero exit code (#269)
1435477
- Correct typo (#266)
d957604
16 June 2017
- Updating oao, yarn.lock files, travis installation
82a24dd
- Releasing v6.0.2
0370c89
- Fixing issues in babel merging and dynamic named chunks (#264)
b02679f
- Correct typo (#261)
dfac4ad
- Removing frozen-lockfile...again
8335e50
- Disabling git status checks for now
606fe23
15 June 2017
- v6
#254
- Document conditional configuration
#250
- Hotfix/neutrino preset jest/relative alias handling
#243
- Add description how to ignore files in an IDE lint
#205
- Releasing v6.0.0
8b07eed
- Yarn lockfile updates
3a3f73e
- Changelog
8aa0b45
- Releasing node preset v5.9.1
2aa6521
- Releasing Jest preset v5.9.1
bfa2988
- Use string version of specifying target (#217)
ce39b93
- Switch Travis runs from Ubuntu Precise to Trusty (#249)
56c6b87
- Test against Node.js 8 on Travis (#246)
13adea3
26 May 2017
- add option for node debugging
#215
- Releasing v5.9.0
c3d7020
- Docs for --debug
dde1f40
- README update
a446881
- Use absolute paths in package readme
c44c456
- Fix error in test usage example (#209)
904ed37
2 May 2017
- Feature/universal entry
#195
- Releasing v5.8.0
2afdd26
- Indent to clarify context change (#191)
d7688dc
25 April 2017
- Simplify error logging.
#148
- Release v5.7.0
9186de6
- Fixing typo in karma docs
b3d3c73
- Fix typo in preset name (#190)
4a3842f
18 April 2017
- Consider case when 'core-js' is located in 'babel-polyfill' root
#181
- Release v5.6.0
3f56635
- Merge branch 'master' of github.com:mozilla-neutrino/neutrino-dev
587851b
- Setting devServer publicPath to / (#179)
fbe39af
- Refactoring minify plugin options
7acea9c
12 April 2017
- Polyfills
#173
- v5.5.0 -> v5.5.1
425f3ac
- Adding getters and setters for path options, options for middleware (#176)
957645f
- Set devServer.publicPath to use output.publicPath (#177)
ebc078a
7 April 2017
- neutrino-middleware-image-loader: Use svg-url-loader for svg rule
#171
- Releasing v5.4.0
f2c1dfb
- Fixing incorrect documentation for linting (#169)
5724b5a
- Update changelog
20c1065
- Node.js preset v5.3.1
f267108
- Correct Node.js preset compile target object (#170)
0217d2e
- ESLint middleware docs bug, v5.3.1
e01ecf2
- Add react router starter and blog post (#164)
5b46e0c
3 April 2017
- Release v5.3.0
aec1cbb
- Update build executable to respect config stats. (#163)
ab38cd5
- fix eslint-semi-off middleware example (#161)
e6924e2
1 April 2017
- Allow setting karma middleware options as overridable (#160)
3f90dfd
- neutrino v5.1.1
878026a
- options.output mis-named as options.build (#159)
e9a7a36
30 March 2017
- Upgrading webpack-chain to v3.1 (#157)
d009882
- Releasing v5.1.0
adcc04f
- Adding code coverage with Codacy support (#156)
9871634
- Use smarter publish script (#154)
3afd737
- fix docs for creating loaders (#153)
e7d0b97
28 March 2017
- Adding documention about web publicPath
#141
- Hopefully last round of docs changes for v5
#140
- Upgrading dependencies
#139
- Validate webpack configuration before running compiler
#138
- Functional refactor
#137
- Resolve packages from parent node_modules folders
#135
- Fix typo in develop function.
#132
- Neutrino webpack
#127
- Rename `getWebpackOptions` to `getWebpackConfig`.
#123
- Neutrino refactor
#119
- Fixing linting to run for all packages
#120
- Fix link
#117
- Fix svg mime-type
#115
- Adding option-configurable compile targets
#111
- Add support building react-native app
#88
- Defer test configuration overrides until on:test
#110
- Using neutrino to lint itself
#106
- Should generate correct sourcemaps during dev
#105
- eslint
#102
- README updates for v5
#103
- v5 Docs
#98
- Baseline for Neutrino v5
#86
- Added coverage support to jest preset
#76
- Add Community section for starter kits
#78
- Add FAQ section
#62
- Refining middleware concept, splitting presets into middleware packages
f202977
- Updating yarn.lock files
4b8eb84
- Upgrading to webpack-chain v3, add more tests for full presets
49b9e29
- peerDeps and invalid deps
d202d01
- Trying out use(loader, options)
73ef503
- Adding rudimentary testing
47e9b52
- Fix resolution issues when linking neutrino
e4c53c2
- Node.js HMR, source watching, named modules for Node and Web
e3c7b60
- Switch packages licenses to MPL v2, add AVA to start test implementation
e1ee626
- Hopefully last round of docs changes
448aa4b
- Updating for latest v5 changes
f4db936
- Syncing packages to docs, adding scripts for publishing
887ec68
- Updating changelog
6bc3542
- Releasing v5.0.2
f3a24de
- Syncing package readmes with docs
79c3df0
- Pull webpack actions out of Neutrino class.
d71fee5
- Switching paths to relative
c87d0f1
- Extracting webpack utils to their own file (#147)
af1ba6a
- Move require/import middleware functionality to api.
6fdd8d6
- Upgrade webpack-chain to v2, add --inspect
11cd3ba
- add .eslintrc file, eslint fix script. add deps: prettier, prettier-eslint, eslint, eslint-plugin-react. use config from neutrino-preset-mozilla-rpweb
2cdab9b
- Fixing deprecation warning (#72)
8ad608b
- Fixing json extension
74f6f65
- React preset v4.2.2
bdcbecf
- Add custom method for generating an eslintrc config (#63)
68606b4
- changelog
bacf6b4
- Merge branch 'master' of github.com:mozilla-neutrino/neutrino-dev
189eee4
- unquote property names, rebase, remove react bits
0baee5b
- Changelog update
ad9a88c
- Pointing package.json respository to tree location
a594ef9
- Changelog
31ebf7a
- Make sourcemap support optional for node libraries (#85)
f02af3f
- Add `runCommand` helper method to Neutrino.
339d049
- Moving boilerplate blurb to FAQs (#69)
898ae88
- Why use a chaining API? (#87)
8f322fb
- Mocha dependency upgrades
42c2e66
- Remove unnecessary specificity from webpack config test.
9826301
- Set environment variable, NODE_ENV, inside of `runCommand` (also adds --env option to CLI).
27b8011
- Add community presets page to docs (#77)
1b47daf
- Adding rule include and exclude upgrade documentation
a392fb1
- Manually caching monorepo package node_modules for travis
05e4b09
- Fixing jest exception (#57)
2fb747a
- Make run method in bin/neutrino self contained.
60880d8
- Preparing docs for v5
eafa888
- Updating yarn.lock
66fc708
- Move `run` process logic to location of call.
98eec4c
- Dynamic import() for Node
ac48dbf
- Fixing typo in docs
0ad7137
- Adding dynamic import syntax, babel-polyfill by default, devserver port fix
34d845a
- Upgrading webpack-chain for loader merge bug
112f7d7
- Remove concept of "presets" in favor of "middleware(s)/use".
4ae503a
- Moving peerDeps of deps to devDeps
112f88d
- Bumping for babel-preset-env bug
48b0e53
- Normalize API paths based on absolute or relative location
c33480f
- Airbnb-base v4.3
f1561b4
- Allow linting overrides to airbnb preset
7b4b1b3
- Allow inspecting the API default exports without erroring (#152)
ebf7879
- Bumping for bugfix in webpack-chain
c253f83
- Airbnb base v4.3.1
9e4fbdf
- Simplify deep picking with pathOr
99db808
- Rdesign Advanced Customization examples to use Neutrino v5 fashion (#145)
ea92b84
- Cleaning up unused gitignores
c35c84d
- React preset v4.2.3
0ab4d34
- Middleware vs. Presets? (#149)
c2496bf
- dev-server/client host/port fix (#83)
ac081c1
- Review nits
d428c8c
- Add packages/bin/neutrino to lint files list.
7f518f8
- Travis changes
573c821
- Switching clean middleware to use options.root
eafadf2
- Put community contributions alongside core ones
3e2121d
- Switch to relative paths
9b4bce0
- Neutrino and Jest preset v4.3.0
eb2f20f
- Web and Node preset v4.2.1
62d698a
- Removing extraneous construct
46e6637
- Fixing neutrino.custom.eslintrc to not except (#68)
89e7658
- Update upgrading-neutrino.md (eslint middleware) (#144)
872022a
- Fixing LESS example usage
28df3c4
- Adding Module to preset config (#70)
1414669
- Adding missing packages to travis cache, removing duplicate yarn install directive
bd51085
- Web preset v4.2.3
c76c735
- Lint base v4.3.1
3474a95
- Heading typo
64a0a2e
- Fixing incorrect regex usage in docs for LESS (#67)
dc638f5
- Web preset v4.2.2
10f57fa
- use correct value for package.json config (#146)
b09f01e
- corrected typo in docs/contributing/development.md (#55)
de2dfe2
- Node preset v4.2.2
5c53dc0
- Typo
b46331f
- Move FAQ's higher up in the summary
94965ac
- Bumping jest to 4.2.1
775a4b7
- Bug in web preset devServer port detection
f571252
- lint-base v4.3
23bcd67
- Attempting to cache packages' node_modules via wildcard
aa16fa6
24 February 2017
- v4.2
#54
- add eslint-jest-plugin
#48
- Add github repo link to gitbook
#53
- Add website to GitHub homepage. Fixes #49
#51
- Add website to GitHub homepage. Fixes #49
#49
- Throw exception on missing module (#45)
c1033ae
- Fix typo in usage example (#52)
dac5df7
22 February 2017
- Wrong lint base version
fe5c381
22 February 2017
- Introduce lint base to make lint preset creation much easier (#41)
b838a0d
- Changelogs (#31)
b32ad66
- Docs: learning resources
2647be7
- copy editing (#30)
5f65cfc
- Jest docs: Usage with React (#37)
296576b
- Fix typo in preset-jest (#34)
1ade8c9
- Add Tree-shaking to README (#33)
4b84a23
- missing object in the example of preset (#38)
4143052
- Wrong URL for express-starter
2f61c11
- Avoid no-plusplus (#29)
3768aba
- Fix typo commited -> committed (#28)
5feec46
17 February 2017
- Fix: React lifecycle methods shouldn't fail eslint
#26
- Slack badges
#25
- Badge updates
#24
- Tagline update
24900a4
16 February 2017
16 February 2017
16 February 2017
- Documentation
#17
- Removing base preset, adding Airbnb preset
#22
- Simplify configuration
#18
- Displaying fancier build status during dev server
#16
- Fixes HMR
#15
- Pluggable event architecture mode, new test presets
#10
- add version badges
#12
- HTML update
#2
- Linting changes and new config API
#1
- Migration to webpack 2
#10
- Init in cli
#8
- Attempting to force v4
35408a8
- oao upgrade
4925b1d
- Release commands
a792904
- Prepublish requirements
0deb630
- Docs: final cleanup
3065eff
- Docs: incorrect URL for airbnb
2d28882
- Docs: Airbnb
0f70ace
- Docs: Karma, neutrino.js.org, dev commands
22c5292
- Docs: Jest
cae69d8
- Docs: Mocha, Jest intro
0ef8679
- Docs: Web and React presets, placeholders, package READMEs
a96b875
- Docs: license
a28b66f
- Docs: contributing and development
2ce7bee
- Docs: contributing and code of conduct
e92413d
- Docs: CLI
deb2255
- Docs: API
5cda5b1
- Docs: creating presets
35ad98a
- Documentation for customization, more placeholders
53c5a03
- Project layout, usage, testing preset placeholders
2bf82c6
- Fixes errors in airbnb preset
70f0460
- Fixes Jest not searching in node_modules of preset for deps
b4fe224
- Fixes unnecessary regenerator for Node 6.9, error in source-map-support
f32539f
- Upgrading webpack-chain to fix externals not chaining
ff37488
- Swapping babel-preset-babili for babili-webpack-plugin
089927c
- Missing BUILD in web and node
376220a
- Bugs with web preset missing dev server
4f1655d
- Removing exists-file from web preset
02e1355
- Docs/logo update
e47c8d9
- Merge branch 'master' of github.com:mozilla-neutrino/neutrino-dev
618604c
- Moar docs
90612ef
- Updates docs/README.md
9662140
- CNAME
535a7ac
- Logo update
b0fcb14
- Logo update
87f8d6f
- Logo update
f4ca012
- Logo update
3115836
- Settings docs edit dir
e5515a8
- Initializing docs dir
965ee12
- Adding book.json
98e8be9
- Removing gitbook assets
a7119b0
- Updates test.md
ae50e9e
- Creates SUMMARY.md
c6480d4
- Importing old README
d7d3c73
- Simplifying HTML file creation
a70891a
- ESLint fixes and webpack-chain integration
c358c0c
- Changes to linting and adding package config
c26086d
- Allowing use of node globals
47b3972
- Adding draft publish script
04203e9
- Swapping lerna for yarn-autolink
f0fcc9e
- Upcoming major version
b97ccce
- import neutrino-preset-react
eabf199
- importing neutrino-preset-web
30e3f5b
- Linting
4b7f128
- Add BannerPlugin
aff5382
- Add new line
3b93e5f
- Migrate webpack to 2.2.0
9603d98
- add npm and dependency badges
aae4813
- Automatically wire sourcemaps to bundle
9f2d6bc
- Bumping base dep, updating gitignore
7cadc67
- Using commonjs2 as a library target for exports
4ff8834
- Switching to use source-map for all targets
0f8886d
- Building async to generators
3f334e6
- Bumping dependency
8e7f6a0
- Upgrading dependencies, adding yarn instructions
8b9f87b
- Bumping base preset
74ab222
- Upgrading base preset
21b41d7
- Initial implementation
7ac2373
- Removing recursive option which is now controlled via presence of files
a6c06d1
- Adding mocha configuration
25747f4
- Initial commit, creating neutrino Node.js preset
ff893f2
- importing neutrino-preset-base
d97ac6e
- add npm and dependency badges (#9)
ffec303
- Add repository to package.json (#6)
c5afeaa
- Wrong version number
1e244c4
- README bump
56dd7ab
- logo changes
7bd92d4
- Correcting path to mocha binary
d6d950f
- Removing scaffolding, upgrading dependencies
357585f
- Handling errors to properly fail builds
117c9e9
- Improving log output during building
461681d
- Logo size
37fcab6
- Updating logo on readme
0456182
- Fixing npm readme
86f6048
- Adding keywords to package.json
fbba15e
- Updating README
2d4ab7a
- Fixing build commands, adding docs
3cd9230
- Adding single-run test for karma
c8a48b6
- Allow running tests against one-off files or recursive based on cli
b3cd6ad
- Adding Node.js mocha testing
ed0d600
- Initial commit, moving Neo core into neutrino
59c5c52
- initial commit
9639e0d
- initial commit
1b00e0a