Skip to content

Releases: NETivism/netiCRM

8.0.5

21 May 22:10
Compare
Choose a tag to compare

Release note of 8.0.5:

netiCRM

3b1c3b8 refs #42416, add cli language support for newer debian / ubuntu env

8.0.4

14 May 22:10
Compare
Choose a tag to compare

Release note of 8.0.4:

netiCRM

be00c0b Refs #43350 7f, If the parent record is sent before the child, use trxn_id for contribution binding.
4dc9872 Refs #43078 32f, Add condition to exclude internal contributions from recurring list and default page display.

8.0.3

08 May 02:22
Compare
Choose a tag to compare

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

30 Apr 04:13
Compare
Choose a tag to compare

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

23 Apr 22:10
Compare
Choose a tag to compare

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

17 Apr 03:11
Compare
Choose a tag to compare

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

  • f66ff40 Refs #42650, Update artifact version.
  • c00a964 ref #40826 coupon using testing
  • e70e20e ref #40826 coupon testing done

6.2.39

09 Apr 22:10
Compare
Choose a tag to compare

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

02 Apr 22:10
Compare
Choose a tag to compare

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

26 Mar 22:10
Compare
Choose a tag to compare

Release note of 6.2.37:

8b69337 Fix PseudoConstant typo.
e9da9c2 5ebfc9c 61de3f1 c1cdddc refs #39156, add missing translation string and add translation for do not notify
232b93c refs #24400, add translation for logo again

6.2.36

19 Mar 22:10
Compare
Choose a tag to compare

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