Skip to content

Releases: Cocoanetics/DTCoreText

Version 1.5.2

04 Oct 17:48
Compare
Choose a tag to compare
  • FIXED: Crash on parsing HTML with additional tags following HTML end tag
  • FIXED: DTAttributedLabel problems being instantiated from NIB, ignoring edge insets
  • FIXED: Crash on using font-family “inherit” together with font-variant “small-caps”.
  • FIXED: Endless loop when using a text block that would not fully fit in a height-constrained layout frame
  • FIXED: Image Attachment ignoring maximum display size if width/height are set via tag attributes
  • FIXED: Invalid font-size would cause Core Text font size of 12px to be used.
  • [Sponsored] CHANGED: Lists now correctly use padding and margin. If you specify too small a margin for the list prefix to fit, then the list prefix is omitted.

Announcement: http://www.cocoanetics.com/2013/05/dtcoretext-1-5-2/

Version 1.5.1

04 Oct 17:49
Compare
Choose a tag to compare
  • FIXED: Attributes “bleeding” into next paragraph

Announcement: http://www.cocoanetics.com/2013/05/dtcoretext-1-5-2/

Version 1.4.2

04 Oct 17:52
Compare
Choose a tag to compare
  • FIXED: DTWebVideoView for Daily Motion
  • FIXED: textAttachmentsWithPredicate: not returning all attachments for nil predicate
  • FIXED: further fixes for DTAttributedLabel truncation
  • FIXED: Issue with list attribute not including to final \n of empty LI.
  • FIXED: Disable cell reuse in Demo because of variable height you need to do your own cell caching
  • ADDED: Feature to scroll a range to visible
  • CHANGED: Disabled forcing of Times New Roman as font for bullets
  • CHANGED: Replaced synchronization in DTCoreTextLayoutLine with @synchronized

Announcement: http://www.cocoanetics.com/2013/04/dtcoretext-1-4-2/

Version 1.4.1

04 Oct 17:53
Compare
Choose a tag to compare
  • FIXED: Parser ignoring align HTML attribute
  • FIXED: Helvetica appearing thinner than normal
  • FIXED: DTAttributedLabel truncation
  • CHANGED: Method of determining paragraph ranges
  • ADDED: Option to disable Apple-converted-space

Announcement: http://www.cocoanetics.com/2013/04/dtcoretext-1-4-2/

Version 1.4.0

04 Oct 17:54
Compare
Choose a tag to compare
  • ADDED: Support for including local CSS style sheet files
  • ADDED: DTHTMLWriter can now write HTML fragments with inline styles
  • CHANGED: Changed the way color-changing hyperlinks are drawn, code now unified in DTCoreTextLayoutFrame
  • CHANGED: You no longer need an override plist, all available system fonts now get loaded into the override table automatically
  • CHANGED: renamed the define for showing performance measurement so that they don’t show in normal DEBUG mode
  • CHANGED: strike-through and underline is now properly positioned and sized
  • FIXED: Dictation Placeholder not displayed if no text delegate set
  • FIXED: Line truncation problem going for longer than the paragraph
  • FIXED: RTL justified text too short to be justified would be left-aligned instead of being right-aligned
  • FIXED: Problem parsing CSS styles containing a !important tag
  • FIXED: Using Chinese characters would cause height problems in hyperlinks
  • FIXED: Having text with a shadow would cause bolder text due to it being drawn twice
  • FIXED: Images don’t keep aspect ratio on resize
  • FIXED: Element hyperlink URL did not get copied to DTTextAttachment
  • FIXED: code removed by accident would cause problem with custom views for links
  • FIXED: HTML encoding for Emoji Characters
  • FIXED: Static Framework was not linking in code from DTFoundation
  • FIXED: Static Framework building was missing embedded DTHTMLParser

Announcement: http://www.cocoanetics.com/2013/04/rich-text-update-1-4/

Version 1.2.0

04 Oct 17:55
Compare
Choose a tag to compare
  • ADDED: truncation support to DTCoreTextLayoutFrame
  • ADDED: DTAttributedLabel which can be used as a UILabel replacement
  • FIXED: GCD ARC errors and warnings with iOS 6 deployment target
  • CHANGED: DTAttributedTextView now uses the underlying UIScrollView contentInset
  • CHANGED: Improvements on DTAttributedTextView to prevent unnecessary re-layouting

Announcement: http://www.cocoanetics.com/2013/01/dtcoretext-1-2-0/

Version 1.1.0

04 Oct 17:56
Compare
Choose a tag to compare

Switched to using multiple class clusters

Announcement: http://www.cocoanetics.com/2012/12/dtcoretext-1-1/

Version 1.0.1

04 Oct 17:57
Compare
Choose a tag to compare
  • Fixed Block-Retain-Cycle
  • Fixed a second minor retain-cycle
  • Workaround for Chinese Font cascade bug in iOS 5.x (radar://11262229)
  • Workaround for a CoreText memory leak in iOS 4.3 (fixed in 5.0)
  • Some Unit Testing corrections
  • Updated Readme regarding necessary linker flags

Announcement: http://www.cocoanetics.com/2012/04/dtcoretext-1-0-1-linker-flags-and-rich-text-news/