Skip to content

Comments

Update dependency react-scripts to ^0.9.0#13

Open
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/react-scripts-0.x
Open

Update dependency react-scripts to ^0.9.0#13
renovate-bot wants to merge 1 commit intoGoogleCloudPlatform:mainfrom
renovate-bot:renovate/react-scripts-0.x

Conversation

@renovate-bot
Copy link
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
react-scripts (source) ^0.0.0^0.9.0 age confidence

Release Notes

facebook/create-react-app (react-scripts)

v0.9.5

Compare Source

0.9.5 (March 9, 2017)

🐛 Bug Fix
💅 Enhancement
📝 Documentation
🏠 Internal
  • babel-preset-react-app

Committers: 6
Migrating from 0.9.4 to 0.9.5

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.9.5

v0.9.4

Compare Source

0.9.4 (March 6, 2017)

🐛 Bug Fix
💅 Enhancement
📝 Documentation
🏠 Internal
Committers: 11
Migrating from 0.9.3 to 0.9.4

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.9.4

You may also optionally update the global command-line utility for scoped package support:

npm install -g create-react-app@1.3.0

v0.9.3

Compare Source

0.9.3 (February 28, 2017)

🚀 New Feature
  • create-react-app

    If you are using Yarn, and you have created at least one app previously, Create React App now works offline.

    Yarn offline installation demo
🐛 Bug Fix
💅 Enhancement
📝 Documentation
🏠 Internal
Committers: 5
Migrating from 0.9.2 to 0.9.3

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.9.3

You may also optionally update the global command-line utility for offline Yarn cache support:

npm install -g create-react-app@1.2.1

v0.9.2

Compare Source

0.9.2 (February 26, 2017)

💅 Enhancement
🐛 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-scripts instead of ejecting so they still receive upstream updates.

      react-scripts will 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
🏠 Internal
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:

npm install --save-dev --save-exact react-scripts@0.9.2

You may also optionally update the global command-line utility for more efficient installs (thanks @​n3tr):

npm install -g create-react-app@1.1.0

v0.9.1

Compare Source

0.9.1 (February 25, 2017)

This release has known issue. Please skip it and update to 0.9.2 instead.

v0.9.0

Compare 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 pushState API can now be built to be served from any relative URL. To enable this, specify "." as your homepage setting in package.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_URL environment variable for advanced use. (@​EnoahNetzach)

      If you use a CDN to serve the app, you can now specify PUBLIC_URL environment 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 in index.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 BROWSER environment variable to none. You can also specify a different browser (or an arbitrary script) to open by default, as supported by opn command that we use under the hood. See Advanced Configuration.

💥 Breaking Change
🐛 Bug Fix
💅 Enhancement
📝 Documentation
🏠 Internal
Committers: 35
Migrating from 0.8.5 to 0.9.0

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.9.0

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=none as an environment variable to disable it.

v0.8.5

Compare 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-app failed on systems with Apache Hadoop installed because it falsely detected Hadoop YARN executable as Yarn package manager.

Committers: 1
  • Ville Immonen (fson)
Migrating from 0.8.4 to 0.8.5

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.8.5

You may also optionally update the global command-line utility:

npm install -g create-react-app@1.0.3

v0.8.4

Compare 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-app

    Fixes 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 -- --coverage anymore.

    • #​1212 Proxy rewrites Origin header to match the target server URL. (@​koles)

      Makes sure more API endpoints can work with the proxy setting.

    • #​1222 Disable gh-page setup instruction if scripts.deploy has been added. (@​n3tr)

      Suppresses the instructions printed at the end of npm run build if npm run deploy already exists.

  • create-react-app
  • 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-utils
  • react-scripts
🏠 Internal
Committers: 10
Migrating from 0.8.3 to 0.8.4

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.8.4

You may also optionally update the global command-line utility:

npm install -g create-react-app@1.0.2

v0.8.3

Compare 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-app in some cases.

  • react-scripts
    • #​1203 Update webpack-subresource-integrity to fix Windows builds. (@​gaearon)

      Fixes a crash when running npm run build on Windows.

    • #​1201 Instruct Jest to load native components from RNW instead of RN. (@​remon-georgy)

      Fixes tests for users of React Native Web.

📝 Documentation
Committers: 3
Migrating from 0.8.2 to 0.8.3

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.8.3

You can optionally update the global CLI too:

npm install -g create-react-app@1.0.1

v0.8.2

Compare 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_PATH environment variable as a way to allow “absolute imports”. For example, running NODE_PATH=src npm start in Bash or set NODE_PATH=src&&npm start in Windows Cmd would let you import anything inside src without specifying a relative path. However, we found a few nasty edge cases when Node.js core modules end up being in NODE_PATH and 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 from NODE_PATH in Create React App. This means the existing use case for absolute imports is still supported (src in the example above is relative), but absolute paths in NODE_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-loader for 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 testURL to Jest config. (@​spudly)

      This fixes an error when running tests that interact with History API in jsdom.

📝 Documentation
Committers: 12
Migrating from 0.8.1 to 0.8.2

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.8.2

v0.8.1

Compare Source

0.8.1 (December 4, 2016)

🐛 Bug Fix
  • react-scripts
    • #​1149 Fix incorrectly stubbing JavaScript files with a dot in the import path in tests. (@​fson)
Migrating from 0.8.0 to 0.8.1

Inside any created project that has not been ejected, run:

npm install --save-dev --save-exact react-scripts@0.8.1

v0.8.0

Compare Source

0.8.0 (December 3, 2016)

🚀 New Feature
  • react-scripts

Configuration

📅 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant