Skip to content

Conversation

@walmir-silva
Copy link
Contributor

No description provided.

- Remove composer.lock from git tracking
- Add composer.lock to .gitignore

This prevents potential conflicts in dependency versions across different
environments while maintaining project stability through composer.json.
…attern

BREAKING CHANGE: Complete overhaul of SanitizationResult to match ValidationResult structure

- Remove direct error/data manipulation methods
- Add isValid() method to interface and implementation
- Use ProcessingResultCollection for result handling
- Remove legacy result processor classes
- Update namespace organization to match validator pattern
- Fix HtmlCleanerTrait to properly handle nested comments
- Fix UrlSanitizerTrait to correctly normalize protocol slashes
- Fix DomSanitizerTrait to preserve special characters
- Fix CharacterFilterTrait for proper character ranges handling

The main changes include:
- Improved handling of HTML nested comments
- Better protocol and slash normalization in URLs
- Proper preservation of special characters in DOM handling
- Enhanced character range filtering with better pattern matching
- Remove composer.lock from git tracking
- Add composer.lock to .gitignore

This prevents potential conflicts in dependency versions across different
environments while maintaining project stability through composer.json
- Remove composer.lock from git tracking
- Add composer.lock to .gitignore

This prevents potential conflicts in dependency versions across different
environments while maintaining project stability through composer.json
@walmir-silva walmir-silva merged commit 19ff75c into main Oct 26, 2024
1 check 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