Changelog

Changelog

Check out what's new in the latest version and read our thoughts on it. For more technical details, you can find our releases on GitHub here. You can find our release candidates here.

Check out what's new in the latest version and read our thoughts on it. For more technical details, you can find our releases on GitHub here. You can find our release candidates here.

Documenso v1.8.0: Team Preferences, Signature Rejection, and Document Distribution

Documenso v1.8.0: Team Preferences, Signature Rejection, and Document Distribution

We're excited to announce the release of Documenso v1.8.0! This update brings powerful new features to enhance your document signing process. Here's what's new:

🌟 Key New Features

1. Team Preferences

Introducing Team Preferences, allowing administrators to configure settings and preferences that apply to documents across the entire team. This feature ensures consistency and simplifies management by letting you set default options, permissions, and preferences that automatically apply to all team members.

2. Signature Rejection

Recipients now have the option to reject signatures. This feature enhances communication by allowing recipients to decline signing, providing feedback or requesting changes before the document is finalized.

3. Document Distribution Settings

With the new Document Distribution Settings, you have greater control over how your documents are shared. Distribute communications via our automated emails and templates or take full control using our API and your own notifications infrastructure.

🔧 Other Improvements

Support for Gmail SMTP Service: Adds support for using Gmail as your SMTP service provider.

  • Certificate and Email Translations: Added support for multiple languages in document certificates and emails, enhancing the experience for international users.

  • Field Movement Fixes: Resolved issues related to moving fields within documents, improving the document preparation experience.

  • Docker Environment Update: Improved Docker setup for smoother deployments and better environment consistency.

  • Billing Access Improvements: Users now have uninterrupted access to billing information, simplifying account management.

  • Support Time Windows for 2FA Tokens: Enhanced two-factor authentication by supporting time windows in 2FA tokens, improving flexibility.

💡 Recent Features

Don't forget to take advantage of these powerful features from our recent releases:

  • Signing Order: Define the sequence in which recipients sign your documents for a structured signing process.

  • Document Visibility Controls: Manage who can view your documents and at what stages, offering greater privacy and control.

  • Embedded Signing Experience: Integrate the signing process directly into your own applications for a seamless user experience.

👏 Thank You

As always, we're grateful for the community's contributions and feedback. Your support helps us improve Documenso and deliver a top-notch open-source document signing solution.

We hope you enjoy the new features in Documenso v1.8.0. Happy signing!

Documenso v1.7.1: Signing order and document visibility

Documenso v1.7.1: Signing order and document visibility

We're excited to introduce Documenso v1.7.1, bringing you improved control over your document signing process. Here are the key updates:

🌟 Key New Features

1. Signing Order

Specify the sequence in which recipients sign your documents. This ensures a structured signing process, particularly useful for complex agreements or hierarchical approvals.

2. Document Visibility

Manage who can view your documents and when. This feature offers greater privacy and flexibility in your document sharing workflows.

🔧 Other Improvements

  • Added language switcher for easier language selection

  • Support for smaller field bounds in documents

  • Improved select field UX

  • Enhanced template functionality for advanced fields

  • Added authOptions to the API

  • Various UI refinements and bug fixes

💡 Recent Features

Don't forget about these powerful features from our recent v1.7.0 release:

  • Embedded Signing Experience

  • Copy and Paste Fields

  • Customizable Signature Colors

👏 Thank You

As always, we're grateful for our community's contributions and feedback. Your input continues to shape Documenso into the leading open-source document signing solution.

We're eager to see how these new features enhance your document workflows. Enjoy exploring Documenso v1.7.1!

Documenso v1.7.0: Embedded Signing, Copy and Paste, and More

Documenso v1.7.0: Embedded Signing, Copy and Paste, and More

We're thrilled to announce the release of Documenso v1.7.0, packed with exciting new features and improvements that enhance document signing flexibility, user experience, and global accessibility.

We're excited to see what you'll create with this release and we'd love to hear your feedback. Let's dive into the highlights:

🌟 Key New Features

Embedded Signing Experience

Take your document signing to the next level with our new embedded signing feature. Now you can seamlessly integrate Documenso's signing process directly into your own website or application, providing a smooth, branded experience for your users.

