annotate vendor/masterminds/html5/RELEASE.md @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children 129ea1e6d783
rev   line source
Chris@0 1 # Release Notes
Chris@0 2
Chris@0 3 2.3.0 (2017-09-04)
Chris@0 4
Chris@0 5 - #129: image within inline svg breaks system (fixed by #133)
Chris@0 6 - #131: ² does not work (fixed by #132)
Chris@0 7 - #134: Improve tokenizer performance by 20% (alternative version of #130 thanks to @MichaelHeerklotz)
Chris@0 8 - #135: Raw & in attributes
Chris@0 9
Chris@0 10 2.2.2 (2016-09-22)
Chris@0 11
Chris@0 12 - #116: In XML mode, tags are case sensitive
Chris@0 13 - #115: Fix PHP Notice in OutputRules
Chris@0 14 - #112: fix parsing of options of an optgroup
Chris@0 15 - #111: Adding test for the address tag
Chris@0 16
Chris@0 17 2.2.1 (2016-05-10)
Chris@0 18
Chris@0 19 - #109: Fixed issue where address tag could be written without closing tag (thanks sylus)
Chris@0 20
Chris@0 21 2.2.0 (2016-04-11)
Chris@0 22
Chris@0 23 - #105: Enable composer cache (for CI/CD)
Chris@0 24 - #100: Use mb_substitute_character inset of ini_set for environments where ini_set is disable (e.g., shared hosting)
Chris@0 25 - #98: Allow link, meta, style tags in noscript tags
Chris@0 26 - #96: Fixed xml:href on svgs that use the "use" breaking
Chris@0 27 - #94: Counting UTF8 characters performance improvement
Chris@0 28 - #93: Use newer version of coveralls package
Chris@0 29 - #90: Remove duplicate test
Chris@0 30 - #87: Allow multiple root nodes
Chris@0 31
Chris@0 32 2.1.2 (2015-06-07)
Chris@0 33 - #82: Support for PHP7
Chris@0 34 - #84: Improved boolean attribute handling
Chris@0 35
Chris@0 36 2.1.1 (2015-03-23)
Chris@0 37 - #78: Fixes bug where unmatched entity like string drops everything after &.
Chris@0 38
Chris@0 39 2.1.0 (2015-02-01)
Chris@0 40 - #74: Added `disable_html_ns` and `target_doc` dom parsing options
Chris@0 41 - Unified option names
Chris@0 42 - #73: Fixed alphabet, ß now can be detected
Chris@0 43 - #75 and #76: Allow whitespace in RCDATA tags
Chris@0 44 - #77: Fixed parsing blunder for json embeds
Chris@0 45 - #72: Add options to HTML methods
Chris@0 46
Chris@0 47 2.0.2 (2014-12-17)
Chris@0 48 - #50: empty document handling
Chris@0 49 - #63: tags with strange capitalization
Chris@0 50 - #65: dashes and underscores as allowed characters in tag names
Chris@0 51 - #68: Fixed issue with non-inline elements inside inline containers
Chris@0 52
Chris@0 53 2.0.1 (2014-09-23)
Chris@0 54 - #59: Fixed issue parsing some fragments.
Chris@0 55 - #56: Incorrectly saw 0 as empty string
Chris@0 56 - Sami as new documentation generator
Chris@0 57
Chris@0 58 2.0.0 (2014-07-28)
Chris@0 59 - #53: Improved boolean attributes handling
Chris@0 60 - #52: Facebook HHVM compatibility
Chris@0 61 - #48: Adopted PSR-2 as coding standard
Chris@0 62 - #47: Moved everything to Masterminds namespace
Chris@0 63 - #45: Added custom namespaces
Chris@0 64 - #44: Added support to XML-style namespaces
Chris@0 65 - #37: Refactored HTML5 class removing static methods
Chris@0 66
Chris@0 67 1.0.5 (2014-06-10)
Chris@0 68 - #38: Set the dev-master branch as the 1.0.x branch for composer (goetas)
Chris@0 69 - #34: Tests use PSR-4 for autoloading. (goetas)
Chris@0 70 - #40, #41: Fix entity handling in RCDATA sections. (KitaitiMakoto)
Chris@0 71 - #32: Fixed issue where wharacter references were being incorrectly encoded in style tags.
Chris@0 72
Chris@0 73 1.0.4 (2014-04-29)
Chris@0 74 - #30/#31 Don't throw an exception for invalid tag names.
Chris@0 75
Chris@0 76 1.0.3 (2014-02-28)
Chris@0 77 - #23 and #29: Ignore attributes with illegal chars in name for the PHP DOM.
Chris@0 78
Chris@0 79 1.0.2 (2014-02-12)
Chris@0 80 - #23: Handle missing tag close in attribute list.
Chris@0 81 - #25: Fixed text escaping in the serializer (HTML% 8.3).
Chris@0 82 - #27: Fixed tests on Windows: changed "\n" -> PHP_EOL.
Chris@0 83 - #28: Fixed infinite loop for char "&" in unquoted attribute in parser.
Chris@0 84 - #26: Updated tag name case handling to deal with uppercase usage.
Chris@0 85 - #24: Newlines and tabs are allowed inside quoted attributes (HTML5 8.2.4).
Chris@0 86 - Fixed Travis CI testing.
Chris@0 87
Chris@0 88 1.0.1 (2013-11-07)
Chris@0 89 - CDATA encoding is improved. (Non-standard; Issue #19)
Chris@0 90 - Some parser rules were not returning the new current element. (Issue #20)
Chris@0 91 - Added, to the README, details on code test coverage and to packagist version.
Chris@0 92 - Fixed processor instructions.
Chris@0 93 - Improved test coverage and documentation coverage.
Chris@0 94
Chris@0 95 1.0.0 (2013-10-02)
Chris@0 96 - Initial release.