All Versions
12
Latest Version
Avg Release Cycle
194 days
Latest Release
1532 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.6.25 Changes
August 24, 2020- π FIXED: URLs containing CJK characters are not parsed
- π FIXED: iOS 13 openURL crash
- π FIXED: References to deprecated classes
- π FIXED: Cannot parse CSS with empty font-family
- π FIXED: iOS 14 warnings
- π NEW: Swift Package Manager Support
Announcement: https://www.cocoanetics.com/2020/08/dtcoretext-1-6-25/
-
v1.6.24
August 06, 2020 -
v1.6.23 Changes
September 11, 2019tbd
-
v1.6.22 Changes
September 11, 2019π Please read the announcement for a summary of changes to this maintenance release.
-
v1.6.21 Changes
August 28, 2017- β ADDED: Support for
text-indent
- β ADDED: Support
width
attribute in percent for text attachments - β ADDED: Ability to abort HTML parsing
- β ADDED: Archiving
- β ADDED: Improved support for macOS
- π FIXED: Incorrect file name in import should be
DTCSSStylesheet.h
- π FIXED: HTML generation with multi-line links
- π FIXED: Do not add 'Apple-converted-space' to attributed string when processing custom HTML attributes
- π FIXED: Ignore list style shorthands that are not strings
- π FIXED: Wrong attributed substring passed to generic custom view when using truncation
- π FIXED: Avoid unnecessary drawing of DTAttributedTextContentView if it is being deallocated
- π FIXED: Changing properties on
DTCoreTextLayoutFrame
would not update layout, resulting in incorrect sizing information being returned
Announcement: https://www.cocoanetics.com/2017/08/dtcoretext-1-6-21/
-
v1.6.20 Changes
February 23, 2017- π FIXED: Crash when img tag had an invalid file URL to an animated GIF
- π FIXED: Superfluos import for framework-based umbrella header causing build issues
- π FIXED: Link will be nil when cleanString contains Chinese characters
- π FIXED: DTCoreTextLayoutFrame memory leak
- π FIXED: Certain truncations might cause a crash
- π FIXED: Skip unpaired bracket } & fix NSUInteger underflow in CSS parser
- π FIXED: Space to βapple converted space spanβ conversion for 2 spaces
- π FIXED: Text range for text block (for drawing background rectangle) might be computed incorrectly
- π FIXED: Crash with IFRAME src attribute had less than 2 characters
- β ADDED: Look for
DTCoreTextFontOverrides.plist
in the main bundle if its not found in the local bundle - β ADDED: Expanded character decoding support in stringByReplacingHTMLEntities
Announcement: https://www.cocoanetics.com/2017/02/dtcoretext-1-6-20/
-
v1.6.19 Changes
October 11, 2016- π FIXED: Incompatibility with iOS 7, using containsString
- π FIXED: Memory Leak in
DTLazyImageView
, usingNSURLSession
- π FIXED: [Demo] When loading remote images the relayout needs to be done on next runloop
- π FIXED: Incorrect tabulator used for list items
- π FIXED: In
default.css
P tags had a-webkit-margin-before
(which gets parsed since 1.6.18) causing superfluous extra space before paragraphs
Announcement: https://www.cocoanetics.com/2016/10/dtcoretext-1-6-19/
-
v1.6.18 Changes
September 30, 2016- β ADDED: tvOS Support
- β ADDED: Property to better support display remote images with DTAttributedTextCell
- β ADDED: Extension sub spec (which removes some things that cannot be used in Extensions)
- β ADDED: Parse margin-top as paragraphSpacingBefore
- β ADDED: Support for list style with roman numerals
- β ADDED: 10% performance increase parsing CSS styles that only have a single part
- β ADDED: Usage of custom font name via CSS in programming guide
- π FIXED: Potential crash on iOS 10 from more strict CoreText functions
- π FIXED: Crash when list-style-image was not a string
- π FIXED: Crash when comparing lines and one of them was nil
- π FIXED: Several Xcode 8 build warnings
- π FIXED: All deprecation warnings related to CoreText text alignment constants
- π FIXED: NSURLConnection deprecation by using NSURLSessionDataTask instead
- π FIXED: Deprecation warnings related to percentEncoding, replaced with HTML entity encoding
- π FIXED: Several Carthage build problems
Announcement: https://www.cocoanetics.com/2016/09/dtcoretext-1-6-18/
-
v1.6.17 Changes
January 08, 2016π Changes
- β ADDED: Line truncation
- β ADDED: Minimum and maximum line heights
- β ADDED: Ability to change paragraph tag name
- β ADDED: Support for use in app extension
- π FIXED: Build error for integrating via sub-project
- π FIXED: CTLineUtils compiler warnings
- π FIXED: Setup Guide for sub-project integration
- π FIXED: Missing paragraph style for text attachments
- β‘οΈ CHANGED: Updated to DTFoundation 1.6.9
Annoucement: https://www.cocoanetics.com/2015/12/dtcoretext-1-6-17/
-
v1.6.16 Changes
July 07, 2015- π FIXED: Compatibility with CocoaPods 0.36 and frameworks
- π FIXED: Missing super calls in -awakeFromNib
- π FIXED: Dependency problems with DTWeakSupport.h
- π FIXED: Problem with "Cursive" tag and a Custom Font Cursive
- π FIXED: CGFloat values were used as bool values within if statements
- π FIXED: Additional CGFloat build issue on xCode 7
- π FIXED: Wrong foreground color attribute used for appending NL
- π FIXED: Xcode warning for unused expression result
- π FIXED: CGFloat build issue on xCode 7
- β ADDED: Honour the value of NSBaselineOffsetAttributeName
- β ADDED: DTCoreText.framework for iOS
- β ADDED: Improve AutoLayout in DTAttributedTextContentView
- β ADDED: DTDocumentPreserveTrailingSpaces boolean option
Announcement: https://www.cocoanetics.com/2015/07/dtcoretext-1-6-16/