v2 Release - open for feedback #102
Merged
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.
After a longer hiatus on Browser.php I have updated to cover comments and in attempt to reduce the need for forks in the future.
My plan is to leave this PR open for a few days to see if anyone has comments on the updates and then I'll release it as v2.
[2.0.0] - 2025-08-31
Added
cbschuldnamespacecompareVersion()method for PHP 8+ compatible version comparisonsChanged
cbschuld\BrowserRemoved
Migration
Breaking Changes
PHP Version Requirement
Namespace Introduction
cbschuld\BrowserReturn Type Declarations
Browserclass and override protected methods, you'll need to add matching return typesprotected function checkBrowserEdge(): bool(wasprotected function checkBrowserEdge())