CiviForm version 3.18.0 is now available

0 views
Skip to first unread message

Rocky Fine

unread,
Dec 2, 2025, 9:40:13 AM (4 days ago) Dec 2
to civiform...@googlegroups.com, civiform-...@googlegroups.com

CiviForm v3.18.0 is now available. Please read the release notes below carefully to see if you need to update your deployment config before deploying this release.

What's Changed

This release includes enhancements to the map question feature, initial changes to login-only program option, expanded form logic capabilities, bug fixes for applicant data handling and email limits, and various dependency updates.

IT_EMAIL_ADDRESS will no longer be able to be set via the Admin Settings Panel and will need to be set in your deployment config. Before upgrading to this release, please make sure IT_EMAIL_ADDRESS is set in your deployment config to the correct value.

To enable map questions in your instance, set MAP_QUESTION_ENABLED to true in Admin Settings. If you create a map question, disabling the feature will not remove the map question from your question bank or any program the question has been added to – but it will cause the map question to display incorrectly. See CiviForm Admin instructions for the new map question here.

If you've turned on the SESSION_REPLAY_PROTECTION_ENABLED flag, users will see a message when they have an active session that tells them their session will expire after the amount of time specified in the MAXIMUM_SESSION_DURATION_MINUTES (or 10 hours) and encourages them to login or save their data before then.

The "Login only" checkbox on the program create/edit page is not functional yet, so if you select it when creating or editing a program, it will not affect your program until future releases.

Database Changes

  • [LoginOnlyPrograms] Adding LoginOnly flag to program model by @swatkat1 in #11841

Enhancements

  • [Expanded logic] Make PredicateFormat resilient to arbitrary AND/OR node structure by @tlimsonoda in #11779
  • Add message about session expiration when session replay flag is enabled by @dkatzz in #11635
  • Cleanup legacy support for applicants requiring their ID in urls by @shane-exygy in #11803

Bug fixes

Under Development

Dependencies

Other changes

New Contributors

Full Changelog: v3.17.0...v3.18.0



--
Rocky Fine (she/they)

facebook

twitter

linkedin


Rocky Fine (she/they)

Senior Engineering Manager

Exygy | B Corp Since 2010




rocky...@exygy.com
exygy.com/newsletter
Brooklyn, NY

Reply all
Reply to author
Forward
0 new messages