Skip to content

Release 1.3.6#253

Merged
pwtyler merged 5 commits intomainfrom
release-1.3.6
Jun 1, 2023
Merged

Release 1.3.6#253
pwtyler merged 5 commits intomainfrom
release-1.3.6

Conversation

@pwtyler
Copy link
Member

@pwtyler pwtyler commented Jun 1, 2023

  • Fixes PHP 8.2 deprecated dynamic property error [#251]
  • Update CONTRIBUTING.md [#252].
  • Update informational Error message for the case of headers already sent [#249].
  • Add pantheon-wp-coding-standards [#247].
jazzsequence and others added 5 commits June 1, 2023 13:04
* use pantheon coding standards
exclude vip minimum which flags a lot of session-related code

* add phpcbf script and run it

* remove empty return statement per phpcs

* set the linting box to php8.0
…ent (#249)

* Enhance informational Error message for the case of headers already sent

This code update enhances the error message displayed by the plugin when it is unable to perform its intended functionality due to headers already being sent. The original error message was "_session_set_save_handler(): Session save handler cannot be changed after headers have already been sent_" has been transformed into a more user-friendly and informative message. The updated error message helps users understand that the plugin was unable to work properly and provides insight into the cause, such as PHP throwing errors, the case that happened for me. By improving the error message, users can better troubleshoot and resolve the issue instead of thinking that wp-native-php-sessions plugin falied.

* Add textdomain & fix spacing

* fix spacing

---------

Co-authored-by: Chris Reynolds <chris@jazzsequence.com>
* update contrib.md and version number

* use correct pr number

* fix lint error introduced in #249
* Adds $admin property

This PR intends to fix this error added by PHP 8.2:

Deprecated: Creation of dynamic property Pantheon_Sessions::$admin is deprecated in /usr/src/app/content/plugins/wp-native-php-sessions/pantheon-sessions.php on line 93

* fixes lints that were missed in previous PR

* bump version

* bump version, tested up to & update changelog

* re-add plucked stable tag
@pwtyler pwtyler requested a review from a team as a code owner June 1, 2023 20:13
@pwtyler pwtyler merged commit a1fa5e0 into main Jun 1, 2023
@pwtyler pwtyler deleted the release-1.3.6 branch June 1, 2023 20:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants