Changelog

New updates and improvements to Formspree.

February 2nd, 2024
  • Updated search submission filter to retain search result after deleting submissions or marking them as spam.
  • Updated search field to clear search submission when switching forms or form tabs.
  • Added invalid field name detection on submission.
  • Fixed a bug in the Freshdesk plugin.
  • Improved error handling for Stripe plugin.
Arrow icon
Internal improvements
January 19th, 2024
  • Added support for Traditional Chinese on Thank-you page.
Arrow icon
Internal improvements
  • Improved dead code detection with Typescript.
  • Upgraded Node.js to v18.
  • Enhanced ability for support team to debug webhook requests.
  • Improved conditional class name rendering using a faster, smaller library.
January 5th, 2024
  • Fixed issue with discounted price not appearing for some promotions.
Arrow icon
Internal improvements
  • Upgraded Storybook to the latest version.
  • Upgraded Typescript to v5.
December 15th, 2023
  • Added submission data to autoresponse template.
  • Added disabled state for Workflow actions based on features available to the user's subscription plan.
  • Upgraded to Tailwind CSS v3
Arrow icon
Internal improvements
  • Added more analytics tracking in the upgrade pipeline.
  • Removed hard-coded information from the upgrade logic to make it more resilient to change.
December 1st, 2023
  • Submissions table now shows number of files uploaded.
  • Improved upgrade process in Account Billing.
  • Fixed a bug that resulted in the Plans page not showing the correct subscription state.
Arrow icon
Internal improvements
  • Improved event logging and better tracking of user upgrade journey.
November 24th, 2023
  • Rolled out promotion for returning users.
  • Added promotional banner in Account pages when user has an existing offer.
  • Added text for applied discounts in Upgrade Plan modal.
  • Fixed upgrade callout incorrectly displayed on the Form Settings page.
Arrow icon
Internal improvements
November 17th, 2023
  • Rolled out the new plan upgrade UI for Stripe V2 plugin
  • Fixed form validation error when submitting plan cancellation survey
  • Fixed visual bug in Modals where the "more content" gradient does not scroll
Arrow icon
Internal improvements
  • Included product and plan information in plan upgrade event tracking
November 10th, 2023
  • Rolled out new plan upgrade UI for Form Settings HTTP API feature
  • Improved layout composability of our Modal component
  • Updated the subscription cancellation survey to better collect feedback on the service
Arrow icon
Internal improvements
  • Improved internal support tools
  • Enabled automated type-checking and unit test runs for our front-end codebase in CI
October 27th, 2023
  • Improved the upgrade checkout flow and rolled it out to more users.
  • Improved error handling when users attempt to upgrade their plan with an invalid credit card.
  • Fixed the automatic download behavior of the submissions export file.
Arrow icon
Internal improvements
October 20th, 2023
  • Roll out an improved plan upgrade UI to a subset of users
  • Added status column to exports
  • Fix an issue that dashboard crashes after successful sign-ups in some registration flows
Arrow icon
Internal improvements
  • Add logging for the improved upgrade UI
  • Fix datetime format for spam filter
  • Convert Account settings page to typescript
  • Improve internal feature flag functionality
October 6th, 2023
  • Shipped an onboarding survey to better understand users
Arrow icon
Internal improvements
  • Fixes to plugin error handling
  • Better event tracking
  • Refactored our Checkbox component to be more consistent and allow building new designs.
September 22nd, 2023
  • Exporting submissions now displays progress
  • Fixed bug in create form modal
  • Fixed google sheets error reporting bug
  • Redesigned frontsite header and footer
Arrow icon
Internal improvements
  • Improved internal support tooling
  • Added task to generate account activity digests
September 15th, 2023
  • Refactored some modals to fix scroll behavior
  • Fixed broken link on new register page
  • formspree-js: @formspree/react now supports arrays in form submission data
Arrow icon
Internal improvements
  • Improved tool for account maintenance
September 8th, 2023
  • Registration page redesign
  • Fixed redirect templating bug
  • Fixed bug in the Mailerlite action
  • Converted Airtable action to OAuth (api keys deprecated)
  • Refactored select component in some modals
Arrow icon
Internal improvements
September 1st, 2023
  • Fixed a bug when connecting Stripe action
  • Fixed a bug causing the submissions table to overflow the right screen boundary
Arrow icon
Internal improvements
August 25th, 2023
  • Fixed email validation bug
  • Fixed subject field templating bug
  • Fixed Gorgias file upload bug
Arrow icon
Internal improvements
August 11th, 2023
  • Mailchimp plugin bug fix
Arrow icon
Internal improvements
  • Review app lifecycle improvements
August 4th, 2023
  • Fixed bug causing exports to fail for large forms
Arrow icon
Internal improvements
July 28th, 2023
  • Fix browser theme color on the Formspree Dashboard
  • [Workflow] Various design and UX polish
Arrow icon
Internal improvements
  • Enabled bulk-sending for in-product notifications
  • Fixes to account deletions
July 21st, 2023
  • Added an option to set the ReplyTo header in autoresponse
Arrow icon
Internal improvements
  • Improved fraud detection
July 14th, 2023
  • [Workflow] Actions can now be disconnected even if setup isn't complete
Arrow icon
Internal improvements
  • Refactored Stripe action to use new API
July 7th, 2023
  • Improved MailChimp error handling
Arrow icon
Internal improvements
  • Refactored trello plugin to use new API
  • Refactored notion plugin to use new API
  • Added memory performance monitoring tool
  • formspree-js: Fixed types in @formspree/core
June 30th, 2023
  • Fix: don't return archived subs on searching
  • Made trial ended banner dismissible
  • Added reCAPTCHA to CLI
  • Added Team and Personal account group labels to AccountSwitcher
  • Improved mailerlite error handling
Arrow icon
Internal improvements
June 23rd, 2023
Arrow icon
Internal improvements
June 16th, 2023
  • Fixed validation field renaming bug
  • Added country, phone code option to Klaviyo plugin
  • formspree-js: Update to react-18
Arrow icon
Internal improvements