Repository navigation
Releases: pd95/MarkLens
Release list
MarkLens v1.9.1
- Fixed automatic preview refresh after repeated external edits and when returning to a tab whose file changed while hidden.
- Fixed release notes to include the current minor release and all its bugfix releases, while retaining earlier missed changes in automatic upgrade notes.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/6853cb41-ea60-4e77-9165-a931bfeff76b
Full Changelog: v1.9.0...v1.9.1
MarkLens v1.9.0
- Browse local Markdown and wiki links in the current window. Set the default and choose window or tab behavior in Navigation settings.
- Open linked documents in native macOS tabs with Command-click or Open in New Tab.
- Link directly to a Markdown source line, including through
marklens://openlinks from other apps. MarkLens scrolls to the rendered line. - Follow wiki links with display labels inside tables and links to headings such as
[[note#heading|Label]]. - Reopen document windows at their previous size and position, adjusted to fit smaller displays.
- Find document navigation in its own Settings tab and linked-image controls in Content & Privacy. The Custom CSS editor now fills the available space in Appearance.
- Fixed misplaced link context menus, made preview Find toggle from the toolbar while preserving the selected match, clarified Settings controls, and added separate Help commands for current release notes and the full changelog.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/8e2bf570-668b-49b1-99ea-0b6072bb299c
Full Changelog: v1.8.1...v1.9.0
MarkLens v1.8.1
- Improved YAML frontmatter parsing to preserve standard scalar and collection semantics while making wiki links embedded in text values clickable.
- Disabled smart punctuation, automatic correction, completion, and text detection in Markdown source editors so typed source remains literal.
- Fixed document autosaves and external-file refreshes to use the native document lifecycle without false conflict prompts, reload loops from unchanged file events, or silently discarded Update and Cancel choices.
- Improved wiki browsing by monitoring the currently displayed page, skipping unchanged renders, keeping scrolling smooth, starting first-time visits at the true page top, and reliably preserving each history entry's position across Back, Forward, and external updates.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/863ec375-48f3-416b-b952-984a24838293
Full Changelog: v1.8.0...v1.8.1
MarkLens v1.8.0
- Added a collapsible document-details card for YAML frontmatter, with structured rendering for common metadata, nested values, and readable light and dark appearances.
- Expanded update notifications with a scrollable view of every release missed since the installed version and a direct download link for the release ZIP.
- Added persistent “Remind Me Later” and “Skip This Version” choices so dismissed update notices return only when requested or when a newer release becomes available.
- Added offline What’s New notes for the first launch after installation or upgrade, plus the complete bundled changelog from the Help menu.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/6550e3e2-40a6-4036-bc0a-f3aa99e3f57a
Full Changelog: v1.7.0...v1.8.0
MarkLens v1.7.0
- Added Security & Privacy controls for raw HTML, remote resources, Mermaid diagrams, linked local images, and automatic update checks, with safer defaults for untrusted document content.
- Hardened rendered previews with raw HTML sanitization, a nonce-based content security policy, ephemeral browser data, and stricter navigation and resource-loading boundaries.
- Made Quick Look previews network-free and escaped raw HTML while retaining bundled fonts and readable Mermaid source.
- Added in-preview alerts when HTML is disabled or unsafe fragments are filtered, without changing the Markdown source.
- Improved authorized-folder management with availability status, compact paths, Finder access, per-folder revocation, and confirmation before forgetting all folders.
- Improved release automation by removing superseded release-candidate entries after a successful final upload while retaining their Git tags.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/f2a51ec8-6c90-4ae7-874d-ebec87d6e4ee
Full Changelog: v1.6.0...v1.7.0
MarkLens v1.6.0
- Improved reliability and responsiveness for very large Markdown documents by limiting syntax-highlighting work, virtualizing code-heavy previews, and using scalable native source editors on macOS and iOS.
- Added language badges and polished controls for code blocks, including collapsed previews, line-count reveal controls, persistent collapse actions, and accessible copy feedback.
- Reduced preview work while scrolling and preserved source positions when switching between rendered and editing modes.
- Fixed preview navigation state on iOS and resolved Swift concurrency warnings exposed by clean cross-platform builds.
- Updated the bundled Mermaid renderer to 11.17.2 to incorporate upstream security fixes.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/31cc0758-10ee-4a19-b0a1-c1add6fb4c8a
Full Changelog: v1.5.4...v1.6.0
MarkLens v1.5.4
- Improved automatic external-file refreshes by updating append-only files promptly, waiting for rewritten files to settle, and bounding refresh delays for continuously changing content.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/e17b18e2-c474-450c-b4aa-c3786c331237
Full Changelog: v1.5.3...v1.5.4
MarkLens v1.5.3
- Improved automatic external-file refreshes by preserving the current reading position across rendered-content changes and smoothly crossfading updates to avoid flicker.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/692be23a-aca6-4da2-84e9-e8d750d6d918
Full Changelog: v1.5.2...v1.5.3
MarkLens v1.5.2
- Improved rendered-preview search by refocusing the find field with Command-F, using selected text as the query, and supporting Return, Command-G, and Shift-Command-G result navigation.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/e42fe3a8-8f01-46c3-97b1-995194d3e330
Full Changelog: v1.5.1...v1.5.2
MarkLens v1.5.1
- Added automatic refresh for open documents changed or atomically replaced by another application, while preserving active source edits when changes conflict.
- Restored standard Markdown line-break behavior so ordinary newlines remain soft breaks and only trailing spaces or a backslash create visible hard breaks.
Xcode Cloud build: https://appstoreconnect.apple.com/teams/69a6de74-4168-47e3-e053-5b8c7c11a4d1/apps/6770319710/ci/builds/e819a459-b507-485c-90ff-3097f29e791e
Full Changelog: v1.5.0...v1.5.1