Skip to content

Release v1.6.0 — Phase 3 cleanup + CI/CD fix#27

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

Release v1.6.0 — Phase 3 cleanup + CI/CD fix#27
khoipro merged 4 commits into
masterfrom
develop

Conversation

@khoipro

@khoipro khoipro commented Jun 26, 2026

Copy link
Copy Markdown
Member

Release v1.6.0

Includes

  • Phase 1: Bug fixes + performance (1.4.0)
  • Phase 2: New optimization features (1.5.0)
  • Phase 3: Code cleanup + security (1.6.0)

CI/CD Fix

  • Replaced broken vsoch/pull-request-action with peter-evans/create-pull-request@v7

Closes #23

khoipro and others added 4 commits June 26, 2026 13:43
- B1: fix use_block_editor_for_post registered as action instead of filter
- B2: fix deactivation - delete_option() never ran (wrapped in init hook)
- B3: move update_option() calls from per-request admin to activation hook
- B4: uninstall.php now cleans up plugin options
- P1: centralize options loading via Codetot_Optimization::get_options()
  with static cache, eliminating duplicate DB calls

Closes #19
Phase 1: Bug fixes + performance improvements (v1.4.0)
- Remove query strings from static assets (?ver=)
- Disable self pingbacks
- Disable REST API for non-authenticated users
- Remove default dashboard widgets
- Disable attachment pages (301 redirect)
- Remove jQuery Migrate script
- Disable native XML sitemaps (WP 5.5+)
- Remove front-end dashicons

Closes #21
- Remove dead admin/partials/display.php (unused)
- Remove empty boilerplate admin JS/CSS files
- Add esc_html() to $GLOBALS['title'] output
- Code style consistency for superglobal access

Closes #23
@khoipro khoipro merged commit 45bc58f into master Jun 26, 2026
1 check failed
@khoipro khoipro deleted the develop branch June 26, 2026 07:30
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.

Phase 3: Code clean-up (v1.6.0)

1 participant