All Versions
26
Latest Version
Avg Release Cycle
130 days
Latest Release
1380 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.0.5 Changes
๐ Released on 2017.04.19
๐ Fixed
- Xcode 8.3 issue with modulemaps
- Temporary workaround (renamed modulemap file)
- Memory Leaks in
CSSInputStream
โ Added
- Minor memory consumption improvements
- Collections for child nodes or attributes of HTML Nodes or Elements are allocated lazily
- Underyling data string of
CharacterData
is allocated on first access - Autorelease pool for the main
HTMLTokenizer
loop
- Xcode 8.3 issue with modulemaps
-
v2.0.4 Changes
๐ Released on 2017.04.2
๐ Fixed
- โ
Testing with Swift 3.1
- Fixed by @tali in PR #8
๐ Deprecated
HTMLRange
initializers with typoinitWithDowcument:startContainer:startOffset:endContainer:endOffset:
- โ
Testing with Swift 3.1
-
v2.0.3 Changes
๐ Released on 2017.03.6
๐ Fixed
- Compilation for Swift 3.1
- Fixed by @tali in PR #6
- Compilation for Swift 3.1
-
v2.0.2 Changes
๐ Released on 2017.02.26
๐ Fixed
- Retain cycles in
HTMLNodeIterator
(issue #4) - Retain cycles in
HTMLRange
(issue #5) - ๐ฆ The layout of
HTMLKit
tests module for Swift Package Manager
- Retain cycles in
-
v2.0.1 Changes
๐ Released on 2017.02.20
Hotifx
- Set
INSTALL_PATH
andDYLIB_INSTALL_NAME_BASE
to@rpath
for macOS target- This fixes embedding
HTMLKit
in a Cocoa application
- This fixes embedding
- Set
-
v2.0.0 Changes
๐ Released on 2017.02.11
Spec Change
- ๐ Make
<menuitem>
parse like an unkonwn element. See:
โก๏ธ Updated
- โก๏ธ Updated HTML5Lib-Tests submodule (13f1805)
- ๐ Make
-
v1.1.0 Changes
๐ Released on 2017.01.14
โ Added
DOM Ranges
implementation (spec)HTMLChatacterData
as base class forHTMLText
&HTMLComment
HTMLText
andHTMLComment
no longer extendHTMLNode
directly
splitText
implementation forHTMLText
nodesindex
property forHTMLNode
- ๐ฏ
cloneNodeDeep
method forHTMLNode
๐ Deprecated
appendString
method inHTMLText
in favor ofappendData
from the supperclassHTMLCharacterData
-
v1.0.0 Changes
๐ Released on 2016.09.28
โ Added
- ๐ง Jazzy configuration file
- Example HTMLKit project
โก๏ธ Updated
- Project for Xcode 8
- Playground syntax for Swift 3
- ๐ Travis config for iOS 10.0, macOS 10.12, tvOS 10.0 and watchOS 3.0
- ๐ Deployment targets to macOS 10.9, iOS 9.0, tvOS 9.0 and watchOS 2.0
๐ Fixed
- ๐ Nullability annotation in
CSSSelectorParser
class - ๐ Missing lightweight generics in
HTMLParser
,HTMLNode
&HTMLElement
-
v0.9.4 Changes
๐ Released on 2016.09.03
โ Added
- ๐ฆ
Swift Package Manager
support
- ๐ฆ
-
v0.9.3 Changes
๐ Released on 2016.07.16
๐ This release passes all tokenizer and tree construction html5lib-tests as of 2016.07.16
โ Added
watchOS
andtvOS
targets- โก๏ธ Updated HTML5Lib-Tests submodule (c305da7)