summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-23On the Html5::save method fixing docs.Matt Farina
2018-11-23Setting variable for local namespaces to protected in writer.Matt Farina
The namespaces for mathml, html, and svg are set to protected so they cannot be altered. These are part of the spec.
2018-11-23increase branch aliasAsmir Mustafic
2018-11-17update changelog for 2.4.0Asmir Mustafic
2018-11-17Merge pull request #148 from Masterminds/perfAsmir Mustafic
Improve performance by moving sequence matching
2018-11-08move sequenceMatches to the ScannerAsmir Mustafic
2018-11-08improve consume speedAsmir Mustafic
2018-11-08Merge pull request #147 from tgalopin/tokenizer-perfsAsmir Mustafic
Improve the Tokenizer performance
2018-11-08Merge pull request #146 from tgalopin/remove-input-streamsAsmir Mustafic
Improve performance by relying on a native string instead of InputStream
2018-11-06Remove another current callTitouan Galopin
2018-11-05Inline tag open in Tokenizer to further improve performancesTitouan Galopin
2018-11-05Improve Tokenizer performance by inlining text parsing and removing some ↵Titouan Galopin
Scanner::current calls
2018-11-03Improve performance by relying on a native string instead of InputStreamTitouan Galopin
2018-11-02Merge pull request #145 from tgalopin/phpdoc-improvementsAsmir Mustafic
Add more extensions on composer.json, improve phpdocs and remove dead code
2018-11-02Add more extensions on composer.json, improve phpdocs and remove dead codeTitouan Galopin
2018-10-22Merge pull request #144 from tgalopin/composer-ext-domAsmir Mustafic
Add DOM extension in composer.json
2018-10-22Merge pull request #143 from tgalopin/remove-experimental-commentAsmir Mustafic
Remove experimental comment
2018-10-22Add DOM extension in composer.jsonTitouan Galopin
2018-10-22Remove experimental commentTitouan Galopin
2018-10-22add changelog for 2.3.1Asmir Mustafic
2018-10-22Merge pull request #142 from Masterminds/audio-tagAsmir Mustafic
[bugfix] Audio is not a block tag
2018-10-08audio is not a block tagAsmir Mustafic
see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/audio
2018-10-08Merge pull request #137 from apeschar/selfclosingAsmir Mustafic
Respect self-closing tags only on foreign elements
2018-10-08Merge pull request #141 from javiereguiluz/patch-1Asmir Mustafic
Minor fixes in the README
2018-10-08Minor fixes in the READMEJavier Eguiluz
2018-08-21Fix tests for PHP 5.3Albert Peschar
2017-12-04#136: Respect self-closing tags only on foreign elementsAlbert Peschar
2017-12-04Add testcases for #136Albert Peschar
2017-09-04less benchmark iterationsAsmir Mustafic
2017-09-04release note for 2.3.0Asmir Mustafic
2017-09-01Merge pull request #134 from Masterminds/ampersand-in-urlsAsmir Mustafic
Raw & in attributes
2017-09-01Merge pull request #135 from Masterminds/tokenizer-performanceAsmir Mustafic
Tokenizer performance
2017-08-31add performance benchmarkAsmir Mustafic
2017-08-31reduce number of times "current" is invokedAsmir Mustafic
2017-08-28Fixes https://github.com/Masterminds/html5-php/issues/124Asmir Mustafic
Reference: https://www.w3.org/TR/html52/syntax.html#character-reference-state If the character reference was consumed as part of an attribute (return state is either attribute value (double-quoted) state, attribute value (single-quoted) state or attribute value (unquoted) state), and the last character matched is not a U+003B SEMICOLON character (;), and the next input character is either a U+003D EQUALS SIGN character (=) or an alphanumeric ASCII character, then, for historical reasons, switch to the character reference end state. If the last character matched is not a U+003B SEMICOLON character (;), this is a parse error.
2017-08-25Merge pull request #133 from Masterminds/i-129Asmir Mustafic
Image handling
2017-08-25handle special "img" "image" handlingAsmir Mustafic
2017-07-26Merge pull request #132 from Masterminds/i-131Asmir Mustafic
Allow entity references containing numbers
2017-07-26Add php 7.1 and fix hhvm buildAsmir Mustafic
2017-07-26Fix https://github.com/Masterminds/html5-php/issues/131Asmir Mustafic
2017-04-07Minor README fixes.Matt Butcher
2017-04-07Updated READMEMatt Butcher
2016-09-26Merge pull request #120 from siwinski/pr-fix-2-2-2-release-dateAsmir Mustafic
Fix 2.2.2 release date
2016-09-25Fix 2.2.2 release dateShawn Iwinski
2016-09-22Release 2.2.2Asmir Mustafic
2016-09-22Merge pull request #119 from Masterminds/vkunz-fix_empty_optgroup-2xAsmir Mustafic
fix parsing of options of an optgroup
2016-09-22removed loop and renamed testAsmir Mustafic
2016-09-22renamed labelAsmir Mustafic
2016-09-22don't close optgroup when followed by an optionValentin Kunz
Make sure options are children of optgroup, not the parent select. Otherwise we end up with a bunch of empty optgroups.
2016-09-22Merge pull request #116 from Masterminds/case-sensitive-namesAsmir Mustafic
In XML mode, tags are case sensitive