Skip to content

Release 1.1.0 - #149

Merged
milindmore22 merged 14 commits into
mainfrom
develop
Jun 2, 2026
Merged

milindmore22 merged 14 commits into
mainfrom
develop

Conversation

@milindmore22

@milindmore22 milindmore22 commented Jun 2, 2026

Copy link
Copy Markdown
Member

Release 1.1.0

PRs Related

#146
#148
#147

Pull Request Summary

This pull request prepares the plugin for its v1.1.0 release, focusing primarily on a major rebranding effort. It transitions the plugin's name from "screen-options" to "advanced-screen-options," ensures compatibility with WordPress 7.0, and introduces standard security and maintenance improvements throughout the codebase.


Key Changes

  • Plugin Rebranding: * Renamed the core plugin file (screen-options.php to advanced-screen-options.php).

  • Updated the text domain to advanced-screen-options across all translation functions and user-facing strings.

  • Updated asset handle prefixes and the .pot file name to match the new branding.

  • Version & Compatibility: * Bumped the plugin version to 1.1.0.

  • Updated tested compatibility to WordPress 7.0 in headers and documentation.

  • Security Enhancements: * Added ABSPATH checks at the top of all PHP files to prevent direct file access, following WordPress security best practices.

  • Documentation Updates: * Updated DEVELOPMENT.md, repository URLs, and directory structure references to reflect the new "advanced-screen-options" name.

  • Maintenance & Refactoring: * Included minor bug fixes and performance improvements.

  • Updated inline comments and PHPCS ignore annotations for better code accuracy and maintainability.

@milindmore22
milindmore22 requested review from Copilot and imrraaj and removed request for Copilot June 2, 2026 13:47
@milindmore22
milindmore22 merged commit 57725a9 into main Jun 2, 2026
9 checks passed
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.

2 participants