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, 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.