All notable changes to this project will be documented in this file
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- FIO-7200: vm2 replaced with isolated-vm
- FIO-7538: Change vm-utils to pull in 1.0.0-rc.1
- FIO-7534: parameterize request body size limit
- FIO-7543: Revert isolated-vm changes
- FIO-7577: remove captcha component from static rendered "submission" macro
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- FIO-7241: fixed possible async error from vm
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- Bump vm2 from 3.9.17 to 3.9.19
- Bump word-wrap from 1.2.3 to 1.2.4
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- Updated [email protected]
- FIO-5750: Fixing timezone issues within the emails.
- Upgrade [email protected]
- Upgrade [email protected]
- A way to force the rendering method with an environment variable.
- Fixed issues with working with macros.
- Official Release
- FIO-3783: Fixed issues with the processing of emails.
- FIO-3308: fixed an issue where email submission data is empty for checkbox of radio type with configured name
- FIO-3783: Added dynamic rendering
- Made other fixes to sanitize methods.
- Ensure we delete private contexts.
- Refactored nunjucks interpreter for higher performance and added security.
- Cloning sandbox context for added protection.
- Issues where complex data objects would make the email not send.
- Refactored library to use workers and vm2
- Issue where the template service would not run within a vm.
- Wrapped values with shorthand of nunjucks raw tag to output plain text
- Issue with the email tables not closing the td tag.
- FJS-911: Date/Time data in email is displaying two times.
- Problems with datagrid and editgrid emails.
- Issues with the templates not rending root panels in emails.
- Ensure that the email service will not crash.
- Address component issues.
- Issues with email rendering for the new address component.
- FOR-2367: Use labels instead of values when printing the survey component in emails.
- FOR-2499: Encourage browser to treat download links as file downloads
- Issue where file components could crash the email template handling code.
- Problems with bringing in older formiojs lib.
- Problems with including "clone" module that does not exist.
- FOR-1429: Add editgrid support for email rendering.
- Upgraded [email protected], [email protected], [email protected]