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

Upgrade to Wagtail 4.04 #1343

Closed
mwvolo opened this issue Sep 8, 2022 · 14 comments · Fixed by #1480
Closed

Upgrade to Wagtail 4.04 #1343

mwvolo opened this issue Sep 8, 2022 · 14 comments · Fixed by #1480
Assignees
Labels
dependencies Pull requests that update a dependency file maint

Comments

@mwvolo
Copy link
Member

mwvolo commented Sep 8, 2022

We are currently on Wagtail 3.0.3 - the current stable version is 4.2.0. However, Wagtail recommends updates happen on feature release numbers, so we would update to 4.0.4, then 4.1.2 and finally to 4.2.0. Other cards will be created for the other 2 upgrades. This update will include an update to Django 4.1.7 which is the current stable release.

Release notes: https://docs.wagtail.org/en/stable/releases/4.0.html

Be sure to review the release notes for the major versions we missed:
https://docs.wagtail.org/en/stable/releases/4.0.html

@mwvolo
Copy link
Member Author

mwvolo commented Oct 14, 2022

Ed is going to review changelog

@brittanyearly brittanyearly added this to the Wagtail and Web Release milestone Jan 13, 2023
@mwvolo mwvolo removed this from the Wagtail Update and Web Release milestone Jan 31, 2023
@jpslav
Copy link
Member

jpslav commented Feb 1, 2023

Before we work on this, let's chat about relative priority of this work to other work.

@edwoodward edwoodward changed the title Upgrade to Wagtail 4.01+ Upgrade to Wagtail 4.04 Feb 23, 2023
@erikayvonne
Copy link

@edwoodward has done all the code changes - just need to put this up on dev and test. we'll want to update this outside of a release cycle likely, so we can track any issues that arise from this upgrade versus elsewhere.

aiming for end of June / July to start moving this forward - we may want to loop in CMs/Creative Services/other stakeholders to test (by engaging as they typically do to ensure it still functions as expected).

FYI @openstaxalina @DominiqueShu

@openstaxalina
Copy link

openstaxalina commented May 23, 2023

Yes we would like to assist with testing - @erikayvonne please keep us updated as to when an environment is ready to be tested! cc @theresamasciale @yblock

@DominiqueShu
Copy link

@andymuddimer will you be testing?

@edwoodward edwoodward linked a pull request Jul 11, 2023 that will close this issue
@erikayvonne
Copy link

tentatively aiming to get this out between 8/9 and 8/23 releases - tbc based on testing.

@erikayvonne
Copy link

may need to push this back to between 8/23 and 9/6 or further so there is enough time for the Content team to test

@erikayvonne
Copy link

@ne-newton @therealmarv hi there, any updates on CE-tech's testing for this? we'd love to get this out soon (in between our regular release cycle) so getting an update would be helpful as we can then target a date.

@therealmarv
Copy link
Contributor

therealmarv commented Sep 11, 2023

So far I have not found any negative. So far so good. But I have to say I've only looked at book metadata pages and did not look deeply into other regions of Openstax' Wagtail because of lack of experience with the other areas which are not related to CE.

I will take today a deeper look into import and export data (because this is something really helpful for CMs) and report back till tomorrow.

@erikayvonne
Copy link

thanks @therealmarv - targeting the w/o 9/25 to get this out cc @edwoodward

@erikayvonne
Copy link

updated target date is 10/10 so we do this when Michael isn't OOO.

@erikayvonne
Copy link

latest updated target date is week of 10/23 so we have Roy in office (and offset during release cycle).

@erikayvonne
Copy link

This will be released tomorrow (Wednesday 10/25) - cc @openstaxalina @DominiqueShu

@brittanyearly
Copy link

Closing as complete.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file maint
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants