Update version to 1.0.1; enhance PHP 8.3 compatibility #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request releases version 1.0.1 of the Custom Document Folder plugin, focusing on modernizing the codebase for PHP 8.3 strict typing compliance and improving developer experience. The update introduces typed properties, method signatures, improved PHPDoc annotations, and a plugin activation hook to ensure default settings are initialized. All tests are passing, confirming the stability of these changes.
Code modernization and type safety:
array,string) to all class properties for stricter type enforcement. [1] [2]:void,:array,:string) to all methods, and parameter type declarations (mixed,string) across the codebase. [1] [2]array<string>) for better IDE support and documentation. [1] [2]Plugin functionality and stability:
Documentation and versioning:
CHANGELOG.md,readme.txt, and plugin headers to reflect version 1.0.1 and document all new features, improvements, and upgrade instructions. [1] [2] [3] [4] [5] [6]No changes to plugin behavior or features outside of type safety and activation logic were introduced in this release.