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

Release 3.1.0 #608

Merged
merged 433 commits into from
Jan 21, 2022
Merged

Release 3.1.0 #608

merged 433 commits into from
Jan 21, 2022

Conversation

pauarge
Copy link
Contributor

@pauarge pauarge commented Jan 20, 2022

This branch pulls all the changes from develop and puts them into trunk. We are including the CHANGELOG and version bumps alongside.

GaryJones and others added 30 commits October 1, 2021 15:13
Second argument supported since PHP 7.0.
Makes them all explicitly `public`, but some of these could be made less visible.

See #428.
More performant than single character alternation.
* Tests: Stop using deprecated setMethods method

Use `onlyMethods()` instead, which ensures that the method that is being mocked does exist in the class being mocked.

* Tests: use onlyMethods() only if it exists
* Displaying Open on Parse.ly links by default

* Empty
* Remove deprecated filter after_set_parsely_page

* Updating tests
* Remove deprecated filter parsely_filter_insert_javascript

* Removing deprecated test
* Fixing code smells

* Removing duplicate

* Fix linting issues
* Adding E2E test to check for available recommended widget

* Adding utils

* Documenting utils and separating logical behavior

* Adding missing await

* Extracting more logic into constants
…warnings downstream (#438)

* Update class-parsely.php

Change default from null to empty array to prevent warnings thrown by array_diff on line 1650

* Update src/class-parsely.php

Co-authored-by: Pau Argelaguet <[email protected]>

Co-authored-by: Pau Argelaguet <[email protected]>
* Add wp_parsely_should_insert_metadata filter

* Revert return change

* Update src/class-parsely.php

Co-authored-by: Gary Jones <[email protected]>

Co-authored-by: Gary Jones <[email protected]>
* Adding uninstall script

* Addressing linting issues
Bumps [@wordpress/e2e-test-utils](https://github.com/WordPress/gutenberg/tree/HEAD/packages/e2e-test-utils) from 5.4.3 to 5.4.4.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/e2e-test-utils/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/[email protected]/packages/e2e-test-utils)

---
updated-dependencies:
- dependency-name: "@wordpress/e2e-test-utils"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [@wordpress/scripts](https://github.com/WordPress/gutenberg/tree/HEAD/packages/scripts) from 18.0.1 to 18.1.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/scripts/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/[email protected]/packages/scripts)

---
updated-dependencies:
- dependency-name: "@wordpress/scripts"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Constant return type on insert_parsely_page

* Adding deprecation warning for method

* Fix linting issues

* Fixing backwards compat return

* Update src/class-parsely.php

Co-authored-by: Gary Jones <[email protected]>

Co-authored-by: Gary Jones <[email protected]>
* Fixing return types of update_metadata_endpoint

* Fix identation
* Change to non-post default

* Fix linting issues

* Adding docstring to document parameter change
jblz and others added 3 commits January 20, 2022 12:11
* Fix type errors when generating metadata -- backport from VIP

* Yoda conditionals to appease the linter

Co-authored-by: Pau Argelaguet <[email protected]>
@pauarge pauarge added this to the 3.1.0 milestone Jan 20, 2022
@pauarge pauarge changed the base branch from develop to trunk January 20, 2022 11:24
@pauarge pauarge marked this pull request as ready for review January 20, 2022 11:34
@pauarge pauarge requested a review from a team as a code owner January 20, 2022 11:34
pauarge and others added 4 commits January 20, 2022 15:08
Co-authored-by: Jeff Bowen <[email protected]>
Co-authored-by: Jeff Bowen <[email protected]>
Co-authored-by: Jeff Bowen <[email protected]>
Co-authored-by: Gary Jones <[email protected]>
@pauarge pauarge requested review from GaryJones and jblz January 20, 2022 14:08

To release a new version of the plugin, a GitHub issue with the name of the release (for instance, _Release 3.2.1_) has to be created using the _Release_ template.

After creating the issue, all the steps laid down in that template must be completed in order. Every time a step is completed, please mark it using the checkbox. Once all steps are done, the issue can be closed.
Copy link
Collaborator

@acicovic acicovic Jan 21, 2022

Choose a reason for hiding this comment

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

all the steps laid down in that template must be completed in order

Is this really the case?

@pauarge
Copy link
Contributor Author

pauarge commented Jan 21, 2022

Hi @acicovic, I agree with most of your changes on the CONTRIBUTING file. They got included in #567 and #525. Since they are minor changes, I suggest we go ahead with the release and we address them in a separate PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants