-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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(blog): Jest 27 blog post #11131
Conversation
Codecov Report
@@ Coverage Diff @@
## master #11131 +/- ##
=======================================
Coverage 64.28% 64.28%
=======================================
Files 308 308
Lines 13480 13480
Branches 3286 3286
=======================================
Hits 8665 8665
Misses 4106 4106
Partials 709 709 Continue to review full report at Codecov.
|
Nice! Long time coming! :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me, nice writeup
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
woo!
IMO only blocker for 27 is #9504. getting that out would be great. while it shouldn't be a breaking change, it's quite significant and getting it out in a major (which is when most people discover new features) sounds like a good idea to me
Alright, Simen's comments are in as well 👍 looking good, just gotta remember checking the three |
rebased |
@jeysal rebase for docusarus v2 |
done. fixed all links as well, and at a glance everything still looks good with docuV2 |
Deploy preview for jestjs ready! Built without sensitive environment variables with commit c8077ca |
Co-authored-by: Christoph Nakazawa <[email protected]>
Co-authored-by: Christoph Nakazawa <[email protected]>
Co-authored-by: Simen Bekkhus <[email protected]>
Co-authored-by: Simen Bekkhus <[email protected]>
I merged in master, just to verify (there's been a few docusaurus updates since last rebase) |
Codecov Report
@@ Coverage Diff @@
## master #11131 +/- ##
=======================================
Coverage 69.30% 69.30%
=======================================
Files 311 311
Lines 16284 16284
Branches 4707 4707
=======================================
Hits 11285 11285
Misses 4971 4971
Partials 28 28 Continue to review full report at Codecov.
|
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Now that the Jest 27 milestone is 80% complete, over the last two weekends I've written the blog post accompanying the new major release (my first post on the Jest blog!).
Collecting everything that needs to go in and working out the structure and phrasing took quite some hours in total, but in turn I'm very happy with this version!
Major breaking changes are always a sensitive topic, and I've paid a lot of attention to mentioning how the big breaking changes will generate a net benefit, and how everyone can move forward even if their particular codebase is heavily affected by the breaking changes.
Because this results in quite a bit of prose at times, I've highlighted a few words of each big section in bold to aid in identifying what each section is about.
I left two TODO comments marking where I talk about things that are not yet merged at this point in time, but assigned to the milestone. If, for some reason, we have to cut these from the release, we will need to make sure to remove them from the blog post.
Edit: Direct link to deployed post https://deploy-preview-11131--jestjs.netlify.app/blog/2021/05/25/jest-27