Skip to content

Releases: Kitura/swift-html-entities

3.0.6

06 Sep 14:38
Compare
Choose a tag to compare

What is new

  • Add xcodeproj so that running carthage update will build the code into frameworks

3.0.5

29 Aug 21:35
Compare
Choose a tag to compare

What is new

  • Fix minor bug: #29

3.0.4

31 Jul 16:15
Compare
Choose a tag to compare

What is new

  • Added support for CocoaPods. See README for Podfile instructions.

3.0.3

24 Apr 19:23
Compare
Choose a tag to compare

What is new

  • Added Swift 3.1.1 support
  • Added new test case to enforce equal number of tests on OSX and Linux; randomize test order

3.0.2

28 Mar 19:17
Compare
Choose a tag to compare

What is new

  • Added Swift 3.1 support
  • Added new Travis matrix build to test for backwards compatibility with Swift 3.0.2

3.0.1

19 Dec 16:13
Compare
Choose a tag to compare

What is new

  • Added Swift 3.0.2 support
  • Added docs generated via Jazzy

3.0.0

07 Dec 19:51
Compare
Choose a tag to compare

Major update adding support for more HTML escape options

What's new

  • Support more HTML escape options (allowUnsafeSymbols, encodeEverything)
  • Support global HTML escape option overrides
  • Change default value of useNamedReferences parameter from true to false
  • Ignore non-printing ASCII characters (DEL, TAB, etc.) when escaping

This update is tagged as 3.0.0 because it contains breaking changes since 2.0.1. Make sure to test your code again after updating to 3.0.0.

2.0.1

09 Nov 17:45
Compare
Choose a tag to compare

What is new

  • Supports Swift 3.0.1; backwards compatible with Swift 3.0

2.0.0

17 Oct 22:00
Compare
Choose a tag to compare

Major update adding HTML5 support

What is new

  • Supports HTML5 named character references (NegativeMediumSpace; etc.)
  • HTML5 spec-compliant; strict parse mode recognizes parse errors
  • Decode HTML in non-strict mode by default (previously it was strict mode by default)

This update is tagged as 2.0.0 because it contains breaking changes since 1.0.2. Make sure to test your code again after updating to 2.0.0.

1.0.2

27 Sep 20:41
Compare
Choose a tag to compare

Bug fixes

  • Fixed bug when parsing special numeric characters (i.e., € should be decoded as 0x20AC, aka the Euro sign); full table of special numeric characters here
  • Fixed bug when parsing invalid unicode ranges (0xD800 to 0xDFFF inclusive, or greater than 0x10FFFF); now these numeric character references will all be decoded as the 0xFFFD replacement character