Releases: mecachisenros/cf-civicrm
Releases · mecachisenros/cf-civicrm
v1.0.5
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
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
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
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
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
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
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
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
First release