Skip to content

build(deps): bump @embedpdf/engines from 2.9.1 to 2.14.0 in /frontend#6259

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/embedpdf/engines-2.14.0
Closed

build(deps): bump @embedpdf/engines from 2.9.1 to 2.14.0 in /frontend#6259
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/frontend/embedpdf/engines-2.14.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 28, 2026

Bumps @embedpdf/engines from 2.9.1 to 2.14.0.

Release notes

Sourced from @​embedpdf/engines's releases.

Release v2.14.0

@​embedpdf/engines@​2.14.0

Minor Changes

  • #581 by @​bobsingor – Support callout free text in the PDFium executor: read/write /CL, /LE, /IT, stroke width and colors, /TextColor, and remap rectangle differences (/RD) between native PDFium order and the model shape.

@​embedpdf/models@​2.14.0

Minor Changes

  • #581 by @​bobsingor – Extend free text annotation typing for callouts: add PdfAnnotationColorType.TextColor and optional calloutLine, lineEnding, strokeWidth, and strokeColor on PdfFreeTextAnnoObject.

@​embedpdf/pdfium@​2.14.0

Minor Changes

  • #581 by @​bobsingor – Expose EmbedPDF callout line helpers in the WASM bindings (EPDFAnnot_GetCalloutLineCount, EPDFAnnot_GetCalloutLine, EPDFAnnot_SetCalloutLine) and refresh bundled pdfium.js / pdfium.cjs / pdfium.wasm.

@​embedpdf/plugin-annotation@​2.14.0

Minor Changes

  • #581 by @​bobsingor – Add callout free text (FreeTextCallout): creation handler and preview data, vertex config and patch pipeline, default freeTextCallout tool, and built-in renderers for React, Vue, and Svelte (including preview components and shared calloutVertexConfig).

@​embedpdf/snippet@​2.14.0

Minor Changes

  • #581 by @​bobsingor – Wire callout into the snippet viewer: callout icon, annotation:add-callout command, annotation toolbar and overflow menu entries, translations, and sidebar property schema for freeTextCallout (including opaque stroke color control).

@​embedpdf/core@​2.14.0

@​embedpdf/plugin-attachment@​2.14.0

@​embedpdf/plugin-bookmark@​2.14.0

@​embedpdf/plugin-capture@​2.14.0

@​embedpdf/plugin-commands@​2.14.0

... (truncated)

Changelog

Sourced from @​embedpdf/engines's changelog.

2.14.0

Minor Changes

  • #581 by @​bobsingor – Support callout free text in the PDFium executor: read/write /CL, /LE, /IT, stroke width and colors, /TextColor, and remap rectangle differences (/RD) between native PDFium order and the model shape.

2.13.0

2.12.1

2.12.0

2.11.1

Patch Changes

  • #557 by @​jonashaag – Add BMP encoding support as an optional image format

    BMP encoding bypasses canvas.toBlob() entirely by prepending a 66-byte header to the raw RGBA pixel data. This eliminates the dominant rendering bottleneck — in benchmarks, encoding dropped from ~76ms average (PNG via canvas.toBlob) to <1ms, reducing total tile render time by ~60%.

    The BMP uses BI_BITFIELDS with channel masks matching PDFium's RGBA output byte order, so no per-pixel conversion is needed. Top-down row order avoids row flipping. The result is a valid BMP that all modern browsers decode natively in <img> elements.

    Users who want to opt into the faster BMP path can set defaultImageType: 'image/bmp' in the render plugin config, while PNG remains the default output format.

  • #566 by @​bobsingor – Fix custom stamp annotations with imageSize so predefined image stamps render correctly while preserving the original embedded bitmap quality.

2.11.0

Minor Changes

  • #562 by @​bobsingor – Implement new PDF manipulation and annotation appearance export methods: createDocument, importPages, deletePage, exportAnnotationAppearanceAsPdf, and exportAnnotationsAppearanceAsPdf.

2.10.1

2.10.0

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.
Commits
  • 0fa9ad2 chore: version packages
  • 7ce5e9a Callout annotation
  • 1d0ad07 chore: version packages
  • 0c4d748 chore: version packages
  • ec089be chore: version packages
  • f36ac1f Add symmetric annotation import/export API
  • 57a0972 chore: version packages
  • 4d70a66 Add BMP encoding support as an optional image format
  • 9658ff6 Merge branch 'main' into pr/557
  • 5d2186f Fix custom stamp annotations with imageSize
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@embedpdf/engines](https://github.com/embedpdf/embed-pdf-viewer/tree/HEAD/packages/engines) from 2.9.1 to 2.14.0.
- [Release notes](https://github.com/embedpdf/embed-pdf-viewer/releases)
- [Changelog](https://github.com/embedpdf/embed-pdf-viewer/blob/main/packages/engines/CHANGELOG.md)
- [Commits](https://github.com/embedpdf/embed-pdf-viewer/commits/v2.14.0/packages/engines)

---
updated-dependencies:
- dependency-name: "@embedpdf/engines"
  dependency-version: 2.14.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Apr 28, 2026
@dependabot dependabot Bot requested a review from reecebrowne as a code owner April 28, 2026 16:40
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Apr 28, 2026
@dependabot dependabot Bot added the javascript Pull requests that update javascript code label Apr 28, 2026
@dependabot dependabot Bot requested a review from Frooodle as a code owner April 28, 2026 16:40
@dosubot dosubot Bot added the size:XS This PR changes 0-9 lines ignoring generated files. label Apr 28, 2026
@stirlingbot stirlingbot Bot added Front End Issues or pull requests related to front-end development build Changes that affect the build system or external dependencies labels Apr 28, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Frontend Check Failed

There are issues with your frontend code that will need to be fixed before they can be merged in.

Run task frontend:fix to auto-fix what can be fixed automatically, then run task frontend:check:all to see what still needs fixing manually.

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 1, 2026

Superseded by #6299.

@dependabot dependabot Bot closed this May 1, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/frontend/embedpdf/engines-2.14.0 branch May 1, 2026 10:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build Changes that affect the build system or external dependencies dependencies Pull requests that update a dependency file Front End Issues or pull requests related to front-end development javascript Pull requests that update javascript code size:XS This PR changes 0-9 lines ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants