Releases: NETivism/netiCRM
8.0.5
8.0.4
8.0.3
Release note of 8.0.3:
netiCRM
7bf4dfc refs #42464, add exportMode support in custom export process
7a51b17 refs #41550, #43387, #43386, check_permissions in API will also check available form searchable element name
6115319 refs #43387, allow form element name being searchable via API within check_permissions
dd1d574 refs #42464, add hook support for custom export
f36b5cb 7fe7a22 refs #43414, spf, dkim now can be skip by global settings
d7ff939 4c99c8d a772666 refs #43366, correct typo and fixes display relationship type not working issue
submodule / other
neticrmp
bb4dc5fdb bffe9ace0 refs #43413, DKIM verification now can be overwrite by local settings
8.0.2
Release note of 8.0.2:
netiCRM
ab47371 Refs #43360, Fix Public Participant Listing and add translation for participant status.
f65ce7a Refs #43371, Add condition to check additionalVerify not empty and is_array.
dea5952 refs #42416, fixes sql / schema reserved keyword
645b7f4 6730e8d refs #41568, fixes missing require_once when using old api3
68c6c5c refs #43227, fixes event import dedupe rule detection error on sort_name
f60907e refs #43286, add other from email address to annual receipt from
submodule / other
neticrmp
2af28e5dd refs #43381, remove login for participant listing
drupal
49d14fdd9 refs #42416, correct language support
8.0.1
Release note of 8.0.1
netiCRM
735819c Refs #43307, Update package iplib library.
086bbeb Refs #42336, Only show Added by in tappay contribution view page.
8c6824b refs #43222, add dedupe debug constant
0b017b8 refs #40055, fix CrmDependentSelect to handle multiple elements and reset selection
17431cc refs #43267, #41568, add require once back when using qrcode
d1456f6 refs #42845, add placeholder token detection and replacement in quill and mailingEditor
submodule / other
neticrm
960ac086b refs #42416, add neticrm menu
16f9e6483 Merge pull request Refs #41568, Convert Unicode characters to ASCII in random email gene<80>
neticrmp
ebddb1e5b 0b0d7ca7b refs #38378, add links to dmenu and minor fixes to prevent warning
8.0.0
Release note of 8.0.0
Major Improvement
Receipt logo file upload
- c0b06ee refs #24400, add translations when upload
- b3c5146 refs #24400, add absolute dir path detection
- dae184f Refs #24400, Add pending change message for receipt images.
- c2fea5c Refs #24400, Update translation for receiptLogo field description.
- c9f8199 Refs #24400, Change receiptLogo field to image upload.
Semi-automated payment import function
- 5e593dc refs #38378, change title of import fee and transaction date, add redirection
Add privacy field 'Do not notify' system process emails
- 3b87e6a0 refs #39156, fix do not notify event thankyou notice
- 53ea21f refs #39156, add do_not_notify support for registration thankyou page
- f3144a7 refs #39156, add translation string for do_not_notify event registration notification
- 9f0d49a refs #39156, update do not notify translation
- d6830bb refs #39156, fixes do not notify in profile field hierarchy
- fd46436 refs #39156, hide email notify message at contribution thank you when do_not_notify
- 2b42b9d refs #39156, hide email notify area when select contact dynamically when add member / participant
- c922aa8 refs #39156, fixes translation strings.
- bb55cfe refs #39156, fixes query criteria, correct translation string
- b6292bf refs #39156, add do not notify fields for contact
- 45806be refs #39156, c correct contactDeatil to contactDetail spelling
- 782077c refs #39156, add do_not_notify check for uf_notify
- 1c27f2c refs #39156, add do_not_notify check for contribution_invoice_notify
- 7115bef refs #39156, add do_not_notify check for batch process notify
- 6bfed5f refs #39156, add do_not_notify check for pcp
- cb69ba8 refs #39156, add do_not_notify check for firend email
- 9c8a042 refs #39156, add do_not_notify UI for batch update participant status
- 4e2cc5f refs #39156, do_not_notify check when update or renew membership
- 00a6789 refs #39156, do_not_notify when bulk add contact to event. correct typo
- f6b1da0 refs #39156, freeze send checkbox when do_not_notify on participant edit form / contribution edit form
- b9417b1 refs #39156, check do_not_notify before contribution / event auto notification send
- c892b23 refs #39156, add do_not_notify to contact details
- f2fbbec refs #39156, use do_not_notify to restrict the email sending on receipt send task, fix
- e7dd094 refs #39156, use do_not_notify to restrict the email sending on receipt send task
- 2e96d62 refs #39156, consider do not notify when editing contribution
- 76bbb2c refs #39156, add do_not_notify to contact editing form
- 4102bf1 refs #39156, fixes commit error for 39156
- d906b1e refs #39156, add do_not_notify for civicrm contact.
PHP 8.2/8.3 Support
- 7e23554 refs #41568, tidy dao empty lines
- 276a6dc refs #41568, dao shound't need require_once
- e264036 refs #41568, dao shound't need require_once
- 3e44740 refs #41568, add require_once back for drupal 7 bootstrap
- 9324306 refs #41568, fixes duplicate declare typo after merge
- aaff91b Refs #41568, Fix initialization of loop counters and add missing variable declarations.
- ec53e1a Refs #41568, Add static variable shutdowned to system.php.
- b54d454 Modify ci.yml to php8.3, Refs #41568.
- ea4a71d Refs #41568, Fix crmNumberFormat to handle negative decimals by treating them as zero.
- 7526c4e refs #41568, fixes typo
- 66a1c62 refs #41568, php 8.2 strtolower will no longer convert non-ascii chars, force to use mb_strtolower
- 3cb83bf refs #41568, upgrade htmlpurifier to 4.15 for php 8.2
- 8754c9d refs #41568, remove deprecated mb_convert_encoding html entities to support php 8.2
- 8484976 refs #41568, fixes php 8.2 var style interpolation
- 3eff35c refs #41568, remove relative callable for php 8.2
- ec474d2 refs #41568, using php 8.2 image to test drupal 10
- da837da refs #41568, remove unuse or mis-typed properties
- ad7fe27 refs #41568, minor fixes property should be protected
- ce96d43 refs #41568, minor fixes property should be protected
- b10d6f2 refs #41568, deal with dynamic properties issue for 8.2
- b5b26d2 refs #41568, add third party require library back
- 92fb77b refs #41568, fixes api v2 removed from require, add back
- 01bdf55 refs #41568, fixes installation error when require api
- cb6c90b refs #41568, tidy require_once of core
- bb49545 refs #41568, before remove require_once, move global callable functions to new file
Enhanced Donor Name Display Options with Anonymous Donor Support
- 760b985 refs #42235, fix readonly lock for anonymous donor option
- e048c39 refs #42235, set Anonymous as default value when anonymous donor credit enabled
- fd8f00d refs #42235, add backward compatibility for forbidCustomDonorCredit and fix option rendering
- f431cc8 refs #42235, fix forbidCustomDonorCredit backwards compatibility
- 29ff1a4 refs #42235, restore r_name_full selection in ALLPAY tests
- b32bad5 refs #42235, fix customDonorCredit default structure to match expected format
- 6ead807 refs #42235, remove r_name_full selection in ALLPAY test
- 5fffe87 refs #42235, add default donor credit options when none selected
- c467bbb refs #42235, implement donor name display preferences with anonymous option
- fcc5697 refs #42235, add default donor credit settings
- e9c56f0 refs #42235, add default donor name display options
- f92c2bc refs #42235, implement custom donor credit name options
- 6b4ed8c refs #42235. Remove forbidCustomDonorCredit feature
- 980978f refs #42335, replace single quotes with double quotes in don't strings
Minor Improvement
Improve mailing performance by adding database indexes
- b7bc383 refs #41281, #42782, add index for mailing relate table for better performance
- 1f4810e refs #41281, #42782, add index for mailing relate table for better performance
- b7d4c31 refs #41281, add index for mailing search to improve performance
Add user tracking for TapPay manual processing and fix data structure
- 401246d Refs #42336 12f, Correct the variable name for contact id.
- 16ad9fd Refs #42336 7f, Add created user to civicrm_contribution_tappay when click tappay Process now button.
- cfba4fb Refs #42336 7f, Update Contribution TapPay data structure.
- f014931 Refs #42336, Add trigger user when click tappay Process now button.
Select2 selectAll feature implementation and translation optimization
- 82c78e1 refs #37020, fix select2.selectAll.js translation error when using English locale
- af13971 refs #37020, fixes errors when translation, add option to show this button
- 1950017 refs #37020. Fix Select2 translation call pattern
- dd77975 refs #37020. Optimize select2 translation binding
- dd9b65f refs #37020. Add zh-TW translation for select2 selectAll
- 598fcc2 refs #37020. Add Select2 selectAll feature
Security
- 9793de3 refs #41788, add ajax validate function
Default contribution page protection with redirection functionality
- c8017b6 Refs #43078, Add constant check for enabling feature and redirect with UTM parameters.
- 80423f0 Refs #43078, Update translation and show disalbe contribution page alert message.
- fcd8003 Refs #43078, Add translation for delete contribution page alert message.
- 62fec7a Refs #43078, Show notification and prevent deletion of default contribution page.
- 6a92d7d Refs #43078 10f, redirect to default contribution page.
- b7a338a Refs #43078 10f, Update renewal link and defaultRenewalPageId.
Others/Bug Fixes
Add addressee_id when create new organization
- ddc1666 Refs #41278 15f, Fix greeting function to get correct greeting index.
- 8383cee Refs #41278, Add addressee_id when create new organization.
fixes activity api
- 7e380af refs #40710, fixes activity api update will remove status_id
Method of disabling price lists
- 304ff9d refs #34158. Disable is_active checkbox for price sets in use
Improve button wording
- 4c089dd refs #41182. Improve mail forward form button wording
Testing
6.2.39
Release note of 6.2.39:
1a649ac c657554 54a1217 Refs #43078, Add translation for Recurring Contribution Renewal Link and field.
292f8d1 9770010 1963fef Refs #43078, Generate recurring contribution renewal link and Update renewal id and add recurring_renewal_link to contactTokens and Add one time renewal link field.
fd7438d refs #42235, update translation
6.2.38
Release note of 6.2.38:
f7fd821 Refs #42835, Update unixTime function to handle seconds and range parameters properly.
8a3fddc refs #38378, add translation of Import Fee and Transaction Date
0161c1b e4d808a Revert "Refs #43054, Fix security risk by using immutable commit SHA for action-send-mail."
56d310c Refs #24400, Add pending change message transaction for receipt images.
6.2.37
6.2.36
Release note of 6.2.36:
ca758fb c65c2a4 refs #42918, fix hidden recaptcha in special contribution page layout
277403a Refs #42881 3f, Assign smarty variable when payment instrument is check.
1b41fa4 Refs #24400, Add translation for receiptLogo field description.
ffd2183 Refs #42876, Remove unused code.
0d9889f refs #42782, change from mailing_recipients to mailing_event_queue for better performance