Framework: update to react 16 (take three)#19723
Conversation
|
Note that |
@kwight |
fe665b1 to
beed2bb
Compare
|
This had become quite out of date. Rebased, |
beed2bb to
51e8ccb
Compare
|
Rebased again, sorry. |
51e8ccb to
d093ff6
Compare
|
Ack, will verify 2.1.1. |
|
|
|
I'm basing this off the ssr fix now |
d093ff6 to
66e321e
Compare
|
sirreal
left a comment
There was a problem hiding this comment.
I've done the following smoke testing and encountered no issues 🎉
- local dev
- docker. note: ssr will be broken unless secrets.json is configured.
- there should be no reference to React < 16 within our shrinkwrap
For SSR I see /themes is correct (logged in and logged out) if config/secrets.json is included. Otherwise I see the following message and the issue pictured here.
Disabling server-side user-bootstrapping because of a missing secrets.json
package.json
Outdated
There was a problem hiding this comment.
Should we get the current 2.1.1?
|
Running tests now produces far fewer warnings, which is nice. Now we have a new annoyance:
Relevant conversation seems to be happening here: jestjs/jest#4545. Just a warning, so nothing blocking and we can ship a fix later. |
0bae1d6 to
0349330
Compare
package.json
Outdated
|
I've had to bump back down to 2.0 due to issues with |
My bad. Context: #19698 To fix, we can:
|
Am I right in thinking that can all happen after this PR lands? |
fd8be57 to
fc1dbc3
Compare
|
after upgrading a few packages (and then redowngrading notif-panel), i'll do another smoke test and then ask for an E2E from flow-patrol |
Oh, absolutely! Sry for not having been clear 😄 |
As pretty much anything that doesn't make Calypso go up in 🔥s at this point 😄 |
|
E2E tests passed |
Everyone knows the third time is the charm.
to do:
To Test and Verify
secrets.jsonis configured.