unstale

npm / qrcode.vue

qrcode.vue

What changed in qrcode.vue 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-18.

1 security10 new APIs and options2 performance3 behavior and defaults4 fixes and other

See which of these apply to your code, ranked, in your agent:

npx @unstale/cli init

@unstale/cli 0.1.1 on npm

qrcode.vue 320 changes

Security 1

  • Removes aria-label from rendered output to avoid leaking the encoded value.

    3.10.0release notes

New APIs and options 10

  • An llmstxt.org-format resource is shipped in the npm package for use by AI assistants and LLMs.

    3.11.0release notes

  • An Agent Skills-format skill is shipped in the npm package for use as an AI assistant resource.

    3.11.0release notes

  • Exposes download via template ref on QrcodeCanvas.

    3.10.0release notes

  • Exposes download via template ref on QrcodeSvg.

    3.10.0release notes

  • Adds crossOrigin support for Canvas and SVG logo images configured through imageSettings.

    3.10.0release notes

  • Exposes toDataURL via template ref on QrcodeCanvas.

    3.10.0release notes

  • Exposes toDataURL via template ref on QrcodeSvg.

    3.10.0release notes

  • Adds an id prop for SSR hydration consistency, using useId() to ensure matching IDs between server and client.

    3.9.1release notes

  • Adds a prop for rounded QR modules.

    3.9.0release notes

  • QRCode logo images now support a border radius.

    3.7.0release notes

Performance 2

  • Performance was optimized for border radius; upgrading is highly recommended.

    3.8.0release notes

  • QRCode performance was optimized.

    3.7.0release notes

Behavior and default changes 3

  • QrcodeVue forwards download via template ref based on render-as.

    3.10.0release notes

  • QrcodeVue forwards toDataURL via template ref based on render-as.

    3.10.0release notes

  • Accessibility attributes are added to the rendered output.

    3.8.1release notes

Fixes and other changes 4

  • Removes the static useId import to fix build errors for Vue versions below 3.5.

    3.9.1release notes

  • SVG IDs are unique when multiple instances are rendered, avoiding ID collisions.

    3.8.1release notes

  • Fixes the border radius scale for the logo image.

    3.7.1release notes

  • Fixed a state update issue when the value prop changed.

    3.7.0release notes