Skip to content

Latest commit

 

History

History
611 lines (370 loc) · 31.4 KB

CHANGELOG.md

File metadata and controls

611 lines (370 loc) · 31.4 KB

Changelog

v0.11.0 (2021-05-04)

Full Changelog

Implemented enhancements:

  • [CodeCoverage] Improve accuracy for combined code coverage reporting #205

Closed issues:

  • DownStyler not included when installed via CocoaPods #254
  • [Commonmark] Strikethrough not working / not supported #253
  • [Attributed Strings] Unordered list items with a single line appear further indented than those with multiple lines when using a custom font #246

Merged pull requests:

v0.10.0 (2021-02-28)

Full Changelog

Closed issues:

  • Does not build in 12.5 #244
  • [Crash] Missing resource bundle when using SPM #243

Merged pull requests:

  • [Improvement] Expose DownTextView's designated initializer #250 (max-potapov)
  • [Chore] Add arm64 as valid arch when building for simulator on M1 macs #249 (michaelknoch)
  • [Chore] Reorganize project structure for SPM #248 (johnxnguyen)
  • [Chore] Use SPM to manage snapshot testing dependency #247 (johnxnguyen)

v0.9.5 (2021-02-12)

Full Changelog

Closed issues:

  • Namespacing issues with Down "Node" type #242
  • GitHub actions build failure: small method list #238

Merged pull requests:

v0.9.4 (2020-10-21)

Full Changelog

Implemented enhancements:

  • Create custom sequence to access child nodes #228 (5sw)

Closed issues:

  • DownStylerConfiguration Link Color Not Working #232
  • SwiftUI support #231
  • How to pre-calculate height needed for attributed string when using DownLayoutManager #226
  • How i can render both markdown and Latex ? #221
  • Emphasis + Strong #220
  • [StackOverflow] Creating a new Visitor leads to wrapping value error #218
  • 0.9.0/0.9.1 don't build with Swift 5.0.x #217
  • Unable to build Swift package in Xcode 11.4.1 #209
  • [Feature] Add support for Mac Catalyst #208

Merged pull requests:

  • [Fix] DownTextView renders incorrect link color #233 (johnxnguyen)
  • Added instructions for using the Swift Package Manager #230 (klm1)
  • Use case let as instead of case is and force casting later. #227 (5sw)
  • Add macOS arm64 platform #224 (jasminlapalme)

v0.9.3 (2020-06-12)

Full Changelog

Closed issues:

  • Line breaks between list items are not parsed correctly #214
  • Can't build with copied sources #211
  • hard blank line insertion after list #210
  • Cocoapod version 0.9.2 not available. #206
  • [Feature] Local images not accessible from WKWebView #198

Merged pull requests:

v0.9.2 (2020-03-03)

Full Changelog

Closed issues:

  • Update Framework with Swift 5.1 #178

Merged pull requests:

  • Swift 5.1 Support #204 (ghost)
  • Resolves Swift Package Manager issue related to swift-snapshot-testing #203 (ghost)

v0.9.1 (2020-02-28)

Full Changelog

Implemented enhancements:

Closed issues:

  • SwiftPM : Resolve apparent version incompatibility with swift-snapshot-testing #202
  • Release fixes made after 0.9.0 #201
  • Swift UI Support #199
  • 'BaseNode' initializer is inaccessible due to 'internal' protection level #196
  • Any emoji support? #195
  • Swift Packege maneger? #194
  • Regression: single newline syntax not working (any variety) #191
  • Down cannot convert this markdown string to html #190
  • App using xcframework with Down pod dependency causes crash #187
  • Is the text supposed to be rendering this large? #186
  • Issue with markdown render/convert to attribute string on macOS latest version #185
  • Table are not render #183
  • How to change text color? #182
  • incorrect parse for string that is a mixture of markdown and html #180

Merged pull requests:

  • Improve configurability of DownStyler #188 (mgacy)
  • Make color & font collection initializers public #184 (johnxnguyen)

v0.9.0 (2019-10-06)

Full Changelog

