Repository navigation
Releases
Releases · kanad13/safe-pdf-viewer
v1.3.2
What's Changed
Full Changelog: v1.3.1...v1.3.2
v1.3.1
What's Changed
- ci(release): wait ten minutes for a new version to appear on Open VSX by @kanad13 in #3
- Harden the viewer CSP, share release lessons, release 1.3.1 by @kanad13 in #4
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- ci(release): publish to Open VSX from the release workflow by @kanad13 in #1
- chore: release 1.3.0 with shared Node and sibling-extension changes by @kanad13 in #2
New Contributors
Full Changelog: v1.2.2...v1.3.0
What's Changed
- ci(release): publish to Open VSX from the release workflow by @kanad13 in #1
- chore: release 1.3.0 with shared Node and sibling-extension changes by @kanad13 in #2
Full Changelog: v1.2.2...v1.3.0
v1.2.2
Documentation links in the readme now point to the current guides, including the renamed decisions page and the new task workflows guide.
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Added
- Works in Restricted Mode, so PDFs open in workspaces you have not marked as trusted
Changed
- Updated the bundled PDF.js to 6.4.299
- Supports VS Code 1.105 and later (previously 1.109)
Fixed
- Rapid page turns with the keyboard now continue from the page you asked for instead of repeating the page that is still drawing
- The page number field returns to the current page when you type a number outside the document
- A search typed while the document is still being indexed now returns results once indexing finishes
v1.1.0 — Floating Find Panel, Search Fix, PDF Hyperlinks
What's new in v1.1.0
Added
- Clickable hyperlinks — PDF annotation layer rendered over canvas; internal links navigate within the document, external http/https links open in the system browser; all other URL schemes (javascript:, data:, file:) are blocked
- Floating find panel — search moved from toolbar to a VS Code-style floating overlay (top-right); appears on Ctrl+F/Cmd+F, dismisses on Escape; toolbar is now minimal (navigation + zoom only)
Fixed
- Search highlighting completeness — replaced per-span approach (which silently skipped spans with nested child elements) with a TreeWalker-based text-node iterator; all occurrences are now highlighted consistently
Changed
- README restructured for clarity
- ESLint: added URL to Node.js globals