v2.18.0

DioxusLabs/dioxusv2.18.0Sep 9, 2026by Mythie

Upgrading?

AI Summary

Focuses on UI refinements including admin search, Plural support for bulk downloads, and security improvements such as SSRF prevention via IPv4-mapped IPv6.

Key Highlights

  • Admin recipient search feature
  • Plural support for bulk download limit alerts
  • SSRF prevention via IPv4-mapped IPv6 webhook URLs
  • React Router middleware integration

New Features

  • Admin recipient search
  • API token last used column
  • Plural i18n support
  • SSRF security fix
  • Signature zoom and drag support

Full Release Notes

## What's Changed
* fix(ui): add type=button to multiselect remove and clear buttons by @misinierijon4-debug in https://github.com/documenso/documenso/pull/3256
* fix(i18n): add Plural support for bulk download limit alert (#3209) by @Rodrigoue9 in https://github.com/documenso/documenso/pull/3260
* fix(i18n): add plural forms for command menu results and item counts (#3207) by @Rodrigoue9 in https://github.com/documenso/documenso/pull/3262
* fix(emails): remove trailing period from document pending email subject by @waterWang in https://github.com/documenso/documenso/pull/3213
* feat: allow admin recipient search by @dguyen in https://github.com/documenso/documenso/pull/3277
* feat: last used column for api tokens by @catalinpit in https://github.com/documenso/documenso/pull/3230
* refactor(trpc): use ts-pattern for envelope document-data resolution by @ephraimduncan in https://github.com/documenso/documenso/pull/3222
* chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/3171
* fix: allow zooming and dragging uploaded signatures by @dguyen in https://github.com/documenso/documenso/pull/3173
* fix: render adjacent email template variables correctly by @Arunendra21 in https://github.com/documenso/documenso/pull/3153
* feat: optimise posthog usage and add error tracking by @Mythie in https://github.com/documenso/documenso/pull/3301
* chore: add provider request template by @Mythie in https://github.com/documenso/documenso/pull/3311
* chore: update Polish translation by @mKoonrad in https://github.com/documenso/documenso/pull/3316
* fix: prevent dialogs from closing on blur by @dguyen in https://github.com/documenso/documenso/pull/3314
* fix: enlarge envelope field resize handle hit area by @catalinpit in https://github.com/documenso/documenso/pull/3315
* docs: clarify team API token and certificate behavior by @catalinpit in https://github.com/documenso/documenso/pull/3317
* chore: upgrade libpdf by @Mythie in https://github.com/documenso/documenso/pull/3323
* fix: add patches back to dockerfile by @Mythie in https://github.com/documenso/documenso/pull/3324
* fix: default unset signing transport to local by @catalinpit in https://github.com/documenso/documenso/pull/3309
* fix: increase signature placeholder size when a timestamp authority is configured by @theredcat in https://github.com/documenso/documenso/pull/3328
* chore: upgrade to node 24 lts and clean up docker image by @Mythie in https://github.com/documenso/documenso/pull/3332
* fix: temporary fix for British to US spelling by @catalinpit in https://github.com/documenso/documenso/pull/3329
* fix: block SSRF via IPv4-mapped IPv6 webhook URLs (#2901) by @martindglaser in https://github.com/documenso/documenso/pull/3166
* fix: improve invalid bulk template upload error handling by @dguyen in https://github.com/documenso/documenso/pull/3326
* fix: use react router middleware by @Mythie in https://github.com/documenso/documenso/pull/3351
* chore(ui): remove unused text fitting component by @ephraimduncan in https://github.com/documenso/documenso/pull/3337
* fix: resolve build errors by @Mythie in https://github.com/documenso/documenso/pull/3352
* chore(auth): remove commented account creation code by @ephraimduncan in https://github.com/documenso/documenso/pull/3344

## New Contributors
* @misinierijon4-debug made their first contribution in https://github.com/documenso/documenso/pull/3256
* @Rodrigoue9 made their first contribution in https://github.com/documenso/documenso/pull/3260
* @waterWang made their first contribution in https://github.com/documenso/documenso/pull/3213
* @Arunendra21 made their first contribution in https://github.com/documenso/documenso/pull/3153
* @theredcat made their first contribution in https://github.com/documenso/documenso/pull/3328

**Full Changelog**: https://github.com/documenso/documenso/compare/v2.17.0...v2.18.0

Related Repositories