Closed issues:

  • Please add Styler example in the documentation #179
  • [Attributed Strings] Can the Styler know which list item marker was parsed? #176
  • Error: 'cmark_export.h' file not found with <angled> include; use "quotes" instead #175
  • GIFF Support #174
  • Help: Set Default Font #168
  • [Testing] Adding a snapshot testing framework #165
  • Adding a snapshot test framework #164
  • XCode Beta 4 Build Error #162
  • [Attributed Strings] Create default Styler for attributed string rendering #138
  • [Help out] Collaborators wanted! Help us improve Down #105
  • [DownView] Support for internal links? #93

Merged pull requests:

v0.8.6 (2019-07-11)

Full Changelog

Closed issues:

  • Update Options to support Unsafe Rendering #159
  • .toAttributedString stylesheet parameter #158

Merged pull requests:

  • Updates for unsafe option #160 (hbowie)
  • Fix permissions error on Catalina beta 2 #156 (mdiep)

v0.8.5 (2019-06-13)

Full Changelog

Closed issues:

  • DebugVisitor is missing a public initializer #152
  • Can't build with Swift 5.1 with SwiftPM #151

Merged pull requests:

v0.8.4 (2019-06-04)

Full Changelog

Closed issues:

  • [Carthage] Missing required module 'libcmark' #120

Merged pull requests:

  • Add Swift Package Manager support #150 (aasimk2000)
  • [AST] Replace line separator with paragraph separator. #149 (fgulan)

v0.8.3 (2019-05-15)

Full Changelog

Closed issues:

  • Pass DownOptions to DownView #147

Merged pull requests:

  • Feature - pass DownOptions to init and update #148 (ladislas)

v0.8.2 (2019-05-10)

Full Changelog

Merged pull requests:

v0.8.1 (2019-04-26)

Full Changelog

Merged pull requests:

v0.8.0 (2019-04-24)

Full Changelog

Closed issues:

  • 0.7.0 problems with NSAttributedString.Key #139

Merged pull requests:

v0.7.0 (2019-04-24)

Full Changelog

Implemented enhancements:

  • [Documentation] AST API #134
  • [Attributed Strings] Line spacing more than expected #121
  • [Down] Rendering to attributed string is really slow, requires main thread #100

Merged pull requests:

v0.6.6 (2019-04-11)

Full Changelog

Closed issues:

  • Swift 4/5 compatibility #131

Merged pull requests:

  • Wrap openURL so that Down compiles in app extensions #133 (nheagy)

v0.6.5 (2019-04-02)

Full Changelog

Merged pull requests:

v0.6.4 (2019-03-30)

Full Changelog

Closed issues:

  • Support SwiftPM #128
  • [DownView] Load multiple .md files (link support) #68

Merged pull requests:

  • Fix Swift module errors when used alongside Firestore #125 (vzsg)

v0.6.3 (2019-03-27)

Full Changelog

Implemented enhancements:

  • [DownView] Doesn't reflow text on orientation change #111

Fixed bugs:

  • Crash rendering markdown #126

Closed issues:

  • Cocoapods: libcmark #124
  • Use with storyboards #123
  • support for audio markdown? #122
  • [Down] Can't render toAttributedString while app is in background #116

Merged pull requests:

  • Fix crash from missing parser.h include #129 (phoney)
  • Make the DownView reflow text on device rotation #127 (phoney)

v0.6.2 (2018-11-28)

Full Changelog

Implemented enhancements:

  • [cmark] Some characters are escaped twice #99

Merged pull requests:

  • Add compiler flag to suppress implicit conversion warnings #118 (phoney)

v0.6.1 (2018-11-23)

Full Changelog

Closed issues:

  • 2 Swift Compiler Errors when installing Down on iOS #117
  • How to update to the latest version of the cmark library #115

Merged pull requests:

v0.6.0 (2018-11-10)

Full Changelog

Implemented enhancements:

  • [iOS 10+] Warnings for WebKit signal service and latex.c #94
  • Update cmark version to latest stable release #84

Closed issues:

  • HTML to Markdowndow? #107
  • Blockquote does not work in NSAttributedString #106
  • Support for Dynamic Type #90

Merged pull requests:

