All Versions
26
Latest Version
Avg Release Cycle
130 days
Latest Release
1415 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v0.9.2 Changes
๐ Released on 2016.05.18
๐ This release passes all tokenizer and tree construction html5lib-tests as of 2016.05.18
โ Added
- Handling for
<menu>
and<menuitem>
- ๐ Changelog
๐ Changed
- โก๏ธ Updated adoption agency algorithm according to the latest specification, see:
- ๐
<isindex>
is completely removed from the spec now, therefore it is dropped from the implementation - โ
Tokenizer
andTree-Construction
tests are now generated dynamically - โ
Test failures are collected by a
XCTestObservation
for better reporting
๐ Fixed
- ๐ Parser now checks the qualified name instead of the local name when handling elements in the
MathML
andSVG
namespaces
- Handling for
-
v0.9.1 Changes
๐ Released on 2016.01.29
โ Added
- Travis-CI integration.
- CocoaPods spec.
๐ Changed
- โ Warnings are treated as errors.
๐ Fixed
- โ Warnings related to format specifier and loss of precision due to NS(U)-integer usage.
- ๐ Replaced
@returns
with@return
throughout the documentation to play nicely with Jazzy. - Some README examples used Swift syntax.
-
v0.9.0 Changes
๐ Released on 2015.12.23
๐ This is the first public release of
HTMLKit
.โ Added
iOS
&OSX
Frameworks.- ๐ Source code documentation.
- CSS Selectors extension (analogous to jQuery selectors).
DOMTokenList
for malipulatingHTMLElements
attributes as a list, e.g.class
.- ๐ Handling for
<ruby>
elements in the Parser implementation.- Updated HTML5Lib-Tests submodule (56c435f)
- ๐ Xcode Playground with Swift documentation.
โ Removed
- Unused namespaces.
- Historical node types.
๐ Fixed
lt
,gt
&eq
CSS Selectors method declarations.
-
v0.3.0 Changes
๐ Released on 2015.11.29
โ Added
- ๐ CSS3 Selectors support.
- Nullability annotations.
HTMLNode
properties for previous and next sibling elements.HTMLNode
methods for accessing child elements (analogous to child nodes).NSCharacterSet
category for HTML-related character sets.
๐ Fixed
- ๐
InputStreaReader
's reconsume-logic that is required by the CSS Parser.
-
v0.2.0 Changes
๐ Released on 2015.06.06
โ Added
HTMLDocument
methods to accessroot
,head
&body
elements.innerHTML
implementation for theHTMLElement
.HTMLNode
methods to append, prepend, check containment and descendancy of nodes.HTMLNode
methods to enumerate child nodes.- Implementations for
NodeIterator
andNodeFilter
- Implementation for
TreeWalker
- Validation for DOM manipulations.
- โ Tests for the DOM implementation.
๐ Changed
type
property renamed tonodeType
inHTMLNode
.firstChildNode
andlastChildNode
renamed tofirtChild
andlastChild
inHTMLNode
.
โ Removed
baseURI
proeprty fromHTMLNode
HTMLNodeTreeEnumerator
is superseded by theHTMLNodeIterator
.
-
v0.1.0 Changes
๐ Released on 2015.04.20
โ Added
- ๐ Initial release.
- ๐ Initial DOM implementation.
- โ
Tokenizer and Parser pass all HTML5Lib tokenizer and tree construction tests except for
<ruby>
elements.