-
-
Notifications
You must be signed in to change notification settings - Fork 0
Comparing changes
Open a pull request
base repository: devanoxltd/php-html-parser
base: 1.1.0
head repository: devanoxltd/php-html-parser
compare: 1.2.0
- 14 commits
- 21 files changed
- 10 contributors
Commits on Aug 24, 2025
-
Add setName method to Tag and type to offsetGet
Introduces a setName method to the Tag class for setting the tag name and returning a cloned instance. Also adds a return type to the offsetGet method in Collection for improved type safety. https: //github.com/paquettg/pull/250 Co-Authored-By: max cohen <1487955+sowiso@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3be62da - Browse repository at this point
Copy the full SHA 3be62daView commit details -
Update option names in README for consistency
Renamed option headings and references to use 'set' prefix (e.g., 'setStrict', 'setWhitespaceTextNode') for consistency with method naming conventions. Improves clarity for users configuring parser options. https: //github.com/paquettg/pull/253 Co-Authored-By: Pete Medina <2043459+petermedina@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f735979 - Browse repository at this point
Copy the full SHA f735979View commit details -
Add object check for tag in parser
Added an is_object check before accessing tag methods in the parser to prevent potential errors when tag is not an object. https: //github.com/paquettg/pull/257 Co-Authored-By: Mark <7759964+mark-8@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 61f29d2 - Browse repository at this point
Copy the full SHA 61f29d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for b95e0da - Browse repository at this point
Copy the full SHA b95e0daView commit details -
Handle null return from mb_ereg_replace in TextNode
Adds a check for null return value from mb_ereg_replace to throw a LogicalException when invalid encoding is encountered, improving error handling in text cleaning. https: //github.com/paquettg/pull/260 Co-Authored-By: Gemini_13 <6113770+gemini1389@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0098825 - Browse repository at this point
Copy the full SHA 0098825View commit details -
Add ReturnTypeWillChange attribute to offsetGet
Added the #[ReturnTypeWillChange] attribute to the offsetGet method in Collection to ensure compatibility with future PHP versions and suppress deprecation warnings. https: //github.com/paquettg/pull/291 https: //github.com/paquettg/issues/290 Co-Authored-By: David Young <6652430+davidbyoung@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for f83929a - Browse repository at this point
Copy the full SHA f83929aView commit details -
Fix typo in README example file name
Corrected 'big.hmtl' to 'big.html' in the usage example to ensure accurate documentation and prevent confusion. https: //github.com/paquettg/pull/295 Co-Authored-By: Levi Durfee <10798199+levidurfee@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0f10a58 - Browse repository at this point
Copy the full SHA 0f10a58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2abf8f4 - Browse repository at this point
Copy the full SHA 2abf8f4View commit details -
Use getTag() method for tag access in Parser
Replaces direct tag property access with getTag() method in the Parser class to improve encapsulation and consistency when checking for 'script' tags. https: //github.com/paquettg/pull/311 Co-Authored-By: Vladyslav Shut <vladyslav.shut@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 23d53b1 - Browse repository at this point
Copy the full SHA 23d53b1View commit details -
Fix typo and clear innerText in HtmlNode
Corrected a typo in the circular reference exception message in InnerNode. Added clearing of innerText property in HtmlNode's clear method to ensure all relevant cached properties are reset. https: //github.com/paquettg/pull/324 Co-Authored-By: Alexandr Popov <38440005+popov654@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4877615 - Browse repository at this point
Copy the full SHA 4877615View commit details -
Refactor encoding to use EncoderInterface
Replaces usage of the concrete Encoder class with EncoderInterface throughout the codebase for improved abstraction and flexibility. Updates type hints, exception handling, and relevant docblocks to reflect the new interface usage. https: //github.com/paquettg/pull/321 Co-Authored-By: dakur <dev@kurowsti.cz>
Configuration menu - View commit details
-
Copy full SHA for df29314 - Browse repository at this point
Copy the full SHA df29314View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dc22d9 - Browse repository at this point
Copy the full SHA 7dc22d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 026611c - Browse repository at this point
Copy the full SHA 026611cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f856f50 - Browse repository at this point
Copy the full SHA f856f50View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.1.0...1.2.0