Documenso
The Open Source DocuSign Alternative
Alternative to: docusign, docuware, hellosign
About
Versions (55)
v2.17.0
2026-08-19What’s Changed
- fix: increase global API rate limits to 1000/min by @Mythie in https://github.com/documenso/documenso/pull/3081
- chore: deprecate endpoints by @dguyen in https://github.com/documenso/documenso/pull/3022
- fix: update stripe team member billing by @dguyen in https://github.com/documenso/documenso/pull/2991
- feat: rework command search by @dguyen in https://github.com/documenso/documenso/pull/3109
- fix: sort CC recipients last by @catalinpit in https://github.com/documenso/documenso/pull/2930
- feat: add copy button for license key in admin panel by @ephraimduncan in https://github.com/documenso/documenso/pull/3123
- feat: rejected and expired recipient filters by @ephraimduncan in https://github.com/documenso/documenso/pull/2889
- docs(webhooks): correct retry policy, timeout and payload reference by @ephraimduncan in https://github.com/documenso/documenso/pull/3132
- feat: bulk download documents by @ephraimduncan in https://github.com/documenso/documenso/pull/2711
- feat: replace document status tabs with filter pills by @Mythie in https://github.com/documenso/documenso/pull/3145
- fix: add logging for errors on sign or complete by @Mythie in https://github.com/documenso/documenso/pull/3149
- fix: add more logging for errors on sign or complete by @Mythie in https://github.com/documenso/documenso/pull/3151
- feat: unify settings by @dguyen in https://github.com/documenso/documenso/pull/3128
- fix: handle completion when already signed by @Mythie in https://github.com/documenso/documenso/pull/3159
- fix: improve unified settings by @dguyen in https://github.com/documenso/documenso/pull/3160
- fix: restore overriden translations by @dguyen in https://github.com/documenso/documenso/pull/3161
- chore: extract translations by @github-actions[bot] in https://github.com/documenso/documenso/pull/3163
- feat(remix): support serving app under a sub-path via NEXT_PUBLIC_BASE_PATH by @GMCfourX4 in https://github.com/documenso/documenso/pull/2824
- feat: show feature gated setting pages by @dguyen in https://github.com/documenso/documenso/pull/3167
- chore: update Polish translations by @mKoonrad in https://github.com/documenso/documenso/pull/3210
- fix: docker healtcheck by @catalinpit in https://github.com/documenso/documenso/pull/3176
- fix: use documenso fork of skia-canvas for rendering by @Mythie in https://github.com/documenso/documenso/pull/3214
- feat: migrate to react 19 by @Mythie in https://github.com/documenso/documenso/pull/3107
- chore: remove planning skills by @dguyen in https://github.com/documenso/documenso/pull/3177
- chore: deps 2026-08-17 by @Mythie in https://github.com/documenso/documenso/pull/3225
- chore: add github action timeouts by @dguyen in https://github.com/documenso/documenso/pull/3228
- fix: surface actionable errors when completing documents by @Mythie in https://github.com/documenso/documenso/pull/3229
- feat(ui): redesign recipient field hover card by @ephraimduncan in https://github.com/documenso/documenso/pull/3070
- docs(api): document rate limit headers and 429 variants by @ephraimduncan in https://github.com/documenso/documenso/pull/3133
- docs(trpc): add openapi descriptions to envelope cancel, delete and update routes by @ephraimduncan in https://github.com/documenso/documenso/pull/3134
- docs(api): document cancel endpoint and fix get-many body shape by @ephraimduncan in https://github.com/documenso/documenso/pull/3135
New Contributors
- @GMCfourX4 made their first contribution in https://github.com/documenso/documenso/pull/2824
Full Changelog: https://github.com/documenso/documenso/compare/v2.16.0…v2.17.0