Skip to content

Latest commit

 

History

History
executable file
·
90 lines (68 loc) · 2.46 KB

CHANGELOG.md

File metadata and controls

executable file
·
90 lines (68 loc) · 2.46 KB

Change Log

All notable changes to this project will be documented in this file. CDMarkdownKit adheres to Semantic Versioning.

1.x Releases


SDK Support

Released on 2018-12-14.

Added

  • Swift 4.2
  • Swift 4.0
    • Dictionary+CDMarkdownKit, NSAttributedString+CDMarkdownKit, NSMutableAttributedString+CDMarkdownKit, NSTextCheckResult+CDMarkdownKit, and NSTextStorage+CDMarkdownKitextensions
  • iOS Example
    • CDApplicationLaunchOptionsKey, CDLayoutConstraintAttribute, and CDLayoutConstraintRelation typealias'

Updated

  • Swift 4.0
    • Extensions assume responsibility for switft() macro from classes
    • CDAttributesKey becomes CDAttributedStringKey

SDK Support, Platform Support, UITextView With Markdown Formatting

Released on 2018-07-27.

Added

  • Platform Support
    • macOS
      • CDFont+CDMarkdownKit withSize method that uses NSFontManager to correctly set system fonts dynamically based on size
  • Swift 4.0
    • CDAttributesKey for correctly configuring NSAttributedString attribute dictionary keys
  • SwiftLint

Updated

  • UITextView With Markdown Formatting
    • Code example to use NSLayoutConstraints to correctly set intrinsicContentSize
  • Platform Support
    • macOS
      • CDFont+CDMarkdownKit bold and italic methods to use NSFontManager opposed to CDFontDescriptorSymbolicTraits

SDK Support

Released on 2018-06-12.

Added

  • Swift 4.0

Markdown Parsing, UITextView With Markdown Formatting, UILabel With Markdown Formatting, and Platform Support

Released on 2018-06-11.

Added

  • Markdown Parsing
    • Italic
    • Bold
    • Header
    • Quote
    • List
    • Code
    • Syntax
    • Link
    • Image
  • UITextView With Markdown Formatting
  • UILabel With Markdown Formatting
  • Platform Support
    • iOS
    • macOS
    • tvOS
    • watchOS
  • Documentation