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 version 3.10.0 #1460

Merged
merged 58 commits into from
Oct 9, 2023
Merged

Release version 3.10.0 #1460

merged 58 commits into from
Oct 9, 2023

Conversation

kasparsd
Copy link
Contributor

@kasparsd kasparsd commented Oct 9, 2023

Release Changelog

  • Fix: Improve PHP 8.1 compatibility by updating filter_*() calls referencing FILTER_SANITIZE_STRING (issue #1422).
  • Fix: prevent PHP deprecation warning when checking for the Stream settings page requests (issue #1440).
  • Fix: Add the associated post title to comment events (issue #1430).
  • Fix: Use the user associated with a comment instead of the current logged-in user when logging comments (issue #1429).
  • Fix: Prevent PHP warnings when no Lead ID present for a Gravity Forms submission (issue #1447).
  • Fix: Remove support for legacy WordPress VIP user attribute helpers get_user_attributes(), delete_user_attributes() and update_user_attributes() (issue #1425).
  • Development: Document the process for reporting security vulnerabilities (issue #1433).
  • Development: Mark as tested with WordPress version 6.3.

Release Checklist

  • This pull request is to the master branch.
  • Release version follows semantic versioning. Does it include breaking changes?
  • Update changelog in readme.txt.
  • Bump version in stream.php.
  • Bump Stable tag in readme.txt.
  • Bump version in classes/class-plugin.php.
  • Draft a release on GitHub.

Change [ ] to [x] to mark the items as done.

renovate bot and others added 30 commits January 15, 2023 10:25
Updates the get_comment_author function to retrieve the comment author
ID from the "user_id" field of the comment rather than assuming the
current user is the author of the comment.
This adds the post title to the audit log text for comments that are
transitioning status, to be consistent with the other messages in the
comments connector.
Also move the `is_admin()` check to the top for improved readability.
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Avoid deprecation warning for missing page GET input
…me-display

Get comment author from the comment user_id field
Check if entry/lead ID is empty in "gform_post_note_added" action
kasparsd and others added 25 commits September 14, 2023 00:41
…sition-log-messages

Update audit log message for comments transitioning status
Remove get_user_attribute() helpers deprecated by WP VIP.
This reverts commit 4d623b0.
Fix tests after comment translation change in #1430
Bumps [guzzlehttp/psr7](https://github.com/guzzle/psr7) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/guzzle/psr7/releases)
- [Changelog](https://github.com/guzzle/psr7/blob/1.9.1/CHANGELOG.md)
- [Commits](guzzle/psr7@1.9.0...1.9.1)

---
updated-dependencies:
- dependency-name: guzzlehttp/psr7
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Update dependency eslint to ^8.49.0
Update dependency grunt-contrib-cssmin to v5
…-1.9.1

Bump guzzlehttp/psr7 from 1.9.0 to 1.9.1
Update dependency @wordpress/eslint-plugin to v15
Updates the test assertion for this method to match the new log output.
Update dependency eslint to ^8.50.0
@kasparsd
Copy link
Contributor Author

kasparsd commented Oct 9, 2023

Did some basic smoke tests and everything appears to be working as expected:

working

@kasparsd kasparsd merged commit ec96a02 into master Oct 9, 2023
2 of 4 checks passed
@kasparsd kasparsd deleted the release/3.10.0 branch October 9, 2023 13:45
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.

6 participants