| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.0.0 source code.tar.gz | 2026-02-20 | 2.6 MB | |
| 2.0.0 source code.zip | 2026-02-20 | 2.6 MB | |
| README.md | 2026-02-20 | 1.1 kB | |
| Totals: 3 Items | 5.3 MB | 1 | |
Breaking Changes
- Minimum iOS deployment target raised from 13.0 to 16.0
MarkdownUIchanged fromclasstostruct(SwiftUIUIViewRepresentablebest practice)- Requires swift-tools-version 6.0 (with Swift 5 language mode)
Bug Fixes
- Fix race condition where
window.showMarkdownwas called before WKWebView finished loading, causing "not a function" error on first render in SwiftUI - Fix
MarkdownUInot using theuiViewparameter inupdateUIView, which could cause updates to go to the wrong view instance - Allow intrinsic content height to shrink when rendering shorter Markdown
Improvements
- Migrate webassets build tooling from webpack/Babel to esbuild (~90% smaller dev dependencies)
- Slim highlight.js bundle to core + explicit language registrations
- Add Playwright functional tests for JS rendering
- Add
pretesthook to ensure build runs before tests - Remove Travis CI configuration
Distribution
- Swift Package Manager: Add the repository URL with version
2.0.0 - CocoaPods:
pod 'MarkdownView', '~> 2.0'