Changelog
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.2.2 (2026-08-05)
Bug Fixes
- annotator: polish interactions and exports (ffea89d)
1.2.1 (2026-08-02)
Features
- restore deleted annotations and comments (9ad491b)
Bug Fixes
- refine annotation interactions (d48c820)
1.2.0 (2026-07-29)
Features
- annotator: add annotation reference previews (79d645d)
- annotator: add annotation references (a635ede)
- annotator: add cross-view hover previews (fbf4704)
- annotator: explain annotation references in editors (b48b6f4)
- annotator: separate selected text from comments (b0a4840)
Bug Fixes
- annotator: coordinate sidebar editor menu focus (e1c382f)
- annotator: refine hover interaction states (723f100)
- annotator: restore markup hover and sidebar alignment (4da2cf9)
- annotator: unify annotation selection and editor state (1c18ffc)
- annotator: use theme contrast for author labels (211486b)
1.1.2 (2026-07-27)
Features
- add document navigation sidebar shell (e099244)
- add document navigation tabs (84cb40f)
- add PDF outline navigation (1d0ab79)
- add PDF thumbnail navigation (967c1ed)
Bug Fixes
- align navigation sidebar animation (5824b74)
- harden document navigation behavior (15544f4)
- keep adaptive PDF layout within viewer (74e15cf)
1.1.1 (2026-07-23)
Bug Fixes
- generate complete release notes (3aed86c)
- preserve annotation fidelity across exports (ade9085)
- stabilize React hook dependencies (28390b5)
1.1.0 (2026-07-20)
Features
- add annotation author label overlay (739da20)
- add annotation author visibility controls (7c60e93)
- add annotation permission controller (473ddb3)
- add collaboration permissions playground (3e2768b)
- apply permissions to annotation controls (e58d71b)
- clarify collaborative annotation selection (94692d2)
- define annotation permission models (ff5f50c)
- enforce annotation transform permissions (f79caf4)
- refresh playground navigation and metadata (566eb05)
Bug Fixes
- distinguish read-only selection opacity (fb23ce8)
- guard annotation mutation paths (614d65c)
- match author label to selection color (e6b01e1)
- playground: rebuild docs with updated heights (30ef839)
- refine annotation permission interactions (268feee)
- test: use browser Konva in Jest (0edd911)
1.0.13 (2026-07-17)
Bug Fixes
- cancel stale annotator initialization (01dd779)
- clean up text selection listeners (214061b)
- improve consumer compatibility (fedbfa8)
- prevent stale PDF async updates (508507c)
- strengthen runtime stability and quality checks (f8edc2f)
1.0.12 (2026-07-06)
1.0.11 (2026-07-06)
Features
- sidebar overlay on narrow screens (≤840px) (b126c49)
1.0.10 (2026-07-02)
1.0.9 (2026-07-02)
Bug Fixes
- add type declaration for ./style export to resolve TS2882 error (61bd0b6)
1.0.8 (2026-07-02)
1.0.7 (2026-07-01)
1.0.6 (2026-07-01)
Bug Fixes
- incorrect arrow head coordinates in PDF export (groupX/groupY not scaled by viewport.scale) (cc6123d)
1.0.5 (2026-07-01)
Bug Fixes
- clamp progress bar value to prevent exceeding max=100 (db0a210)
1.0.4 (2026-06-29)
Bug Fixes
- remove flex center from viewer container to fix horizontal overflow clipping (0ee4447)
1.0.3 (2026-06-28)
[1.0.2] - 2026-06-26
Fix
- SquareParser fallback to first child attrs for non-Rect shapes
[1.0.1]
Feat
- demo headless mode, annotator tabs first
Fix
- annotator demo
- headless mode
Docs
- rewrite README — concise, bilingual, aligned with Vue
Chore
- bump version to 1.0.1
- rebuild demo
[1.0.0]
Fix
- CSS export case, ?url worker import, move peer deps to deps
Chore
- swap default README to zh-CN, rename English to README-en-US.md
- 更新README和demo构建产出
- bump version to 1.0.0
[0.4.1]
Refactor
- restructure demo and build config
Fix
- import logo as module for proper build path
- use relative logo path
- package name must be lowercase (npm restriction)
Docs
- update README
[0.4.0]
Refactor
- rebrand: rename project from pdfjs-annotation-extension-for-react to inklayer-react
Chore
- lint
[0.3.0]
Feat
- introduce InkLayer Annotation Core v0.1 and migrate PdfAnnotator public API
Fix
- improve text highlight rendering clarity
Chore
- update readme
[0.2.6]
Fix
- annotation export misalignment caused by pdfPageRotate
[0.2.5]
Feat
- add support for loading PDF from data source
Docs
- update README
[0.2.4]
Feat
- add Dark/Light mode support
[0.2.3]
Feat
- viewer add showAnnotations prop to control native annotation rendering
- viewer add download and print support
Fix
- Adjust spacing and alignment of toolbar buttons
- prevent arrow head from being lost during export
- resolve mismatch issue when exporting cloud annotations
- resolve annotations not visible in chrome print preview
Chore
- update readme
[0.2.2]
Fix
- clearSearch
[0.2.1]
Fix
- clearSearch
[0.2.0]
Feat
- optimize sidebar handling and add search feature
Chore
- remove icon
[0.1.5]
Feat
- Add PageIndicator
- Add Page Tool
[0.1.4]
Feat
- add enableRange option with auto fallback for PDF loading
- optimize PDF.js bundle size by externalizing worker
- load ExcelJS dynamically to reduce bundle size
Chore
- update description
- update README.md
[0.1.3]
Chore
- fix name
[0.1.2]
Chore
- rename package to pdfjs-annotation-extension-for-react
[0.1.1]
Fix
- defaultSignature
Chore
- update README.md
Other
- update license to MIT and adjust related configs