Blame view
public/vendor/masterminds/html5/RELEASE.md
4.95 KB
86143e36f Коммит вторник |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 |
# Release Notes 2.7.6 (2021-08-18) - #218: Address comment handling issues 2.7.5 (2021-07-01) - #204: Travis: Enable tests on PHP 8.0 - #207: Fix PHP 8.1 deprecations 2.7.4 (2020-10-01) - #191: Fix travisci build - #195: Add .gitattributes file with export-ignore rules - #194: Fix query parameter parsed as character entity 2.7.3 (2020-07-05) - #190: mitigate cyclic reference between output rules and the traverser objects 2.7.2 (2020-07-01) - #187: Fixed memory leak in HTML5::saveHTML() - #186: Add special case for end tag </br> 2.7.1 (2020-06-14) - #171: add PHP 7.4 job - #178: Prevent infinite loop on un-terminated entity declaration at EOF 2.7.0 (2019-07-25) - #164: Drop HHVM support - #168: Set default encoding in the DOMDocument object 2.6.0 (2019-03-10) - #163: Allow to pass a charset to the Scanner 2.5.0 (2018-12-27) - #162, #161, #155, #154, #153, #151: big performance improvements - #156: fixed typos - #160: adopt and enforce code style - #159: remove deprecated php unit base test case - #150: backport changes from old master branch 2.4.0 (2018-11-17) - #148: Improve performance by moving sequence matching - #147: Improve the Tokenizer performance - #146: Improve performance by relying on a native string instead of InputStream - #144: Add DOM extension in composer.json - #145: Add more extensions on composer.json, improve phpdocs and remove dead code - #143: Remove experimental comment 2.3.1 (2018-10-18) - #121: Audio is not a block tag (fixed by #141) - #136: Handle illegal self-closing according to spec (fixed by #137) - #141: Minor fixes in the README 2.3.0 (2017-09-04) - #129: image within inline svg breaks system (fixed by #133) - #131: ² does not work (fixed by #132) - #134: Improve tokenizer performance by 20% (alternative version of #130 thanks to @MichaelHeerklotz) - #135: Raw & in attributes 2.2.2 (2016-09-22) - #116: In XML mode, tags are case sensitive - #115: Fix PHP Notice in OutputRules - #112: fix parsing of options of an optgroup - #111: Adding test for the address tag 2.2.1 (2016-05-10) - #109: Fixed issue where address tag could be written without closing tag (thanks sylus) 2.2.0 (2016-04-11) - #105: Enable composer cache (for CI/CD) - #100: Use mb_substitute_character inset of ini_set for environments where ini_set is disable (e.g., shared hosting) - #98: Allow link, meta, style tags in noscript tags - #96: Fixed xml:href on svgs that use the "use" breaking - #94: Counting UTF8 characters performance improvement - #93: Use newer version of coveralls package - #90: Remove duplicate test - #87: Allow multiple root nodes 2.1.2 (2015-06-07) - #82: Support for PHP7 - #84: Improved boolean attribute handling 2.1.1 (2015-03-23) - #78: Fixes bug where unmatched entity like string drops everything after &. 2.1.0 (2015-02-01) - #74: Added `disable_html_ns` and `target_doc` dom parsing options - Unified option names - #73: Fixed alphabet, ß now can be detected - #75 and #76: Allow whitespace in RCDATA tags - #77: Fixed parsing blunder for json embeds - #72: Add options to HTML methods 2.0.2 (2014-12-17) - #50: empty document handling - #63: tags with strange capitalization - #65: dashes and underscores as allowed characters in tag names - #68: Fixed issue with non-inline elements inside inline containers 2.0.1 (2014-09-23) - #59: Fixed issue parsing some fragments. - #56: Incorrectly saw 0 as empty string - Sami as new documentation generator 2.0.0 (2014-07-28) - #53: Improved boolean attributes handling - #52: Facebook HHVM compatibility - #48: Adopted PSR-2 as coding standard - #47: Moved everything to Masterminds namespace - #45: Added custom namespaces - #44: Added support to XML-style namespaces - #37: Refactored HTML5 class removing static methods 1.0.5 (2014-06-10) - #38: Set the dev-master branch as the 1.0.x branch for composer (goetas) - #34: Tests use PSR-4 for autoloading. (goetas) - #40, #41: Fix entity handling in RCDATA sections. (KitaitiMakoto) - #32: Fixed issue where wharacter references were being incorrectly encoded in style tags. 1.0.4 (2014-04-29) - #30/#31 Don't throw an exception for invalid tag names. 1.0.3 (2014-02-28) - #23 and #29: Ignore attributes with illegal chars in name for the PHP DOM. 1.0.2 (2014-02-12) - #23: Handle missing tag close in attribute list. - #25: Fixed text escaping in the serializer (HTML% 8.3). - #27: Fixed tests on Windows: changed " " -> PHP_EOL. - #28: Fixed infinite loop for char "&" in unquoted attribute in parser. - #26: Updated tag name case handling to deal with uppercase usage. - #24: Newlines and tabs are allowed inside quoted attributes (HTML5 8.2.4). - Fixed Travis CI testing. 1.0.1 (2013-11-07) - CDATA encoding is improved. (Non-standard; Issue #19) - Some parser rules were not returning the new current element. (Issue #20) - Added, to the README, details on code test coverage and to packagist version. - Fixed processor instructions. - Improved test coverage and documentation coverage. 1.0.0 (2013-10-02) - Initial release. |