Update dependency react-scripts to ^0.9.0#13
Open
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Open
Update dependency react-scripts to ^0.9.0#13renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^0.0.0→^0.9.0Release Notes
facebook/create-react-app (react-scripts)
v0.9.5Compare Source
0.9.5 (March 9, 2017)
🐛 Bug Fix
react-scriptsnpm start. (@ryanwalters)💅 Enhancement
eslint-config-react-appguard-for-inlint rule. (@spicyj)react-scriptsservefor running in production. (@leo)yarninstead ofyarnpkgwhen creating a new app. (@lpalmes)📝 Documentation
react-scripts🏠 Internal
babel-preset-react-appbabel-preset-envto remove the deprecation warning. (@Timer)Committers: 6
Migrating from 0.9.4 to 0.9.5
Inside any created project that has not been ejected, run:
v0.9.4Compare Source
0.9.4 (March 6, 2017)
🐛 Bug Fix
create-react-app#1706 Extract compressed package for package name. (@Timer)
You may now specify a scoped package for
--scripts-versionand obtain a working installation.#1695 Print why installation was aborted. (@tgig)
react-scripts#1727 Fix ejecting from a scoped fork. (@gaearon)
Ejecting now works within a scoped fork.
#1721 Fix hot reloading for WebpackDevServer after eject. (@gaearon)
react-dev-utils#1690 Fix
openBrowser()whenBROWSER=openon macOS. (@bpierre)#1696 Improve reliability of port detection. (@chrisdrackett)
💅 Enhancement
eslint-config-react-app,react-scripts#1705 Add support for
ignoreRestSiblingsinno-unused-vars. (@chrisdrackett)Linter no longer warns when using rest properties to remove variables from an object.
#1542 Bump
jsx-a11yversion. (@bondz)react-dev-utils,react-scriptsreact-dev-utils. (@viankakrisna)Other
package.jsonfor e2e test. (@matoilic)📝 Documentation
react-scripts.envfor enabling polling mode. (@gaearon)--recursiveflag in firstnpm run watch-csscommand. (@mklemme)🏠 Internal
react-scriptseslint-config-react-appeslint-config-react-app,react-dev-utils,react-scriptseslint:recommended. (@gaearon)react-dev-utilslernaversion. (@viankakrisna)Committers: 11
Migrating from 0.9.3 to 0.9.4
Inside any created project that has not been ejected, run:
You may also optionally update the global command-line utility for scoped package support:
v0.9.3Compare Source
0.9.3 (February 28, 2017)
🚀 New Feature
create-react-appIf you are using Yarn, and you have created at least one app previously, Create React App now works offline.
🐛 Bug Fix
react-scriptscreate-react-app💅 Enhancement
react-scriptsX-FORWARDEDheaders for proxy requests. (@johann-sonntagbauer)📝 Documentation
react-scripts🏠 Internal
Committers: 5
Migrating from 0.9.2 to 0.9.3
Inside any created project that has not been ejected, run:
You may also optionally update the global command-line utility for offline Yarn cache support:
v0.9.2Compare Source
0.9.2 (February 26, 2017)
💅 Enhancement
create-react-app#1253 Install time optimization. (@n3tr)
React, ReactDOM, and
react-scriptsare now installed in the same install instead of two different installs. This reduces app creation time by a noticeable amount.#1512 Graceful error handling. (@chitchu)
If an error occurs while
create-react-appis running, it will now clean up and not leave a broken project to reduce confusion.#1193 Suggest upgrading to NPM >= 3 for faster install times. (@mobinni)
#1603 Allow app creation in a WebStorm project. (@driquelme)
#1570 Allow git urls in
--scripts-version. (@tomconroy)react-scriptsrecursive-readdir. (@wtgtybhertgeghgtwtg)🐛 Bug Fix
react-scripts#1635 Fix Jest configuration. (@Timer)
Fixes ejecting on Windows for macOS and Linux machines.
#1356 Fix workflow if react-scripts package is linked via npm-link. (@tuchk4)
Advanced users may opt to fork
react-scriptsinstead of ejecting so they still receive upstream updates.react-scriptswill now function as expected when linking to a development version.Previously, you could not test changes with an existing application via linking.
#1585 Ensure PORT environment variable is an integer. (@matoilic)
#1628 Show correct port for pushstate-server URL text. (@mattccrampton)
📝 Documentation
react-snapshot. (@superhighfives)jest-enzymedocumentation. (@kiranps)jest-enzymefor simplifying test matchers. (@blainekasten)🏠 Internal
babel-preset-react-apptest -ein e2e. (@igetgames)Committers: 36
Migrating from 0.9.0 to 0.9.2
Note: 0.9.1 had known issues so you should skip it.
Inside any created project that has not been ejected, run:
You may also optionally update the global command-line utility for more efficient installs (thanks @n3tr):
v0.9.1Compare Source
0.9.1 (February 25, 2017)This release has known issue. Please skip it and update to 0.9.2 instead.
v0.9.0Compare Source
0.9.0 (February 11, 2017)
🚀 New Feature
react-scripts#1489 Support setting
"homepage"to"."to generate relative asset paths. (@tibdex)Applications that don’t use the HTML5
pushStateAPI can now be built to be served from any relative URL. To enable this, specify"."as yourhomepagesetting inpackage.json. It used to be possible before with a few known bugs, but they should be fixed now. See Serving the Same Build from Different Paths.#937 Add
PUBLIC_URLenvironment variable for advanced use. (@EnoahNetzach)If you use a CDN to serve the app, you can now specify
PUBLIC_URLenvironment variable to override the base URL (including the hostname) for resources referenced from the built code. This new variable is mentioned in the new Advanced Configuration section.#1440 Make all
REACT_APP_*environment variables accessible inindex.html. (@jihchi)This makes all environment variables previously available in JS, also available in the HTML file, for example
%REACT_APP_MY_VARIABLE%. See Referencing Environment Variables in HTML.react-dev-utils#1148 Configure which browser to open with
npm start. (@GAumala)You can now disable the automatic browser launching by setting the
BROWSERenvironment variable tonone. You can also specify a different browser (or an arbitrary script) to open by default, as supported byopncommand that we use under the hood. See Advanced Configuration.💥 Breaking Change
react-scripts#1522 Upgrade dependencies. (@Timer)
#1432 Bump Jest version. (@gaearon)
#1311 Updated
babel-jestandjestpackages to 18.0.0. (@lopezator)Jest has been updated to 18 and has introduced some breaking changes and new features.
react-scripts,react-dev-utils#1264 Remove interactive shell check when opening browser on start. (@CaryLandholt)
Non-interactive terminals no longer automatically disable launching of the browser. Instead, you need to specify
noneasBROWSERenvironment variable if you wish to disable it.🐛 Bug Fix
react-scripts#1441 Added
babel-runtimedependency to deduplicate dependencies when using Yarn. (@jkimbo)This works around a bug in Yarn that caused newly created projects to be over 400MB. Now they are down to 126MB, just like with npm 3.
#1522 Upgrade dependencies. (@Timer)
#1458 Additionally remove
react-scriptsfrom dependencies on eject. (@creynders)#1309 Bump
babel-loaderversion (#1009). (@frontsideair)#1267 Only gitignore directories in root, not deep. (@jayphelps)
react-dev-utils💅 Enhancement
react-scriptsenv.CI = truewarnings causing failures. (@jayphelps)babel-jestandjestpackages to 18.0.0. (@lopezator)'\n'to the end ofpackage.jsonfile. (@pd4d10)&&in deploy script. (@zpao)create-react-app📝 Documentation
🏠 Internal
Committers: 35
Migrating from 0.8.5 to 0.9.0
Inside any created project that has not been ejected, run:
Then, run your tests. If you are affected by breaking changes from Jest 18, consult blog post, changelog, and documentation. You might need to update any snapshots since their format might have changed.
If you relied on the browser not starting in non-interactive terminals, you now need to explicitly specify
BROWSER=noneas an environment variable to disable it.v0.8.5Compare Source
0.8.5 (January 9, 2017)
🐛 Bug Fix
create-react-app,react-scripts#1365 Use yarnpkg alias to run Yarn. (@fson)
Fixes an issue where running
create-react-appfailed on systems with Apache Hadoop installed because it falsely detected Hadoop YARN executable as Yarn package manager.Committers: 1
Migrating from 0.8.4 to 0.8.5
Inside any created project that has not been ejected, run:
You may also optionally update the global command-line utility:
v0.8.4Compare Source
0.8.4 (December 11, 2016)
🐛 Bug Fix
react-scripts#1233 Disable subresource integrity temporarily. (@Timer)
We added Subresource Integrity checks to the build output in 0.8.2 but it turns out that they may fail in browsers using special compression proxies, such as Chrome on Android, when served over HTTP. We disabled the checks until we can find a safe way to add them.
react-dev-utils#1226 Fix weird lint output. (@n3tr)
Fixes strange lint message formatting in some edge cases.
#1215 Fix - openChrome won't open default browser (using Canary). (@n3tr)
Fixes a regression that caused stable Google Chrome to be opened even if you are using Canary as the default browser.
create-react-appFixes noisy output on Windows when Yarn is not installed.
💅 Enhancement
react-scripts#1237 Clear scrollback in test mode. (@gaearon)
Ensures test watcher clears the console before running.
#1229 Disable jest watch mode when --coverage flag is present [#1207]. (@BenoitAverty)
Since coverage doesn't work well with watch mode, we don’t run the watcher on
npm test -- --coverageanymore.#1212 Proxy rewrites Origin header to match the target server URL. (@koles)
Makes sure more API endpoints can work with the
proxysetting.#1222 Disable gh-page setup instruction if scripts.deploy has been added. (@n3tr)
Suppresses the instructions printed at the end of
npm run buildifnpm run deployalready exists.create-react-app#1236 Tweak console messages. (@gaearon)
Makes error messages more friendly.
#1195 Use "commander" for cli argv handling. (@EnoahNetzach)
Adds
create-react-app --helpwith a list of options.react-dev-utils#1211 Use a better clear console sequence. (@gaearon)
Ensures the development server clears the terminal when files are changed.
📝 Documentation
react-dev-utilsreact-scripts🏠 Internal
react-scriptsCommitters: 10
Migrating from 0.8.3 to 0.8.4
Inside any created project that has not been ejected, run:
You may also optionally update the global command-line utility:
v0.8.3Compare Source
0.8.3 (December 8, 2016)
🐛 Bug Fix
create-react-app#1204 Catch synchronous errors from spawning yarn. (@gaearon)
Fixes a crash when running
create-react-appin some cases.react-scripts#1203 Update webpack-subresource-integrity to fix Windows builds. (@gaearon)
Fixes a crash when running
npm run buildon Windows.#1201 Instruct Jest to load native components from RNW instead of RN. (@remon-georgy)
Fixes tests for users of React Native Web.
📝 Documentation
react-scriptsCommitters: 3
Migrating from 0.8.2 to 0.8.3
Inside any created project that has not been ejected, run:
You can optionally update the global CLI too:
v0.8.2Compare Source
0.8.2 (December 7, 2016)
🚀 New Feature
react-scripts#1176 Add Subresource Integrity support. (@XVincentX)
The generated HTML now includes Subresource Integrity attributes ensuring that your users aren't served malicious code if your CDN gets compromised.
🐛 Bug Fix
react-scripts#1197 Let Jest handle all file types. (@gaearon)
Since 0.8.0, we started treating imports of any unknown file extensions as URLs. However, we had to revert this change for the test configuration in 0.8.1 because of a bug causing false positives. In 0.8.2, we are fixing this and making test configuration treat imports with unknown extensions the same way as we do in the browser environment.
#1194 Only honor relative
NODE_PATH. (@gaearon)Historically we have allowed specifying
NODE_PATHenvironment variable as a way to allow “absolute imports”. For example, runningNODE_PATH=src npm startin Bash orset NODE_PATH=src&&npm startin Windows Cmd would let you import anything insidesrcwithout specifying a relative path. However, we found a few nasty edge cases when Node.js core modules end up being inNODE_PATHand erroneously become bundled. As a result the build would crash on some systems when some libraries are imported. To fix this, we now only honor relative paths fromNODE_PATHin Create React App. This means the existing use case for absolute imports is still supported (srcin the example above is relative), but absolute paths inNODE_PATH(such as paths to Node.js core modules) will be ignored.#1188 Update Webpack to fix source map issues. (@gaearon)
Since 0.8.0, we show source maps in development instead of the compiled code. However, it has come to our attention that Webpack's source map implementation had issues interpreting Babel output, and caused source maps to be wrong and breakpoints to be unusable in some cases. Webpack has released a fix for this, and we have updated the minimal version of Webpack that we are using.
#1180 Use
file-loaderfor svgs. (@bogdansoare)Since 0.8.0, we are treating all imports with non-JS/CSS extensions the same way. Importing them gives you a string with their URL, and if their content is small enough (less than 10K), the URL is in fact an inlined data URI. However, this doesn't work well with SVGs in case you use them for a sprite system since fragments don't work in data URIs, and it's wasteful to inline the same sprite SVG many times. To fix this, we have added an exception so that SVG files never get inlined.
react-dev-utils#1165 Chrome 'open tab' reuse an empty tab when possible. (@n3tr)
Fixes an issue that caused two tabs to get opened instead of just one. It also fixes some cases where the window with the existing tab would not get activated.
babel-preset-react-app#1179 Fix Babel issues in tests by applying the right transforms. (@gaearon)
Fixes regressions in test environment that caused syntax errors with generators and
async/await.💅 Enhancement
eslint-config-react-app#1191 Relax peerDependencies for ESLint preset. (@gaearon)
This allows the preset to be used in more apps without peer dependency conflicts. We still pin the exact versions in apps that haven't ejected for extra safety.
#1159 Make jsx-no-undef rule an error. (@existentialism)
Using an undefined type in JSX is now treated as a hard lint error because it is guaranteed to crash application at runtime.
react-scripts#1175 Remove path module from webpack config on eject. (@harunhasdal)
This makes the output after ejecting a bit cleaner.
#1120 Add
testURLto Jest config. (@spudly)This fixes an error when running tests that interact with History API in jsdom.
📝 Documentation
react-scriptsCommitters: 12
Migrating from 0.8.1 to 0.8.2
Inside any created project that has not been ejected, run:
v0.8.1Compare Source
0.8.1 (December 4, 2016)
🐛 Bug Fix
react-scriptsMigrating from 0.8.0 to 0.8.1
Inside any created project that has not been ejected, run:
v0.8.0Compare Source
0.8.0 (December 3, 2016)
🚀 New Feature
react-scriptsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.