v2.14.0

zhu-xlab/GlobalBuildingAtlasv2.14.0Jun 28, 2026by Mythie

AI Summary

A comprehensive update introducing new features for custom branding, document rejection, and audit log downloads, alongside multiple UX and stability fixes for signatures, team management, and S3 storage.

Key Highlights

  • New feature: Custom brand colors for emails
  • New feature: API endpoint to reject documents on behalf of recipients
  • New feature: API endpoints for downloading certificate and audit log PDFs
  • Fix: Improved team member removal UX and unicode signature rendering

New Features

  • Custom brand colours for emails
  • API endpoint to reject documents on behalf of recipients
  • API endpoints for downloading certificate and audit log PDFs
  • Cap automated reminders before resend
  • Respect branding enabled for recipient routes

Full Release Notes

## What's Changed
* fix: improve team member removal ux by @dguyen in https://github.com/documenso/documenso/pull/3001
* fix: only send S3 checksums when required to support S3-compatible storage by @yashs33244 in https://github.com/documenso/documenso/pull/2984
* fix: render unicode characters in typed signatures by @AbdelrhmanAbdelhamed in https://github.com/documenso/documenso/pull/2728
* fix: signing request email renders blank when organisation/team branding is enabled by @NandiniDhanrale in https://github.com/documenso/documenso/pull/2968
* fix: remove old dialogs by @dguyen in https://github.com/documenso/documenso/pull/3006
* feat: add custom brand colours to emails by @Mythie in https://github.com/documenso/documenso/pull/3005
* feat: allow additional envelope duplicate settings by @dguyen in https://github.com/documenso/documenso/pull/3008
* fix: respect branding enabled for recipient routes by @Mythie in https://github.com/documenso/documenso/pull/3009
* chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/2987
* fix: correctly use default distribute envelope tab by @dguyen in https://github.com/documenso/documenso/pull/3010
* fix: set send status on resend by @dguyen in https://github.com/documenso/documenso/pull/3011
* feat: add API endpoint to reject documents on behalf of recipients by @Mythie in https://github.com/documenso/documenso/pull/3007
* feat: cap automated reminders before resend by @Mythie in https://github.com/documenso/documenso/pull/3016
* fix: show warning on overlapping fields by @Mythie in https://github.com/documenso/documenso/pull/3017
* chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/3012
* chore(i18n): update Polish translation by @mKoonrad in https://github.com/documenso/documenso/pull/3020
* fix: migrate emails to jobs by @dguyen in https://github.com/documenso/documenso/pull/3024
* chore: general repo maintenance and docs cleanup by @Mythie in https://github.com/documenso/documenso/pull/3030
* feat: add API endpoints for downloading certificate and audit log PDFs by @Mythie in https://github.com/documenso/documenso/pull/3025
* fix: resolve permission issues by @dguyen in https://github.com/documenso/documenso/pull/3029
* chore: add tests for cert and audit log download via api by @Mythie in https://github.com/documenso/documenso/pull/3043

## New Contributors
* @yashs33244 made their first contribution in https://github.com/documenso/documenso/pull/2984
* @AbdelrhmanAbdelhamed made their first contribution in https://github.com/documenso/documenso/pull/2728
* @NandiniDhanrale made their first contribution in https://github.com/documenso/documenso/pull/2968

**Full Changelog**: https://github.com/documenso/documenso/compare/v2.13.0...v2.14.0