Get Started
Ninja Forms - CiviCRM icon

3 versions

Ninja Forms - CiviCRM history.

Every release of Ninja Forms - CiviCRM is archived here with its changelog, file size, and security scan result. Use the archive to roll back to a stable release or audit what changed between updates.

3 of 3 releases scanned clean
v3.0.4Latest
October 13, 2026189.1 KBScanned
Fixed
  • Fixes:*
Improved
  • a matched contact and its emails, phones, addresses, IMs and websites when the dedupe setting finds an existing contact
Other
  • send every selected option for checkbox and multi-select fields, not just one
  • link the contact to its organization as current employer when an organization name is mapped
  • apply the tag in the default tag row of the CiviCRM action
  • offer only fields that can be used to create a contact in the contact field map
  • prevent a fatal error on every page load when the CiviEvent component is disabled
  • skip contact-linked actions and log the reason when CiviCRM rejects the contact save
  • send the correct product name to the store so plugin updates are offered
  • show the diagnostic results when viewing or clearing the log
  • create the note on the contact when the note's entity type is left unselected
  • stop creating blank email, phone, address, IM and website records for sections left empty
October 3, 2023173.8 KBScanned
Fixed
  • Fixes:*
Other
  • Ensure dedupe match runs on downstream created records
October 3, 2023169.0 KBScanned
Other
  • Use dropdown select for Group Id in contact map
  • Use dropdown select for Tag Id
  • Make tag entity hidden, set to contact
  • Make Address Location dropdown w/ updated label
  • Pass deduperule group as contact match instruction
  • Set newly created contact as AddedBy and With
  • Don't add new contact info if isDupe
  • Prevent PHP notices and warnings ading check rules
  • UI updates to match Ninja Forms standards
Added
  • template for hidden field
  • ContactType to the Civi internal SDK
  • field map config for type/subtype
  • type/subtype to createNewContact request
  • Country to the Civi internal SDK
  • country to Address processor
  • activity status and type using lookups
  • DedupeRule and DedupeRuleGroup to SDK
  • dedupeContact by email
Removed
  • line item from CreateContact
Improved
  • documentation process
  • release process

Why archive

Sometimes the latest release isn't the one you need. The archive lets you pin Ninja Forms - CiviCRM to a known-good version, or roll back while a bug is investigated. Every release stays scanned and reachable.