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

docs: release notes for v2.30 #28836

Merged
merged 12 commits into from
Jan 5, 2021
Merged

docs: release notes for v2.30 #28836

merged 12 commits into from
Jan 5, 2021

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 <matt@gatsbyjs.com>
Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com>
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.

4 participants