CiviForm v3.0.0 is now available

1 view
Skip to first unread message

Rocky Fine

unread,
Jun 4, 2025, 3:35:16 PMJun 4
to civiform...@googlegroups.com, civiform-...@googlegroups.com

v3.0.0

What's Changed

The North Star Applicant UI is here! Our new and improved applicant UI is feature complete and ready for production use. Enable the following flags to make the most of all the new features:

  • Enable the NORTH_STAR_APPLICANT_UI flag to turn on the new applicant flow.
  • Make sure the PROGRAM_FILTERING_ENABLED flag is also enabled so that program filtering in the new UI is fully functional.
  • To set custom colors in the new UI, enable the CUSTOM_THEME_COLORS_ENABLED flag and set your desired values for THEME_COLOR_PRIMARY and THEME_COLOR_PRIMARY_DARK in the "Branding" section of the Settings page.

Features ready for testing in Staging environments:

  • External program cards: Enable the EXTERNAL_PROGRAM_CARDS_ENABLED flag in your staging environment to begin testing. See the external program cards docs for information on how to use this feature.
  • Right to left (RTL) language support: Arabic is now fully supported. To enable Arabic, add "ar" to the list of supported languages in the CIVIFORM_SUPPORTED_LANGUAGES variable in your staging deployment config. You may add other RTL languages to that variable as well, but be aware that all content will not be translated for RTL languages other than Arabic.

Other changes:

A few other small changes are going out in this release, including some fixes and improvements for admin program creation and migration and a fix to hide the language selector when only one language is enabled.

Congrats to @osajulian-dev who made their first contribution to CiviForm!

Enhancements

Bug fixes

  • Show correct header for Program Admins when API docs is selected by @EmiliaPaz in #10635
  • Remove (optional) text from fields in the program create/edit form by @EmiliaPaz in #10633

Under Development

  • [External Program Cards] Update strings for program slug field in program form by @EmiliaPaz in #10640
  • [External Program Cards] Don't include external program for cards in pre NS by @EmiliaPaz in #10654

Dependencies

Other changes

  • Updates for file server/conf/i18n/messages by @transifex-integration in #10697

New Contributors

Full Changelog: v2.41.0...v3.0.0



--
Rocky Fine (she/they)

facebook

twitter

linkedin


Rocky Fine (she/they)

Senior Full Stack Engineer

Exygy | B Corp Since 2010




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

Reply all
Reply to author
Forward
0 new messages