All Versions
26
Latest Version
Avg Release Cycle
130 days
Latest Release
674 days ago

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
  • 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 typo
      • initWithDowcument:startContainer:startOffset:endContainer:endOffset:
  • v2.0.3 Changes

    ๐Ÿš€ Released on 2017.03.6

    ๐Ÿ›  Fixed

    • Compilation for Swift 3.1
      • Fixed by @tali in PR #6
  • 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
  • v2.0.1 Changes

    ๐Ÿš€ Released on 2017.02.20

    Hotifx

    • Set INSTALL_PATH and DYLIB_INSTALL_NAME_BASE to @rpath for macOS target
      • This fixes embedding HTMLKit in a Cocoa application
  • v2.0.0 Changes

    ๐Ÿš€ Released on 2017.02.11

    Spec Change

    โšก๏ธ Updated

    • โšก๏ธ Updated HTML5Lib-Tests submodule (13f1805)
  • v1.1.0 Changes

    ๐Ÿš€ Released on 2017.01.14

    โž• Added

    • DOM Ranges implementation (spec)
    • HTMLChatacterData as base class for HTMLText & HTMLComment
      • HTMLText and HTMLComment no longer extend HTMLNode directly
    • splitText implementation for HTMLText nodes
    • index property for HTMLNode
    • ๐Ÿ‘ฏ cloneNodeDeep method for HTMLNode

    ๐Ÿ—„ Deprecated

    • appendString method in HTMLText in favor of appendData from the supperclass HTMLCharacterData
  • 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 and tvOS targets
    • โšก๏ธ Updated HTML5Lib-Tests submodule (c305da7)