Skip to content

Conversation

@vladar
Copy link
Contributor

@vladar vladar commented Jan 4, 2021

Description

Release notes for v2.30. Please add anything you would like to mention in this release.

Rendered version

@gatsbot gatsbot bot added the status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer label Jan 4, 2021
@vladar vladar added type: documentation An issue or pull request for improving or updating Gatsby's documentation and removed status: triage needed Issue or pull request that need to be triaged and assigned to a reviewer labels Jan 4, 2021
Comment on lines 61 to 63
There are certain types of build errors that currently are only discoverable when doing a build. The most common is code that tries to access browser globals (like `window`) that don't exist in Node.js when SSRing your Gatsby site.

This causes a lot of frustration as you might develop for days before running a build and it’s not fun to discover problems long after they were created. Then actually fixing the problems is painful as the feedback cycle is slow as you have to run a build after each code change.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do we want to mention that in dev-ssr mode style-loader is no longer used and that styling inconsistencies between develop and build might be addressed? (I think there are some edge cases when it's not exactly the same due to us forcing single css chunk for prod, but for dev it's possibly to create more when doing lazy imports?)

/cc @KyleAMathews

pieh
pieh previously approved these changes Jan 5, 2021
Copy link
Contributor

@pieh pieh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

KyleAMathews
KyleAMathews previously approved these changes Jan 5, 2021
Copy link
Contributor

@KyleAMathews KyleAMathews left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@vladar vladar merged commit 3abbfbe into master Jan 5, 2021
@vladar vladar deleted the release-notes-2.30 branch January 5, 2021 19:44
pragmaticpat pushed a commit to pragmaticpat/gatsby that referenced this pull request Apr 28, 2022
* docs: release notes for 2.30.0

* fix broken local links

* formatting

* docs: Add avif and remote image release notes (gatsbyjs#28842)

* chore(release): Add dev-ssr to the release notes for 2.30 (gatsbyjs#28843)

* chore(release): Add dev-ssr to the release notes for 2.30

* Prettier fix

* Update index.md

* change the ordering of sections

* note about mdx perf improvement

* note about sharp perf improvements

* docs: Add caveat for avif support (gatsbyjs#28875)

* address review comments

* Update index.md

* Update index.md

Co-authored-by: Matt Kane <[email protected]>
Co-authored-by: Kyle Mathews <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: documentation An issue or pull request for improving or updating Gatsby's documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants