Skip to content

Releases: chrisdhaan/CDMarkdownKit

SDK Support

13 Dec 18:30
b089810
Compare
Choose a tag to compare

Added

  • Swift 5.7

Updated

  • CI
    • Tests device, platform, Xcode, and SDK versions

Markdown Parsing

12 Dec 18:15
85f7731
Compare
Choose a tag to compare

Added

  • Markdown Parsing
    • Underline color and style on all elements

Markdown Parsing

03 Dec 16:01
c23c137
Compare
Choose a tag to compare

Added

  • Markdown Parsing
    • Strikethrough

Markdown Parsing

17 Oct 20:37
96569d1
Compare
Choose a tag to compare

Added

  • Markdown Parsing
    • squashNewlines parameter

SDK Support

26 Jun 18:27
c292db9
Compare
Choose a tag to compare

Added

  • Swift 5.4, 5.5, and 5.6

Updated

  • Swift Package Manager
    • Minimum Swift version 5.3
  • CI
    • Tests device, platform, Xcode, and SDK versions

Bug Fixes

30 May 00:48
7e76895
Compare
Choose a tag to compare

Updated

  • Markdown Parsing
    • Bold and italic parsing by character
  • Swift Package Manager
    • Built with swift-tools-version:5.1

SDK Support

30 Aug 13:58
f3cd5fc
Compare
Choose a tag to compare

Added

  • Swift 5.1

SDK Support

29 Aug 20:22
fb79000
Compare
Choose a tag to compare

Added

  • Swift 5.0

SDK Support

14 Dec 13:56
Compare
Choose a tag to compare

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

28 Jul 00:50
Compare
Choose a tag to compare

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