Check out our Embedding documentation to learn more about how to get started.

Copy and Paste Fields

Streamline your document preparation with our new copy and paste functionality for fields. This feature allows you to quickly duplicate fields across your document, saving time and ensuring consistency in your templates.

Customizable Signature Colors

Recipients can now select a signature color from our list of available colors, supporting workflows where specific colors are required for each recipient, location, or document.

Enhanced Internationalization (i18n)

Following on from our last release we've now expanded our i18n support to the main web application. We haven't yet added support for any additional languages but that will be coming quickly now that we have completed the hard work of wrapping all of our content in our new i18n system.

These enhancements make Documenso more accessible to users worldwide.

🔧 Other Improvements

  • API Enhancements:

    • New endpoint to prefill fields via API

    • Updated createFields API endpoint for more flexibility

    • Automatically set public profile URL for OIDC users

  • Security and Performance:

    • Document sealing moved to a background job for improved performance

    • Disable 2FA with backup codes for enhanced account recovery options

    • Extended lifespan for invites and confirmations

  • User Experience:

    • Updated email templates to reflect team-specific information

    • Fixed issues with dialog closing on page refresh

    • Improved field editing in document templates

  • Other Items:

    • Added Elestio as a one-click deploy option

    • Updated README for manual self-hosting

    • New environment variable for internal webapp URL configuration

👏 Community Contributions

A big thank you to our vibrant community! This release includes contributions from several new contributors, further enriching Documenso's capabilities.

We're excited to see how you'll use these new features to streamline your document workflows. As always, we appreciate your feedback and support in making Documenso the best open-source document signing solution available.

Enjoy exploring v1.7.0!

Documenso v1.6.1: Internationalization, Enhanced OIDC, and More

Documenso v1.6.1: Internationalization, Enhanced OIDC, and More

We're excited to announce the release of Documenso v1.6.1, which brings several improvements to enhance your document signing experience. Here are the key updates:

🌟 Key New Features

New Initials Field Type

We've added a new field type for initials, giving you more options for document customization. This feature allows signers to quickly initial documents, adding an extra layer of verification to your signing process.

Internationalization Support

We've taken a big step towards making Documenso accessible to a global audience by adding i18n (internationalization) support for our marketing pages and adding translations to support multiple languages.

While this is just a small step towards a fully multilingual Documenso, it's a significant step towards making our platform more accessible to a global audience.

Using our new knowledge and findings from the marketing implementation, we aim to tackle our web application in the near future for a fully global Documenso.

Enhanced OpenID Connect (OIDC) Integration

For our self-hosted users leveraging OIDC for authentication:

  • Now supports OIDC-only signup

  • Added trust for email addresses from OIDC providers

  • The OIDC sign-in button text is now configurable

🔧 Other Improvements

UI Enhancements:

  • Fixed display issues with field names/labels in dark mode

  • Improved truncation of titles to prevent UI breaks

  • User Experience:

    • The signup option is now shown only to users without existing accounts

    • Fixed issues with radio and checkbox fields having empty values

  • API and Security:

    • Fixed a bug in the date format API

    • Improved URL parsing for enhanced security

    • Added support for dynamic external IDs for direct templates

  • Document Management:

    • Resolved an issue with downloading audit log certificates

We've also made various other minor fixes and improvements to ensure a smoother Documenso experience.

👏 Community Contributions

A big thank you to our growing community! This release includes contributions from several new contributors, showcasing the power of open-source collaboration.

We appreciate your continued support and feedback as we work to make Documenso the best document signing solution available. Enjoy the new features and improvements in v1.6.1!

v1.6.0: Enhancing Team Collaboration and User Experience

v1.6.0: Enhancing Team Collaboration and User Experience

Released 23th July 2024

This release contains 8 fixes

We're excited to announce the release of Documenso v1.6.0! The new release is packed with new features and improvements to streamline the signing process. Here are the highlights:

📚 New Documentation Site

We’ve launched a comprehensive documentation site to help you make the most of Documenso. Check it out to explore all our features and best practices! Based on your feedback, we’re constantly working to improve Documenso. Feel free to ping us to update the docs or even raise PRs.

Check out the docs at https://docs.documenso.com

