documenso
File Storage & SyncThe Open Source DocuSign Alternative.
Features
- Open‑source digital document signing platform
Recent releases
View all 8 releases →
v2.10.0
Bug fix
Security fixes
- Security improvements in signature handling and assistant signing auth
Notable features
- Added envelope IDs to certificates
- Render signatures on pending envelopes
Full changelog
What's Changed
- chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/2689
- docs: add signing reminders guide by @Mythie in https://github.com/documenso/documenso/pull/2716
- chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/2734
- feat: add envelope ids to certs by @dguyen in https://github.com/documenso/documenso/pull/2733
- chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/2735
- fix: remove envelope title cropping by @dguyen in https://github.com/documenso/documenso/pull/2739
- fix: security improvements by @catalinpit in https://github.com/documenso/documenso/pull/2593
- feat: render signatures on pending envelopes by @dguyen in https://github.com/documenso/documenso/pull/2743
- fix: improve signature rendering quality with high-resolution caching by @dguyen in https://github.com/documenso/documenso/pull/2745
- fix: allow users to download templates by @dguyen in https://github.com/documenso/documenso/pull/2746
- fix: improve embed error messages by @dguyen in https://github.com/documenso/documenso/pull/2752
- fix: assistant signing auth by @Mythie in https://github.com/documenso/documenso/pull/2753
Full Changelog: https://github.com/documenso/documenso/compare/v2.9.1...v2.10.0
v2.9.0
Mixed
Notable features
- Save documents as templates for reuse
- BullMQ background job provider with Bull Board dashboard
- Signing reminders
Full changelog
What's Changed
- fix(i18n): mark billing messages for translation by @mKoonrad in https://github.com/documenso/documenso/pull/2525
- fix: folder view all page nested navigation and search filtering by @catalinpit in https://github.com/documenso/documenso/pull/2450
- fix(recipient): filter invalid emails in suggestions by @abdulalim110 in https://github.com/documenso/documenso/pull/2510
- feat: support language in embedding by @tedliang in https://github.com/documenso/documenso/pull/2364
- feat: add envelope pdf replacement by @dguyen in https://github.com/documenso/documenso/pull/2602
- feat: allow editing pending envelope titles by @dguyen in https://github.com/documenso/documenso/pull/2604
- chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/2613
- fix: resolve envelope editor settings ccer logic by @dguyen in https://github.com/documenso/documenso/pull/2628
- fix(ui): add scroll to date format dropdown by @nielskaspers in https://github.com/documenso/documenso/pull/2626
- feat: add page title translations by @dguyen in https://github.com/documenso/documenso/pull/2629
- chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/2630
- chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/2632
- fix: stale envelope editor query by @dguyen in https://github.com/documenso/documenso/pull/2633
- fix: prevent managers from deleting admin invitations by @dguyen in https://github.com/documenso/documenso/pull/2636
- feat: add option to disable Document created from template by @catalinpit in https://github.com/documenso/documenso/pull/2609
- fix: missing embed direct template email validation by @dguyen in https://github.com/documenso/documenso/pull/2635
- fix: require billing address on checkout by @Mythie in https://github.com/documenso/documenso/pull/2647
- fix: replace z.string().email() with RFC 5322 compliant ZEmail/zEmail by @Mythie in https://github.com/documenso/documenso/pull/2655
- fix: replace z.string().email() with RFC 5322 compliant zEmail() by @Mythie in https://github.com/documenso/documenso/pull/2656
- feat: display the field id in dev mode by @catalinpit in https://github.com/documenso/documenso/pull/2658
- feat: admin panel org improvements by @catalinpit in https://github.com/documenso/documenso/pull/2548
- docs: add user-facing documentation for recipient expiration by @Mythie in https://github.com/documenso/documenso/pull/2659
- feat: add BullMQ background job provider with Bull Board dashboard by @Mythie in https://github.com/documenso/documenso/pull/2657
- feat: webhook allow private hosts by @jpsimonsen in https://github.com/documenso/documenso/pull/2654
- chore: Update labeler.yml by @ElTimuro in https://github.com/documenso/documenso/pull/2653
- feat: add ability to save documents as template by @dguyen in https://github.com/documenso/documenso/pull/2661
- fix: resolve incorrect recipient comparision check by @dguyen in https://github.com/documenso/documenso/pull/2646
- fix: labeler typo by @dguyen in https://github.com/documenso/documenso/pull/2670
- fix: handle malformed pdf cropbox/mediabox entries by @Mythie in https://github.com/documenso/documenso/pull/2668
- feat: add document rename feature (#2542) by @swalihkolakkadan in https://github.com/documenso/documenso/pull/2595
- fix: validate Resend API key before creating mail transport by @lawrence3699 in https://github.com/documenso/documenso/pull/2672
- fix: documents table team email recipient lookup by @ephraimduncan in https://github.com/documenso/documenso/pull/2578
- feat: auto insert email and date fields by @dguyen in https://github.com/documenso/documenso/pull/2639
- chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/2631
- fix: allow nullable document audit logs by @Mythie in https://github.com/documenso/documenso/pull/2682
- chore: add translations by @Mythie in https://github.com/documenso/documenso/pull/2683
- fix: update team member invitation ux by @dguyen in https://github.com/documenso/documenso/pull/2687
- fix: clean up duplicate dialogs by @dguyen in https://github.com/documenso/documenso/pull/2686
- feat: signing reminders by @ephraimduncan in https://github.com/documenso/documenso/pull/1749
- fix: admin org sorting by @dguyen in https://github.com/documenso/documenso/pull/2694
- fix: brand logo caching by @dguyen in https://github.com/documenso/documenso/pull/2699
- feat: add turnstile captcha to auth flow by @Mythie in https://github.com/documenso/documenso/pull/2703
- fix: prevent TooltipTrigger from submitting parent forms (fixes #2684) by @armorbreak001 in https://github.com/documenso/documenso/pull/2701
New Contributors
- @abdulalim110 made their first contribution in https://github.com/documenso/documenso/pull/2510
- @nielskaspers made their first contribution in https://github.com/documenso/documenso/pull/2626
- @jpsimonsen made their first contribution in https://github.com/documenso/documenso/pull/2654
- @swalihkolakkadan made their first contribution in https://github.com/documenso/documenso/pull/2595
- @lawrence3699 made their first contribution in https://github.com/documenso/documenso/pull/2672
- @armorbreak001 made their first contribution in https://github.com/documenso/documenso/pull/2701
Full Changelog: https://github.com/documenso/documenso/compare/v2.8.1...v2.9.0
v2.8.0
New feature
Security fixes
- CVE-2026-29045
Notable features
- Embedded envelopes
- Template search
- PDF image renderer
v2.7.0
New feature
Notable features
- Per-recipient envelope expiration
- Admin email domain management
- Read replicas support
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
About
Stars
13,165
Forks
2,697
Languages
TypeScript
MDX
JavaScript
Similar tools
Alternative to
DocuSign