Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update gatsby #60

Closed
wants to merge 54 commits into from
Closed

fix(deps): update gatsby #60

wants to merge 54 commits into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 13, 2021

WhiteSource Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sentry/gatsby ^5.29.2 -> ^5.30.0 age adoption passing confidence
babel-preset-gatsby 0.10.0 -> 0.12.3 age adoption passing confidence
gatsby (changelog) ^2.30.1 -> ^2.32.13 age adoption passing confidence
gatsby-link ^2.9.0 -> ^2.11.0 age adoption passing confidence
gatsby-plugin-catch-links ^2.8.0 -> ^2.10.0 age adoption passing confidence
gatsby-plugin-feed ^2.11.0 -> ^2.13.1 age adoption passing confidence
gatsby-plugin-flow ^1.8.0 -> ^1.10.0 age adoption passing confidence
gatsby-plugin-google-gtag ^2.6.0 -> ^2.8.0 age adoption passing confidence
gatsby-plugin-manifest ^2.10.0 -> ^2.12.1 age adoption passing confidence
gatsby-plugin-netlify ^2.9.0 -> ^2.11.1 age adoption passing confidence
gatsby-plugin-netlify-cms ^4.8.0 -> ^4.10.1 age adoption passing confidence
gatsby-plugin-offline ^3.8.0 -> ^3.10.2 age adoption passing confidence
gatsby-plugin-react-helmet ^3.8.0 -> ^3.10.0 age adoption passing confidence
gatsby-plugin-robots-txt ^1.5.5 -> ^1.6.2 age adoption passing confidence
gatsby-plugin-sass ^3.0.0 -> ^3.2.0 age adoption passing confidence
gatsby-plugin-sharp ^2.12.0 -> ^2.14.4 age adoption passing confidence
gatsby-plugin-sitemap ^2.10.0 -> ^2.12.0 age adoption passing confidence
gatsby-remark-autolink-headers ^2.9.0 -> ^2.11.0 age adoption passing confidence
gatsby-remark-copy-linked-files ^2.8.0 -> ^2.10.0 age adoption passing confidence
gatsby-remark-images ^3.9.0 -> ^3.11.1 age adoption passing confidence
gatsby-remark-katex ^3.8.0 -> ^3.10.0 age adoption passing confidence
gatsby-remark-prismjs ^3.11.0 -> ^3.13.0 age adoption passing confidence
gatsby-remark-responsive-iframe ^2.9.0 -> ^2.11.0 age adoption passing confidence
gatsby-remark-smartypants ^2.8.0 -> ^2.10.0 age adoption passing confidence
gatsby-source-filesystem ^2.9.0 -> ^2.11.1 age adoption passing confidence
gatsby-transformer-remark ^2.14.0 -> ^2.16.1 age adoption passing confidence
gatsby-transformer-sharp ^2.10.0 -> ^2.12.1 age adoption passing confidence

Release Notes

getsentry/sentry-javascript

v5.30.0

Compare Source

  • [node] fix: esbuild warning dynamic require (#​3164)
  • [tracing] ref: Expose required things for React Native auto tracing (#​3144)
  • [ember] fix: rootURL breaking route recognition (#​3166)
  • [serverless] feat: Zip serverless dependencies for AWS Lambda (#​3110)
  • [build] feat: Target to deploy on AWS Lambda (#​3165)
  • [build] ref: Remove TravisCI (#​3149)
  • [build] ref: Upgrade action-prepare-release to latest version
gatsbyjs/gatsby

v0.12.3

Compare Source

Quick release to add this very nice UX improvement contributed by @​LukeSheard and borrowed from Create React App's similar feature: facebook/create-react-app#101

gatsbyjs/gatsby#371

v0.12.2

Compare Source

v0.12.1

Compare Source

v0.12.0

Compare Source

Gatsby now ships with richer support for images. Now you can "import" or "require" an image and use it within your React components and under the hood, the images will be automatically optimized.

import myImage from './my-image.jpg'

// in render function
<div>
  <h1>Hi friends!</h1>
  <img src={myImage} />
</div>

We're using the image-webpack-loader which uses the popular Imagemin project to minify your images.

There's future (responsive) image work planned! See gatsbyjs/gatsby#285 if you want to get involved.

Upgrade

This is marked as a breaking release as it could interfere with your Webpack config if you already have added image loader support.

If you have added custom image loaders already, to upgrade, in your modifyWebpackConfig function in gatsby-node.js add this line: config.removeLoader('images')

You'll also need to add image-webpack-loader to your site:

npm install --save-dev image-webpack-loader

Enjoy!

v0.11.0

Compare Source

The headliner of this release is you can now inline CSS in the <head> of your site. This is a best practice recommended by Google's AMP project among others as you then avoid additional requests which can signifcantly slow down your site. Testing using webpagetest.org showed that moving css inline improved the Speed Index 20-50%!! In one test on a simulated 3G connection, the time to initial render went from ~1.8 seconds to ~1 second.

It's a very simple switch to make. See this commit in the default starter gatsbyjs/gatsby-starter-default@1faecb5 It's also documented at https://github.com/gatsbyjs/gatsby#inline-css

Breaking changes
  • post-build.js moved inside gatsby-node.js. If you had added a post-build.js module to your code, this function should now be exported from gatsby-node.js. A simple way to make the change is to simply require post-build.js there e.g. exports.postBuild = require('./post-build'). Thanks to @​LukeSheard for this! #​273
  • The "stages" were renamed. If you override Webpack configs and are switching behavior based on the stage, static is split into two stages, build-css and build-html and production is now build-javascript. We think these are much more sensible names. Thanks to @​scottnonnenberg for the this! #​253
Other notable non-breaking changes

@​benstepp did a deep refactor of how we're loading Babel plugins. There shouldn't be any breaking changes but it fixes a number of bugs gatsbyjs/gatsby#279

Some highlights:

  • User can override the .babelrc passed to webpack.
  • User can use whatever babel plugins they want.
  • User babel config is extended with react-hmre rather than being overwritten in develop.js.
  • Object.assign is now polyfilled by default.
  • Non breaking change as starters previously required a babelrc and gatsby will just read them as normal.
  • Fixes three issues #​129, #​235, #​264
mdreizin/gatsby-plugin-robots-txt

v1.6.2

Compare Source

Bug Fixes

v1.6.1

Compare Source

Bug Fixes

v1.6.0

Compare Source

Features

v1.5.6

Compare Source

Bug Fixes

Configuration

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

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by WhiteSource Renovate. View repository job log here.

exanup and others added 30 commits December 3, 2020 23:21
@renovate renovate bot force-pushed the renovate/gatsby branch 5 times, most recently from ad3c302 to 6662081 Compare February 5, 2021 19:26
@renovate renovate bot force-pushed the renovate/gatsby branch 5 times, most recently from 550e5cf to ecb02c0 Compare February 25, 2021 15:43
@renovate renovate bot force-pushed the renovate/gatsby branch 2 times, most recently from c271b21 to 3171590 Compare March 8, 2021 14:39
@renovate renovate bot force-pushed the renovate/gatsby branch 2 times, most recently from dbb8f21 to cec9448 Compare May 15, 2021 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants