Releases: zigbang/mdviewer
Releases · zigbang/mdviewer
MDViewer mdviewer-v2.5.1
[mdviewer] release V2.5.1: About version read at runtime (fixes stale…
MDViewer mdviewer-v2.5.0
[mdviewer] release V2.5.0: document printing + TOC anchor fix Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
MDViewer mdviewer-v2.4.1
[mdviewer] ci: Apple Developer ID signing + notarization for macOS (#9) * [mdviewer] ci: Apple Developer ID signing + notarization for macOS ad-hoc 서명을 ZIGBANG 팀의 Developer ID Application 인증서를 사용한 정식 서명·notarization으로 교체. 사용자 Mac에서 Gatekeeper 경고 없이 설치 가능해짐. - macOS: tauri-apps/tauri-action 사용. Secrets로 주입된 .p12를 임시 키체인에 import해 빌드 → Tauri 번들러가 hardened runtime + Developer ID로 서명 → notarytool로 notarize → ticket staple까지 자동. - Windows: 변경 없음 (현 상태 유지). - 빌드 후 codesign/spctl 검증 단계 추가로 서명·notarize 성공 여부 로그 확인 가능. GitHub Secrets 7개 (APPLE_CERTIFICATE/PASSWORD, APPLE_SIGNING_IDENTITY, APPLE_ID, APPLE_PASSWORD, APPLE_TEAM_ID, KEYCHAIN_PASSWORD) 사전 등록 완료. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * [mdviewer] release v2.4.1: Apple Developer ID signing + notarization - macOS 릴리즈 빌드를 ZIGBANG 팀 Developer ID Application 인증서로 정식 서명 + Apple notarization 적용. 사용자 Mac에서 Gatekeeper 경고/우회 단계 없이 바로 실행 가능. - 버전 2.4.0 → 2.4.1. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
MDViewer mdviewer-v2.4.0
[mdviewer] fix: gate RunEvent::Opened to macOS (#8) Tauri 2's RunEvent::Opened variant only exists on macOS (it's the bridge to NSApplication openFiles). Windows passes the launched .md via argv on startup, which we already capture before app.run, so no post-startup branch is needed there. Wrap the Opened arm + Emitter import behind cfg(target_os = "macos") so cross-platform CI compiles. Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
MDViewer mdviewer-v2.3.0
[mdviewer] Search and external reload prompts ## Summary - Add sidebar markdown filename search with optional regex filtering - Add per-tab viewer text find with highlighting, markdown-source counts, and case option - Detect external file changes and prompt active tabs to reload latest content - Bump MDViewer to v2.3.0 ## Verification - node --check 99.utils/00.MDViewer/src/app.js - node --check 99.utils/00.MDViewer/src/tabs.js - cargo check - git diff --check - npm run tauri -- build
MDViewer mdviewer-v2.2.1
[mdviewer] v2.2.1: app icon refresh (#4) Composite the new MD + magnifying-glass mark into the white center of the existing Zigbang house+ring icon. Bumps to v2.2.1.
MDViewer mdviewer-v2.2.0
[mdviewer] history: V2.2.0 entry (tab browsing)
MDViewer mdviewer-v2.1.0
MDViewer: release V2.1.0 Bump version to 2.1.0 across package.json, Cargo.toml, tauri.conf.json, and About modal. Add V2.1.0 entry to History.md covering: image rendering, broken-link File not found + nav history, CSP/IPC fix, window title, devtools feature, About tagline cleanup. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
MDViewer mdviewer-v2.0.0
Add package-lock.json for npm ci in CI Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
MDViewer mdviewer-v1.4.0
MDViewer V1.4.0: link handler, nav history, macOS codesign
- Unified link handler (event delegation): external URLs → browser,
anchors → smooth scroll, relative .md → open in-app, others → system app
- will-navigate/setWindowOpenHandler guard prevents blank screen on unhandled links
- Navigation history (link-only): back/forward via mouse side buttons or Alt+Left/Right,
scroll position preserved per entry
- macOS CI: ad-hoc codesign + ditto repack for Apple Silicon compatibility
- artifactName includes ${arch} to prevent x64/arm64 zip overwrite
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>