Skip to content

Release v2.10.0

Choose a tag to compare

@github-actions github-actions released this 24 Mar 20:44
· 99 commits to main since this release
6079301

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Add engine APIs for reading page widgets and form/document JavaScript actions, setting full widget state, renaming and sharing widget fields, and regenerating widget appearances.
    • Route the new widget and form operations through the PDFium and web worker layers to support form authoring and fill-mode workflows.

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Expand form and widget models with typed field unions, widget appearance/style metadata, export values, and JavaScript action types.
    • Add helper utilities and engine interface updates for widget discovery, field state updates, shared fields, and appearance regeneration.

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Add PDFium bindings and wasm exports for creating and editing form widgets, reading widget metadata and JavaScript actions, sharing fields, and regenerating widget appearance streams.
    • Improve form handle lifecycle management so widget reads, writes, and appearance generation work more reliably across repeated operations.

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Add annotation lock modes, scoped navigation/state events, richer tool metadata, and locked-mode renderer support so annotations can switch cleanly between authoring and fill interactions.
    • Add link previews and locked link navigation support plus shared React, Svelte, and Vue updates for the new renderer and interaction APIs.

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Add a new cross-framework form plugin with widget authoring tools, renderer registration, fill-mode components, state hooks, and widget appearance rendering.
    • Support text fields, checkboxes, radio buttons, combo boxes, and list boxes across React, Svelte, Vue, and Preact, including programmatic updates and shared field operations.

@embedpdf/[email protected]

Minor Changes

  • #537 by @bobsingor
    • Add full form authoring and fill-mode support to the snippet viewer, including new commands, toolbar items, translations, icons, and widget editing controls.
    • Wire form mode into the viewer schema and sidebars so widgets can be created, configured, filled, and previewed in the example app.

@embedpdf/[email protected]

Patch Changes

  • #537 by @bobsingor
    • Allow Tab and Shift+Tab keyboard handling to continue working inside form inputs so field navigation is not blocked.
    • Normalize spacebar shortcut parsing so commands can consistently match the space key.

@embedpdf/[email protected]

Patch Changes

  • #537 by @bobsingor
    • Update redaction tool integration to work with typed annotation tool definitions and the newer annotation capability access patterns.
    • Guard annotation capability usage during redaction flows and resolve defaults from the active tool configuration for more consistent behavior.

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]

@embedpdf/[email protected]