MacDownApp / MacDownApp/macdown
Migrate `WebView` to `WKWebview`
Open
todo
- Dominant language
- Rich Text Format
- Stars
- 9.8k
- Forks
- 1.2k
- PR merge metrics
- No merged PRs in 30d
Description
According to [documentation](https://developer.apple.com/documentation/webkit/webview?language=objc), `WebView` is removed from Catalina, even though for some reason MacDown still works for me. I think we need to migrate as soon as possible.
Contributor guide
Research direction
Start by locating MacDown's current WebView usage and read Apple's linked WebView documentation alongside the project's macOS setup. Trace the existing web-view integration before assessing the WKWebView migration, then verify that the editor still renders Markdown and preserves current behavior on a supported macOS version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- macos, objective-c
- Domain
- desktop
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100