Skip to content
This repository has been archived by the owner on Jan 23, 2023. It is now read-only.

Releases: gonzalezreal/SwiftCommonMark

SwiftCommonMark 1.0.0

05 Dec 17:52
Compare
Choose a tag to compare

Breaking changes:

  • Updated Document initializers.
  • Removed Document.applyingTransform(:) method.
  • Removed Document.imageURLs property.
  • Use element types as the associated values in Inline and Block enums.
  • @BlockBuilder has been replaced by @BlockArrayBuilder.
  • @InlineBuilder has been replaced by @InlineArrayBuilder.
  • @ItemBuilder has been replaced by @ItemArrayBuilder.

New:

  • Added renderCommonMark() and renderHTML(options:) to Document, Block and Inline.
  • Added documentation for public APIs
  • Embedded cmark C library.

SwiftCommonMark 1.0.0-beta.2

19 Nov 13:03
Compare
Choose a tag to compare
Pre-release

Breaking changes:

  • Use element types as the associated values in Inline and Block enums.

SwiftCommonMark 1.0.0-beta

08 Oct 11:06
Compare
Choose a tag to compare
Pre-release

Breaking changes:

  • Updated Document initializers.
  • Removed Document.applyingTransform(:) method.
  • Removed Document.imageURLs property.
  • Added argument labels to Block and Inline cases.
  • Block.list no longer uses the List type, which has been repurposed for multi-expression closures in @BlockArrayBuilder.
  • Item has been repurposed for multi-expression closures in @ItemArrayBuilder.
  • @BlockBuilder has been replaced by @BlockArrayBuilder.
  • @InlineBuilder has been replaced by @InlineArrayBuilder.
  • @ItemBuilder has been replaced by @ItemArrayBuilder.

New:

  • Added renderCommonMark() and renderHTML(options:) to Document, Block and Inline.
  • Added documentation for public APIs
  • Embedded cmark C library.

SwiftCommonMark 0.1.2

23 May 16:36
ed60da5
Compare
Choose a tag to compare
  • Fixed: Parse image URLs within links (thanks to @GyroJoe)

SwiftCommonMark 0.1.1

21 Feb 14:03
f1575c3
Compare
Choose a tag to compare
  • Adds a method to apply text transformations in a document.

SwiftCommonMark 0.1.0

12 Feb 17:41
9698a30
Compare
Choose a tag to compare
  • Backwards compatibility with Swift 5.3
  • Documentation
  • CI jobs

SwiftCommonMark 0.1.0-beta

11 Feb 07:55
Compare
Choose a tag to compare
Pre-release
  • Parse and create CommonMark documents
  • Requires Xcode 12.5 beta