✅ Enhanced Field Types

We've significantly expanded our field options to give you more document and template creation flexibility. New field types include:

  • Dropdown Menus

  • Checkboxes

  • Radio Buttons

  • Number Fields

We've added more customization options for each field type, allowing you to create more dynamic and interactive documents. All non-auto field types allow setting pre-fill values, placeholders, and labels. For more details, see the new documentation.

🪪 Public Profiles

We've introduced Public Profiles, allowing you to showcase your professional identity within Documenso and showcase your publicly available templates. This feature enhances transparency and trust in your signing processes. This feature enhances transparency and trust in your signing processes.

⬅️ Move Documents and Templates to Teams

Did you accidentally create a document under your personal account? No problem! You can move documents and templates between your personal account and team workspaces, facilitating better organization and teamwork.

🔧 Other Improvements

  • Background Tasks: We've implemented a system for handling background tasks, improving overall performance and responsiveness.

  • Force Signature Fields: Document creators can now ensure that signers complete all required signature fields.

  • Custom Emails for Direct Template Documents: Personalize your communication by sending custom emails to signers of direct template documents.

  • API Enhancements: We've added more template API endpoints and the ability to resend documents via API, giving developers more flexibility.

  • Anonymous SMTP Authentication: We now support anonymous SMTP authentication for those who need it.

v1.5.6

v1.5.6

Released 28th June 2024

This release contains 11 fixes

🕗 Show Creation Time

We are now displaying the document creation time in the documents view. This allows for easier identification of multiple documents created on the same day.

🔗 Direct Template Links

With this release, we are introducing direct link templates. This allows you to statically link to any template and let anyone with the link sign it at any time. A new document is created in your account when a template is signed. Templates with direct links still support all other template features, allowing you to create intricate workflows triggered by the signers.

Learn more about Direct Links on our blog or try them by signing the Documenso Supporters Pledge.

🛂 OpenID Connect (OIDC) Support

Thanks to Matt Kilgore, Documenso now supports OIDC as an authentication provider. This allows self-hosted users to define whatever identity provider they want as long as it supports the OIDC. Azure, Zitadel, Authentik, KeyCloak, and Google all support OIDC.

v1.5.5

v1.5.5

Released 6th May 2024

This release contains 20 fixes

✅ Show Completed Fields

Fields completed by other recipients are now visible to everyone to communicate the state of the document better and allow users an informed decision on what they are signing.

⬇️ Download Completed Documents via API

Completed documents can now be downloaded via the API using this new endpoint:

GET /API/V1//DOCUMENTS/{ID}/DOWNLOAD

Check out the full Open API docs here: https://documen.so/openapi

➕ Adding Yourself as a Signer

Adding yourself as a signer is now just one click away.

v1.5.4

v1.5.4

Released 11th April 2024

This release contains 21 fixes

🔑 Passkeys

To improve security and usability for high-security setups, we added passkeys with this release. Passkeys can now be used to log in or re-authenticate each signature for high-compliance cases.

📄 Signing Certificate & Audit Log

On the security/ compliance side, we also added Signing Certificates and Audit Logs. Every signed document now has a certificate attached, showing technical details of the signature to improve transparency and security. Further, every action on a document from creation to completion is now logged in the audit log to guarantee the integrity of the process.

🔏🦀 @documenso/pdf-sign

We are pretty hyped about this one: Since version 0.9, we relied on https://github.com/vbuch/node-signpdf to add the digital signatures to our documents. Since signing is at the heart of Documenso, we created our own rust-based library for signing. As of 1.5.4, Documenso's signing runs on @documenso/pdf-sign. The library offers a better architecture to enable signing with private keys that are not stored locally (e.g. via HSM). We are in the process of cleaning up the library to open source it like the rest of Documenso 🌱 The library will also help us to offer Long Term Validation (LTV) for signatures soon. While we are currently limited to signing with PKCS7-B, eventually, we plan to support all common signing standards like PAdES, CAdES, and XAdES.

Documenso

© 2024 Documenso, Inc. All rights reserved.

Documenso

© 2024 Documenso, Inc. All rights reserved.

Documenso

© 2024 Documenso, Inc. All rights reserved.