Post Visibility Control — Full changelog

For each release, see the entries below. The latest version is always at the top.
The current release notes also live in readme.txt under "== Changelog ==".

= 1.1.1 =
* Fix: In the Classic Editor, the Visibility Control heading and description lost their spacing on WordPress 7.1, which added new style rules to the Publish box visibility controls.
* Fix: The activation notice still pointed to the old location of the block editor options, the status popup, instead of the Summary panel where they have lived since 1.1.0.

= 1.1.0 =
* Improved: Block editor integration rebuilt on the official PluginPostStatusInfo API. The options now live in the Summary panel of the settings sidebar instead of being injected into the status popup.
* Improved: Tested up to WordPress 7.1.
* Fix: Visibility options did not appear in the block editor when the admin language was other than English or Spanish.
* Fix: After an archive or search query, the visibility exclusion leaked into every later query of the same request, so hidden posts could vanish from unrelated queries such as featured post blocks. The exclusion is now scoped to the query it targets.
* Fix: PHP 8.5 deprecation notice (null used as array offset) on admin screens without a post type context.

= 1.0.2 =
Tested up to WordPress 7.0

= 1.0.1 =
* Performance: Optimized database queries to prevent slow queries and server timeouts
* Performance: Replaced inefficient meta_query with optimized posts_where filter
* Fixed: Potential 504 errors on sites with large post counts

= 1.0.0 =
* Initial release
* Support for posts, pages, and custom post types
* Classic Editor and Block Editor support
* Four visibility options
