Skip to content

Releases: mecachisenros/cf-civicrm

v1.0.5

08 Nov 16:21
52c3066
Compare
Choose a tag to compare

Changelog

  • Refactored CiviDiscount integration to also support Membership discounts, and Contribution Page based (contribution) discount using this branch (pending, submit PR upstream)
  • CiviDiscounts are now tracked
  • Discount field - added feedback messages when applying a discount code
  • Fix - nasty bug/error where exisiting contact_sub_type would be duplicated
  • Fix - prevention of multiple option fields overriding selected options based on index
  • Fix - contact custom file field throwing duplicate file error (because it was attempting to create it twice :/)
  • Added support for Advanced File Upload 2.0
  • Added Registered By ID participant field
  • Added Country and State/Province as conditional options
  • Added 'cfc_contact_processor_pre_render_form' filter
  • Added 'cfc_participant_before_create_params' filter
  • Minor fixes

v1.0.4

08 Aug 10:24
Compare
Choose a tag to compare

Changelog

  • Added 'cfc_contact_pre_processor_return' filter
  • Fix - 'missing case_id' when dismiss same case type is enabled
  • Groups processor adds contacts to groups at 'processor' stage instead of 'pre_processor'
  • Added Case Manager field (useful when the Case Manager is not the Case Creator)
  • Added support for related contacts auto-population using the Relationship processor

v1.0.3

20 Jul 12:32
bf7f07b
Compare
Choose a tag to compare

Changelog

  • Published to WP plugin directory, text domain has changed from 'caldera-forms-civicrm' to 'cf-civicrm'
  • Added 'cfc_participant_pre_processor_config' filter
  • Added 'cfc_participant_pre_processor_event_config' filter
  • Added 'cfc_participant_processor_config_template_before_link' action
  • Added 'cfc_participant_pre_processor_return' filter
  • Participant processor can handle multiple registrations for the same contact through the added hooks
  • Fix - Re-registration based on 'Allow same participant email'
  • Date pickers auto-population respects the date format, thanks @kirk-circle
  • Added 'cfc_membership_pre_processor_config' filter
  • Added 'cfc_membership_pre_processor_return' filter
  • Added 'cfc_membership_processor_config_template_before_link' action
  • Added Campaign field for Membership processor
  • Fix - Auto-population checkbox ignored, the form would always be autopopulated with the current user data
  • Case processor now supports custom fields, and custom fields autopopulation/presets
  • Contact Reference can be mapped for Organization Name
  • FIX - jQuery could not be defined breaking processor templates
  • Added 'cfc_case_processor_case_create' action
  • Added 'cfc_case_pre_processor_return' filter
  • Added 'cfc_case_processor_config_template_before_link' action

v1.0.2

06 Mar 01:44
d40dc4b
Compare
Choose a tag to compare

Another big thanks to Tadpole Collective and Seismological Society of America for funding and supporting this release, and the project!

Changelog

  • CFC now requires Caldera Forms v1.8.1
  • Added Participant processor for free and paid events
  • Price sets improvements
  • Tax support
  • CiviDiscount integration for Participant registration and option based discounts (if extension is enabled)
  • Discount field for CiviDiscount integration (if extension is enabled)
  • Added support for Premium and a Premium field
  • Autopopulate options are now available to use a field or processor conditionals
  • Line Item processor now supports multiple choices options (ie checkbox type price field)
  • Support free entry amounts (ie Civi's Other Amount) for Memberships and Participants
  • Other minor improvements

v0.4.5

27 Nov 02:12
Compare
Choose a tag to compare

Changelog

  • Fixed issue where the membership number of terms would be ignored when Extend/renew membership is unchecked.
  • Display memberships notices for all membership statuses considered current.
  • Added setting to auto populate/pre render hidden fields with CiviCRM data.

v0.4.4

21 Oct 14:50
Compare
Choose a tag to compare

Big thanks to Tadpole Collective and Seismological Society of America for funding and supporting this release, and the project!

Changelog


  • Bug fixes
  • Added option to submit empty/blank values for Address entity
  • Moved scripts and styles to it's own Assets class
  • Added $helper property as a replacement for CiviCRM_Caldera_Forms_Helper static methods and properties
  • Moved Bulk insert/presets and Autopopulate options to their own classes
  • Fixed usability issue in #61
  • Contact Reference custom field (with option to add new Organization)
  • Membership processor (for paid and free Memberships)
  • Order processor to process Contributions for Donations and Memberships (to process live transactions a payment add-on is needed see here, it currently integrates with the Stripe and Authorize.net add-ons)
  • Line Item processor (adds Line Items to Contributions through the Order processor)
  • Added pluggable template after ajax submission (the idea is to serve as a sort of CiviCRM Thank you page)

v0.4.3

26 Mar 11:38
Compare
Choose a tag to compare

Changelog:

  • Fix to prevent select2 conflicts if different vesions are present
  • Added Activity Target, Source, and Assignee fields as select2 widgets (entityRef-like field)
  • Show CiviCRM API errors in form
  • Added Contribution processor (code contributed by Agileware) needs documentation
  • Added Case Id magic tag (code contributed by Agileware)

v0.4.2

25 Sep 11:53
Compare
Choose a tag to compare

This release comes with a big thank you to @agilware / agileware.com.au who sponsored the development.

Changelog

  • Added support for CiviCRM file uploads, Advanced File field (allowing multiple uploads for Activities) and File field (for custom fields and notes)
  • Added CiviCRM Preferred Language as autopopulate option
  • Added Contact Reference (select2 widget) for the Case Created by field in the Case processor
  • Fixed pre-populate form issue

v0.4

04 May 21:23
Compare
Choose a tag to compare

First release