Skip to content

Release v1.3.0 — PHP 8.0-8.4 support + standard deploy workflow#18

Merged
khoipro merged 2 commits into
masterfrom
develop
Jun 26, 2026
Merged

Release v1.3.0 — PHP 8.0-8.4 support + standard deploy workflow#18
khoipro merged 2 commits into
masterfrom
develop

Conversation

@khoipro

@khoipro khoipro commented Jun 26, 2026

Copy link
Copy Markdown
Member

Release v1.3.0

PHP 8 Compatibility

  • Requires PHP: 8.0 (was 7.4), Requires at least: 6.0 (was 5.0)
  • Fix undefined $attributes variable warning in admin options page (PHP 8.0+)
  • Version bumped 1.2.0 → 1.3.0

Deploy Workflow (mirror entra-sso)

  • Replaced custom SVN import script with 10up/action-wordpress-plugin-deploy@stable
  • Created .wordpress-org/ directory with WP.org assets
  • Set ASSETS_DIR: .wordpress-org

Housekeeping

  • Added CHANGELOG.md
  • Expanded .gitignore

Closes #16

khoipro and others added 2 commits June 26, 2026 12:42
* Fix PHP 8.1+ compatibility issues, bump ver 1.1.1

- Fix strip_tags() deprecation with null/false values
- Fix strtotime() deprecation for empty date field values
- Fix parse_url() return value check in get_domain_from_url()
- Fix widget existence check in check_comment_style()

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

* PHP 8.2-8.4 compatibility: fix missing property in Gravity Forms class, fix manifest key mismatch, bump to 1.2.0

- Add missing $options property declaration in Codetot_Optimization_Gravity_Forms (PHP 8.2+ dynamic properties deprecation)
- Fix disable_manifest → disable_wlw_manifest key mismatch in Process class
- Bump Requires PHP from 7.3 to 7.4
- Bump version to 1.2.0, update tested up to WP 6.8

* Add GitHub Action workflow for WordPress.org SVN deploy

* Fix SVN deploy workflow checkout

* Replace SVN deploy action with explicit script

* Use server-side SVN tag copy

* Skip deleting legacy SVN files during deploy

* Import release tag directly to SVN

* feat: PHP 8.0-8.4 support, bump to 1.3.0, integrate standard WP.org SVN deploy workflow

- Bump version 1.3.0, Requires PHP 8.0, Requires at least WP 6.0
- Fix undefined $attributes variable warning in admin options page (PHP 8.0+)
- Replace custom SVN deploy script with 10up/action-wordpress-plugin-deploy (mirror entra-sso)
- Add .wordpress-org/ directory for WP.org plugin assets
- Add CHANGELOG.md (Keep a Changelog format)
- Improve .gitignore

Closes #16

---------

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
# Conflicts:
#	.github/workflows/deploy-svn.yml
#	README.txt
#	codetot-optimization.php
@khoipro khoipro merged commit 685394a into master Jun 26, 2026
1 check failed
@khoipro khoipro deleted the develop branch June 26, 2026 05:44
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.

PHP 8 support + deploy workflow integration

1 participant