Skip to content

upkeep/102: bump min WP and PHP versions#111

Merged
Sidsector9 merged 8 commits intodevelopfrom
upkeep/102
Jan 17, 2023
Merged

upkeep/102: bump min WP and PHP versions#111
Sidsector9 merged 8 commits intodevelopfrom
upkeep/102

Conversation

@Sidsector9
Copy link
Copy Markdown
Member

@Sidsector9 Sidsector9 commented Oct 30, 2022

Description of the Change

Closes #102

Changelog Entry

Changed - Bump minimum PHP version to 7.4
Changed - Bump minimum WordPress version from 3.8 to 5.7
Security - Removed unnecessary and vulnerable NPM dependencies

Credits

Props @vikrampm1 @Sidsector9

Checklist:

  • I agree to follow this project's Code of Conduct.
  • I have updated the documentation accordingly.
  • I have added tests to cover my change.
  • All new and existing tests pass.
@Sidsector9 Sidsector9 changed the title bump min WP and PHP versions Oct 30, 2022
@Sidsector9 Sidsector9 requested review from a team and cadic and removed request for a team October 30, 2022 09:31
@Sidsector9 Sidsector9 self-assigned this Oct 30, 2022
cadic
cadic previously approved these changes Oct 31, 2022
@ravinderk
Copy link
Copy Markdown
Contributor

@Sidsector9 do you think we can also add PHP version in composer config: https://getcomposer.org/doc/06-config.md#platform

Copy link
Copy Markdown
Contributor

@cadic cadic left a comment

Choose a reason for hiding this comment

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

The .nvmrc file is empty, shouldn't we specify Node version?

@Sidsector9 Sidsector9 requested a review from cadic November 2, 2022 11:34
Copy link
Copy Markdown
Contributor

@cadic cadic left a comment

Choose a reason for hiding this comment

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

@Sidsector9 After the latest change, both 3 e2e test workflows fail at the "Build" step, which looks unsafe for the future automated release workflows. Could you please check what was going wrong there?

@jeffpaul jeffpaul added this to the 2.5.0 milestone Nov 14, 2022
@Sidsector9 Sidsector9 requested review from a team and jeffpaul as code owners January 17, 2023 11:50
@Sidsector9 Sidsector9 removed request for a team and jeffpaul January 17, 2023 11:58
@Sidsector9 Sidsector9 merged commit d0d5ad5 into develop Jan 17, 2023
@Sidsector9 Sidsector9 deleted the upkeep/102 branch January 17, 2023 12:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

4 participants