Releases: chrisdhaan/CDMarkdownKit
Releases · chrisdhaan/CDMarkdownKit
SDK Support
Added
- Swift 5.7
Updated
- CI
- Tests device, platform, Xcode, and SDK versions
Markdown Parsing
Added
- Markdown Parsing
- Underline color and style on all elements
Markdown Parsing
Added
- Markdown Parsing
- Strikethrough
Markdown Parsing
Added
- Markdown Parsing
-
squashNewlines
parameter
-
SDK Support
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
Updated
- Markdown Parsing
- Bold and italic parsing by character
- Swift Package Manager
- Built with
swift-tools-version:5.1
- Built with
SDK Support
Added
- Swift 5.1
SDK Support
Added
- Swift 5.0
SDK Support
Added
- Swift 4.2
- Swift 4.0
-
Dictionary+CDMarkdownKit
,NSAttributedString+CDMarkdownKit
,NSMutableAttributedString+CDMarkdownKit
,NSTextCheckResult+CDMarkdownKit
, andNSTextStorage+CDMarkdownKit
extensions
-
- iOS Example
-
CDApplicationLaunchOptionsKey
,CDLayoutConstraintAttribute
, andCDLayoutConstraintRelation
typealias'
-
Updated
- Swift 4.0
- Extensions assume responsibility for
switft()
macro from classes -
CDAttributesKey
becomesCDAttributedStringKey
- Extensions assume responsibility for
SDK Support, Platform Support, UITextView With Markdown Formatting
Added
- Platform Support
- macOS
-
CDFont+CDMarkdownKit
withSize
method that usesNSFontManager
to correctly set system fonts dynamically based on size
-
- macOS
- Swift 4.0
-
CDAttributesKey
for correctly configuringNSAttributedString
attribute dictionary keys
-
- SwiftLint
Updated
- UITextView With Markdown Formatting
- Code example to use
NSLayoutConstraints
to correctly setintrinsicContentSize
- Code example to use
- Platform Support
- macOS
-
CDFont+CDMarkdownKit
bold
anditalic
methods to useNSFontManager
opposed toCDFontDescriptorSymbolicTraits
-
- macOS