Skip to content

Latest commit

 

History

History
176 lines (103 loc) · 13.5 KB

File metadata and controls

176 lines (103 loc) · 13.5 KB

1.0.1 (2025-11-05)

Bug Fixes

  • replace innerHTML assignment to prevent XSS (CodeQL js/xss-through-dom) (522c2a9)

1.0.0 (2025-11-05)

Bug Fixes

  • Adjust rectangle annotation padding based on dimensions for better rendering (fe3cfad)
  • enhance annotation configuration with modern rectangle coordinates (b447df0)
  • Improve text layer font family and font weight (1ad009f)
  • PageVirtualization: added renderScale prop to fix blank pages issue during rapid scroll/zoom (0981baf)
  • PageVirtualization: adjust high-res cancellation logic for improved performance on lower-end devices (7e7b4cc)
  • PageVirtualization: refine high-res cancellation logic for better performance on lower-end devices (f972014)
  • pdfjs internal image loading (2f70a87)
  • RectangleAnnotation: adjust SVG positioning and dimensions for accurate rendering (e9fcb2d)
  • Safely cancel scroll handler in destroy method to prevent potential errors (4feb225)
  • SearchHighlighter: initialize properties for search term and options to prevent highlight re-application (23351a5)
  • Update main and module paths in package.json for correct file references (e3835b7)
  • Update PDF viewer container dimensions for better responsiveness (ddeff86)
  • Update rectangle drawing parameters to use width and height for better clarity (9a081e8)

Features

  • annotations: add method to retrieve annotation shape configuration by ID (334850e)
  • Annotations: add methods to scroll annotations and rectangles into view (391274a)
  • Annotations: add waitForAnnotationElement method to retrieve annotation elements in the DOM (c098b1c)
  • annotations: enhance annotation handling with modern and legacy coordinate support (b2379c5)
  • annotations: enhance drawing functionality with interactive option (edd18c4)
  • annotations: enhance interactive effects and drawing management (202736e)
  • annotations: enhance rectangle annotation functionality and improve PDF viewer styles (cf38b7f)
  • annotations: update RectangleAnnotation attributes for enhanced customization (dca1c7f)
  • canvas-pooling: implement canvas bucketing and memory management enhancements (0de1828)
  • Delete Confirmation: implement delete confirmation popup and enhance delete button functionality (6304f46)
  • implement comprehensive annotation system improvements and architecture refactoring (0748f3d)
  • PageElement: integrate Shadow DOM for PDF viewer component styling (5c0d4a6)
  • pdf-viewer: enhance page rendering with improved queue management and aggressive cancellation (5cc9943)
  • pdf-viewer: enhance PDF loading experience with progress updates and improved configuration (0103b8f)
  • pdf-viewer: unify performance, rendering, and build enhancements (5d1701b)
  • PDFViewerKit: enhance PDF viewer instance management and public API (8fff955)
  • WebViewer, ZoomHandler: implement zoom clamping based on maxDefaultZoomLevel option (aeb7631)
  • WebViewer: enhance zoom functionality to support initial zoom level with clamping by maxDefaultZoomLevel (af5a3d4)

BREAKING CHANGES

  • Library structure has been reorganized with new public API
  • File naming conventions have been standardized to lowercase

Bug Fixes

  • PageVirtualization: added renderScale prop to fix blank pages issue during rapid scroll/zoom (0981baf)
  • SearchHighlighter: initialize properties for search term and options to prevent highlight re-application (23351a5)

Features

  • Annotations: add methods to scroll annotations and rectangles into view (391274a)
  • Annotations: add waitForAnnotationElement method to retrieve annotation elements in the DOM (c098b1c)
  • WebViewer, ZoomHandler: implement zoom clamping based on maxDefaultZoomLevel option (aeb7631)
  • WebViewer: enhance zoom functionality to support initial zoom level with clamping by maxDefaultZoomLevel (af5a3d4)

Bug Fixes

  • PageVirtualization: refine high-res cancellation logic for better performance on lower-end devices (f972014)

Bug Fixes

  • PageVirtualization: adjust high-res cancellation logic for improved performance on lower-end devices (7e7b4cc)

Bug Fixes

  • pdfjs internal image loading (2f70a87)

Features

  • PageElement: integrate Shadow DOM for PDF viewer component styling (5c0d4a6)

Bug Fixes

  • enhance annotation configuration with modern rectangle coordinates (b447df0)
  • RectangleAnnotation: adjust SVG positioning and dimensions for accurate rendering (e9fcb2d)

Features

  • Delete Confirmation: implement delete confirmation popup and enhance delete button functionality (6304f46)
  • implement comprehensive annotation system improvements and architecture refactoring (0748f3d)
  • PDFViewerKit: enhance PDF viewer instance management and public API (8fff955)

BREAKING CHANGES

  • Library structure has been reorganized with new public API
  • File naming conventions have been standardized to lowercase

Features

  • annotations: enhance annotation handling with modern and legacy coordinate support (b2379c5)
  • annotations: enhance interactive effects and drawing management (202736e)
  • annotations: enhance rectangle annotation functionality and improve PDF viewer styles (cf38b7f)
  • annotations: update RectangleAnnotation attributes for enhanced customization (dca1c7f)
  • canvas-pooling: implement canvas bucketing and memory management enhancements (0de1828)
  • pdf-viewer: enhance page rendering with improved queue management and aggressive cancellation (5cc9943)
  • pdf-viewer: enhance PDF loading experience with progress updates and improved configuration (0103b8f)

Bug Fixes

  • Adjust rectangle annotation padding based on dimensions for better rendering (fe3cfad)
  • Safely cancel scroll handler in destroy method to prevent potential errors (4feb225)
  • Update main and module paths in package.json for correct file references (e3835b7)
  • Update PDF viewer container dimensions for better responsiveness (ddeff86)
  • Update rectangle drawing parameters to use width and height for better clarity (9a081e8)

Features

  • annotations: add method to retrieve annotation shape configuration by ID (334850e)

Bug Fixes

  • Improve text layer font family and font weight (1ad009f)

Features

  • annotations: enhance drawing functionality with interactive option (edd18c4)
  • pdf-viewer: unify performance, rendering, and build enhancements (5d1701b)

0.1.2 (2025-05-04)

Bug Fixes

0.1.1 (2025-05-03)

Bug Fixes

  • rename src/Viewer → src/viewer (case-sensitive fix) (97a1ce1)