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

Latest commit

 

History

History
534 lines (488 loc) · 58.8 KB

CHANGELOG.md

File metadata and controls

534 lines (488 loc) · 58.8 KB

Changelog

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

  • Release v7.1.10 190de2d
  • Update to the newest version of html-webpack-template (#361) 238959c

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

  • Release v7.1.1 ed6be9b
  • Hotfix - bump webpack-chain to guard non-defined chainedmap entries 2ee3b42

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

28 September 2017

  • Upgrading Webpack to v3, merge config as middleware #315
  • Release v7.0.0 a7f701d

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

  • Handle list of errors from test command (#310) 6ceef02
  • Release 6.1.6 fff6cbb

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

  • Release v6.1.4 7411f0b
  • Correctly override path options for custom options (#293) 9cf8080

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

  • Release v6.0.5 09b5957
  • Hashing entire un-named chunk instead of individual modules (#278) ec7cf98

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

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

v4.0.0-beta.0

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