New features
- Attachment field type. A new Attachment field is available in the form template builder, so templates can require or optionally collect files — photos of equipment, scanned paperwork, incident evidence — right alongside other answers. Uploads are capped at 10 MB per file.
- Real signature capture at submission time. Signature fields now render as a canvas signature pad in the submission form instead of a typed-name placeholder. Submitters sign with a finger or stylus (or mouse on desktop) and the drawn signature is stored with the submission as evidence.
- View and remove attachments in draft. While a submission is still a draft, the submitter (or a manager) can preview uploaded files and remove them before submitting. Once the submission is finalized, attachments are locked along with the rest of the read-only receipt.
Updates
- Scoped access to uploaded files. Only the submission’s owner and managers with the
form_submissions:managepermission can view or delete an attachment, and only while the submission is still a draft. Assign roles from Users and Roles. - Safe upload rollback. If saving an attachment record fails after the file lands in storage, the uploaded file is automatically removed so nothing is left orphaned.