Repository navigation
Release Notes
This is a minor update focused on performance and everyday usability, with faster startup, smoother scrolling, and more reliable rendering.
Added
- Open raw Markdown URLs directly with normal Markdown rendering, preserving untrusted resource permissions and resolving relative links against the source URL.
Changed
- Reduce Windows startup work by skipping unused indirect-draw validation and redundant GPU surface reconfiguration (#39).
- Speed up styled paragraphs and highlighted code with indexed reading, style and syntax-color ranges, and avoid repeated whitespace scans and discarded tail solutions during line breaking, preserving typography, selection and copying.
Fixed
- Open the window already showing its first frame on Windows instead of a blank one for the whole startup (#39).
- Show Android JNI and system-operation failures in native Android dialogs with error details, and keep fatal error messages visible after the reader closes.
- Avoid Android startup failures when falling back from Vulkan to OpenGL ES, including on screens larger than 2048 pixels.
- Keep natural spacing on lines ending with an HTML
<br>instead of stretching them to the full text width. - Smooth consecutive mouse-wheel steps by preserving scroll velocity and avoiding accumulated travel at document boundaries.
- Recognize web code block languages from common highlighter markup and enclosing containers, with language aliases, explicit highlighting opt-outs and shebang fallback.
- Preserve code block line breaks and blank lines on Docusaurus and other web pages that use HTML line break elements.
- Show recent workspaces on blank pages whenever no folder is open, including when document tabs are open.
- Skip font files in font directories that are not usable faces instead of shaping with non-finite geometry.
Install markview 0.5.1
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/szdytom/markview/releases/download/v0.5.1/markview-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/szdytom/markview/releases/download/v0.5.1/markview-installer.ps1 | iex"Download markview 0.5.1
| File | Platform | Checksum (SHA-256) |
|---|---|---|
| markview-0.5.1-aarch64.app.zip | Apple Silicon macOS | dedac15c3e17521c9f567d4473135b4db6751ed77d7be6284c0be587fc10c87e |
| markview-x86_64-pc-windows-msvc.msi | x64 Windows | 15b19df8113ff7e731b8529aabeab5a75f6abeac8e7e1bc44881fe9e9df03f84 |
| markview-x86_64-pc-windows-msvc.zip | x64 Windows (Portable) | ab980a683abd6839b665956d58099301edac454a31cd98828a6ef70e1aefd998 |
| markview-0.5.1-x86_64.AppImage | x64 Linux | 84e35cfeded7b0a29debff47616cf96ae799a6b8665d2f24c902d38b7514892b |
| markview-0.5.1-android.apk | Android 11+ (ARM64) | 0443fb3c334f0cd45dd7a49a920e6dc565ad4949ba049baf8ff9560aa11613e8 |
| markview-export-0.4.0-darwin-arm64.vsix | VS Code: Apple Silicon macOS | 90da67259d245658ab748a7f71eee1a42a65b1acd705598e9cf28f485e180bed |
| markview-export-0.4.0-win32-x64.vsix | VS Code: x64 Windows | b6838347cb6dca98ef1007e486d4276bba34dc04a4d587d3216a43db26087ac3 |
| markview-export-0.4.0-win32-arm64.vsix | VS Code: ARM64 Windows | da7179f3d47c8bfb2f9ef9cd1ee195d8e06197ed1a8ac4c05f9cf765d6f8d456 |
| markview-export-0.4.0-linux-x64.vsix | VS Code: x64 Linux | be7fb7861ade3e483f339022b701037e2e5b367c3d990a1436f1ecf091541eac |
| markview-export-0.4.0-linux-arm64.vsix | VS Code: ARM64 Linux | 9ad8372e59407eaae8479d223697e90f4fc9c69b2e12a762d7c0870eac6ade6d |
macOS: Extract the .app.zip, drag Markview.app to Applications, then run xattr -d com.apple.quarantine /Applications/Markview.app in Terminal to remove the quarantine flag before opening the app.
VS Code: Install Markview Integration from the Marketplace, or download the .vsix for your platform and choose Extensions → Install from VSIX… in VS Code. The exporter is included.