Releases: malcommac/SwiftRichString
Releases Β· malcommac/SwiftRichString
SwiftRichString 3.7.2 - Swift 5.1+
SwiftRichString 3.7.1 - Swift 5.1+
Released on: 2020-01-27
CHANGELOG:
- #104 Fixed an issue with escaping strings. (original:
StyleXMLissue with & character and other chars needs to be escaped. Introduced a newXMLParsingOptionstoStyleXML'sxmlParsingOptionsproperty calledescapeString(active by default). This function replace all non-parsable characters (by the internalNSXMLParserto parsable string which does not break the internal styling.)
SwiftRichString 3.7.0 - Swift 5.1+
Released on: 2020-01-26
IMPORTANT
Use 3.7.1 release instead of this build.
This build is affected by a bug in escaping string which prevents correct decoding of the XML string for StyleXML.
CHANGELOG:
- #104
StyleXMLissue with & character and other chars needs to be escaped. Introduced a newXMLParsingOptionstoStyleXML'sxmlParsingOptionsproperty calledescapeString(active by default). This function replace all non-parsable characters (by the internalNSXMLParserto parsable string which does not break the internal styling. - #102
StandardXMLAttributesResolvernot recognizing links if custom style is provided for "a" tag.
SwiftRichString 3.6.1 - Swift 5.1+
Released on: 2020-01-21
CHANGELOG:
- #103 StyleXML's
imageProvidercallback provide parsed attributes viaattributesparam.
SwiftRichString 3.6.0 - Swift 5.1+
SwiftRichString 3.5.1 - Swift 5.1+
Released on: 2019-12-24
CHANGELOG:
- #97 Fixed iOS 8 package compatibility with
localizedUppercased/lowercased/capitalizedstring (iOS 8.x is the minimum requirement)
SwiftRichString 3.5.0 - Swift 5.1+
Released on: 2019-12-22
CHANGELOG:
- #6 Added support to load local images inside attributed string
- #95 Added support to load image from remote URL inside attributed string with optional resize and translation
- #96 Added support for attributed string's composing via Swift 5.1 function builders
- #93 Added
β’textTransformsto support live text content transform directly from style (uppercase, lowercase, capitalized and virtually any string transformation function) - #90 Fixed
.numberSpacingparagraph attribute which is not correctly applied - #77 New rewritten XML/HTML tagged string parser with support for custom XML attributes (ie. you can pass
<bold color="#d6d6d6">and provide custom render actions or style overrides forcolorattribute) - #77 Support to handle unknown tag attributes inside the XML string and provide custom actions via
XMLDynamicAttributesResolver - #94 Fixed error supporting Dynamic Type
- #88 Setting nil
styledTextin UIKit control will reset the style as you expect
SwiftRichString 3.0.4 - Swift 5.x+
Released on: 2019-11-11
CHANGELOG
- #92 Fixed an issue with
Style's font which is not preserved after set.