v0.5.3 (2018-09-19)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • [Xcode 10] Crash in XCBuildService; need to use old build system #91

Closed issues:

  • DownView font size on iPad is huge #102
  • Is there a way to convert NSAttributedString back to markdown? #98
  • Back Gesture #96
  • Access for #92
  • Image size NSAttributedString #89
  • Dependency analysis warnings with Cocoapods #88
  • WatchKit Support #71
  • Installation via Swift Package Manager #61

Merged pull requests:

v0.5.2 (2018-05-05)

Full Changelog

Merged pull requests:

  • [Pods] Only include files in source_files that can be compiled #86 (njdehoog)

v0.5.1 (2018-03-03)

Full Changelog

Closed issues:

  • DocumentReadingOptionKey Error via pod #80

Merged pull requests:

  • Add optional stylesheet argument for NSAttributedString renderer #79 (kengruven)
  • Roll up cmark's COPYING sections into the top-level LICENSE file #78 (kengruven)
  • Update supported versions in README #77 (kengruven)

v0.5.0 (2018-02-24)

Full Changelog

Implemented enhancements:

Fixed bugs:

Closed issues:

  • Swift 3+ convention for capitalization #74
  • macOS 10.11 support? #73
  • Installing with Carthage for Mac fails #70
  • Error building/installing Down #69
  • get heigth when add downview to other view? #67
  • iOS8 crash #66
  • Image caching #65
  • Some warnings to fix #64
  • build error #63
  • Lists and paragraph spacing #62
  • Converting Markdown string to HTML with emojis #60
  • Syntax highlighting themes #59
  • Compiling error on example project #57
  • Compilation error using Carthage #54

Merged pull requests:

v0.4.2 (2017-10-21)

Full Changelog

Closed issues:

  • Push v0.4.1 to cocoapods #51

Merged pull requests:

v0.4.1 (2017-10-04)

Full Changelog

Closed issues:

  • Carthage install fails: no such module 'libcmark' #43
  • Xcode 8.3 warnings #26

Merged pull requests:

v0.4.0 (2017-08-31)

Full Changelog

Implemented enhancements:

  • Example project #37
  • Markdown tables support #36

Closed issues:

  • Unable to build with Xcode 9 #41
  • Can not load local image and link to local .md file #40
  • Fenced code syntax highlighting #35
  • down.toAttributedString() custom text font and image size #33

Merged pull requests:

v0.3.5 (2017-05-25)

Full Changelog

Implemented enhancements:

v0.3.4 (2017-05-13)

Full Changelog

Merged pull requests:

  • Suggested project fixes/changes #28 (tonyarnold)
  • Add the ability to initialise a DownView using a custom template bundle #27 (tonyarnold)

v0.3.3 (2017-03-09)

Full Changelog

Implemented enhancements:

  • Add OS X support #6

Merged pull requests:

v0.3.2 (2017-02-26)

Full Changelog

Implemented enhancements:

  • Create changelog #20

Closed issues:

  • A faster substitute to NSHTMLTextDocumentType? #23
  • How to update DownView content and keep the style? #19

Merged pull requests:

v0.3.1 (2017-02-09)

Full Changelog

Closed issues:

  • How to keep UITextView font style #21
  • Define custom fonts #18
  • Render progress #17
  • Disable zoom WebView #16
  • Text Size of DownView too small #15
  • How to customize the Font? #14
  • Support Images #13
  • How to manually install (w/o Carthage or CocoaPods) #12
  • Add support for Carthage #8

v0.3 (2016-10-12)

Full Changelog

Implemented enhancements:

  • Swift 3.0 support #10
  • Add web view for rendering output #3

Closed issues:

  • Can you give an example how to custom the parser? #9

Merged pull requests:

v0.2 (2016-06-02)

Full Changelog

Implemented enhancements:

  • Add attributed string support #2
  • Adds attributed string rendering #4 (iwasrobbed)

v0.1.1 (2016-06-01)

Full Changelog

Implemented enhancements:

v0.1 (2016-06-01)

Full Changelog

* This Changelog was automatically generated by github_changelog_generator