Patch Changes
-
#4377
e6f6cd3Thanks @emdash-autofix! - Fixes embedded forms resetting custom submit button labels to "Submit" after successful or failed submissions. -
#3373
88c2fa3Thanks @marks-zyz! - Editors can now view forms and all their submissions instead of seeing "Failed to load forms" or "No forms yet". The webhook URL stays hidden from them, and changing or deleting forms and submissions, and the export, stay admin-only. When a role still cannot read forms, the pages and the Recent Submissions widget now say so, and a write action that returns 403 shows a permission message instead of doing nothing. -
#4294
d5cde58Thanks @danielmlr! - Hides submitters' IP addresses, user agents and referers from Editors. Thesubmissions/listandsubmissions/getroutes now return them to Admins only; the admin UI never showed them. -
#4144
e5d9241Thanks @marccardinal! - Fixes form notification emails so that replying to one reaches the person who submitted the form. Instant notifications now set Reply-To to the address entered in the form's email field; before, a reply went to the site's sender address. The daily digest is unchanged. Reply-To is only set when the address is a plain, valid email: forms without an email field, submissions that leave it empty, or addresses like"Name"<someone@example.com>send notifications without a Reply-To, as before. On sites that setreplyToon the Cloudflare email provider, replies to these notifications now go to the visitor instead of that address. The site's email provider plugin must deliverreplyTo(see theemail:deliverhook). -
#4345
fbf933dThanks @Chiji1108! - Fixes required select fields without a default value preselecting their first option, so visitors must now pick an option before the form submits. The empty first option shows the field'splaceholderwhen one is set. -
#4295
bef030bThanks @danielmlr! - Fixes the Submissions page sometimes showing the submissions or load error of an earlier selection after switching forms or the status filter while the list was still loading. The Recent Submissions widget now says "Failed to load submissions" when the submissions request fails with a network error. -
#4078
b0268a5Thanks @Cloud-Xero! - Fixes theFormEmbedtextarea so it starts empty instead of containing indentation from the component source. Previously the caret began on a second line, an untouchedrequiredtextarea passed the browser's validation, and the stray whitespace also surrounded a configured default value and returned after a successful submit reset the form.