Releases: Kitura/swift-html-entities
Releases · Kitura/swift-html-entities
3.0.6
What is new
- Add
xcodeproj
so that runningcarthage update
will build the code into frameworks
3.0.5
3.0.4
What is new
- Added support for CocoaPods. See README for
Podfile
instructions.
3.0.3
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
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
What is new
- Added Swift 3.0.2 support
- Added docs generated via Jazzy
3.0.0
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 fromtrue
tofalse
- 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
What is new
- Supports Swift 3.0.1; backwards compatible with Swift 3.0
2.0.0
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
Bug fixes
- Fixed bug when parsing special numeric characters (i.e.,
€
should be decoded as0x20AC
, aka the Euro sign); full table of special numeric characters here - Fixed bug when parsing invalid unicode ranges (
0xD800
to0xDFFF
inclusive, or greater than0x10FFFF
); now these numeric character references will all be decoded as the0xFFFD
replacement character