Difference between revisions of "2021 Release Notes"
From HS Wiki
Jump to navigationJump to searchm |
|||
(One intermediate revision by the same user not shown) | |||
Line 1: | Line 1: | ||
− | [[ Software Release Notes ]] | + | [[ Software Release Notes|All Software Release Notes ]] |
{| class="wikitable" | {| class="wikitable" | ||
Line 5: | Line 5: | ||
| Dec 30, 2021 || 2.19.5 || fcn_find_or_create_contact.php ranking on email alone | | Dec 30, 2021 || 2.19.5 || fcn_find_or_create_contact.php ranking on email alone | ||
|- | |- | ||
− | | Dec 12, 2021 || 2.19.4 || update all contact address fields when new data in | + | | Dec 12, 2021 || 2.19.4 || update all contact address fields when new data in fcn_find_or_create_contact.php |
|- | |- | ||
− | | Dec 2, 2021 || 2.19.3 || web-payment-update-form.php PayPal switch gateway to | + | | Dec 2, 2021 || 2.19.3 || web-payment-update-form.php PayPal switch gateway to payment_method |
|- | |- | ||
| Dec 1, 2021 || 2.19.2 || web-account-form.php switch from COOKIE to GLOBALS | | Dec 1, 2021 || 2.19.2 || web-account-form.php switch from COOKIE to GLOBALS | ||
Line 29: | Line 29: | ||
| Oct 18, 2021 || 2.17.10 || payments_by_month.php report | | Oct 18, 2021 || 2.17.10 || payments_by_month.php report | ||
|- | |- | ||
− | | Oct 18, 2021 || 2.17.9 || fix fcn_merge_duplicate_contacts.php for dup opt-in, master | + | | Oct 18, 2021 || 2.17.9 || fix fcn_merge_duplicate_contacts.php for dup opt-in, master opt-out |
|- | |- | ||
| Oct 16, 2021 || 2.17.8 || report.php fix | | Oct 16, 2021 || 2.17.8 || report.php fix | ||
Line 35: | Line 35: | ||
| Oct 14, 2021 || 2.17.7 || HS_EXCLUDE_ORDER_STATUS for reporting | | Oct 14, 2021 || 2.17.7 || HS_EXCLUDE_ORDER_STATUS for reporting | ||
|- | |- | ||
− | | Oct 13, 2021 || 2.17.6 || move checkout payment method image selected style to css/web- | + | | Oct 13, 2021 || 2.17.6 || move checkout payment method image selected style to css/web-form.css |
|- | |- | ||
| Oct 8, 2021 || 2.17.5 || define_google_calendar.php bug fix | | Oct 8, 2021 || 2.17.5 || define_google_calendar.php bug fix | ||
|- | |- | ||
− | | Oct 6, 2021 || 2.17.3 || fix order_date to use trans date instead of pledge date in | + | | Oct 6, 2021 || 2.17.3 || fix order_date to use trans date instead of pledge date in fcn_process_payment_trans.php |
|- | |- | ||
| Oct 6, 2021 || 2.17.2 || log more paypal queries | | Oct 6, 2021 || 2.17.2 || log more paypal queries | ||
|- | |- | ||
− | | Oct 6, 2021 || 2.17.1 || report.php now uses default param values when missing from | + | | Oct 6, 2021 || 2.17.1 || report.php now uses default param values when missing from request URL |
|- | |- | ||
| Oct 5, 2021 || 2.16.8 || contact_addresses report fix | | Oct 5, 2021 || 2.16.8 || contact_addresses report fix | ||
Line 53: | Line 53: | ||
| Sep 24, 2021 || 2.16.4 || always create a new order for recurring purchase | | Sep 24, 2021 || 2.16.4 || always create a new order for recurring purchase | ||
|- | |- | ||
− | | Sep 24, 2021 || 2.16.4 || update payments with existing order_id in | + | | Sep 24, 2021 || 2.16.4 || update payments with existing order_id in fcn_process_payment_trans.php |
|- | |- | ||
− | | Sep 23, 2021 || 2.16.3 || web-set-cookies.php don't default to source_id 0, use company | + | | Sep 23, 2021 || 2.16.3 || web-set-cookies.php don't default to source_id 0, use company settings instead |
|- | |- | ||
| Sep 23, 2021 || 2.16.2 || remove search for subscription_id in fcn_process_paypal_trans.php | | Sep 23, 2021 || 2.16.2 || remove search for subscription_id in fcn_process_paypal_trans.php | ||
Line 63: | Line 63: | ||
| Sep 20, 2021 || 2.15.11 || bug fix find_or_create_contact email_groups typo | | Sep 20, 2021 || 2.15.11 || bug fix find_or_create_contact email_groups typo | ||
|- | |- | ||
− | | Sep 16, 2021 || 2.15.9 || admin/paypal_import_new.php does full payment processing of | + | | Sep 16, 2021 || 2.15.9 || admin/paypal_import_new.php does full payment processing of missing PP transactions |
|- | |- | ||
| Sep 16, 2021 || 2.15.8 || allow new columns in PAYPAL_IMPORT | | Sep 16, 2021 || 2.15.8 || allow new columns in PAYPAL_IMPORT | ||
Line 73: | Line 73: | ||
| Sep 14, 2021 || 2.14.5 || web-form custom css add conditions | | Sep 14, 2021 || 2.14.5 || web-form custom css add conditions | ||
|- | |- | ||
− | | Sep 9, 2021 || 2.15.3 || allow custom payment processing | + | | Sep 9, 2021 || 2.15.3 || allow custom payment processing fcn_process_payment_trans_custom.php |
|- | |- | ||
| Sep 3, 2021 || 2.15.2 || bug fix in src/mc_activity.php list id | | Sep 3, 2021 || 2.15.2 || bug fix in src/mc_activity.php list id | ||
Line 109: | Line 109: | ||
| Aug 15, 2021 || 2.13.12 || paypal recurring payments default to once per month | | Aug 15, 2021 || 2.13.12 || paypal recurring payments default to once per month | ||
|- | |- | ||
− | | Aug 14, 2021 || 2.13.11 || add optional maxWidth to web_success, web_error ( | + | | Aug 14, 2021 || 2.13.11 || add optional maxWidth to web_success, web_error (admin_functions.php) |
|- | |- | ||
| Aug 14, 2021 || 2.13.10 || cart display tweak | | Aug 14, 2021 || 2.13.10 || cart display tweak | ||
Line 117: | Line 117: | ||
| Aug 7, 2021 || 2.13.8 || web-form.php always use GLOBAL[form_page] for display | | Aug 7, 2021 || 2.13.8 || web-form.php always use GLOBAL[form_page] for display | ||
|- | |- | ||
− | | Aug 7, 2021 || 2.13.7 || allow remove_email_group_id in fcn_find_or_create_contact | + | | Aug 7, 2021 || 2.13.7 || allow remove_email_group_id in fcn_find_or_create_contact trans array |
|- | |- | ||
| Aug 6, 2021 || 2.13.6 || add optional nickname to all Detail Screens (display_name) | | Aug 6, 2021 || 2.13.6 || add optional nickname to all Detail Screens (display_name) | ||
Line 125: | Line 125: | ||
| Aug 3, 2021 || 2.13.4 || separate referred_by, opt_in inputs on web forms | | Aug 3, 2021 || 2.13.4 || separate referred_by, opt_in inputs on web forms | ||
|- | |- | ||
− | | Aug 3, 2021 || 2.12.3 || fcn_process_payment_trans always read pledge record for | + | | Aug 3, 2021 || 2.12.3 || fcn_process_payment_trans always read pledge record for receipt processing |
|- | |- | ||
| Jul 27, 2021 || 2.13.2 || source code custom thank you statement | | Jul 27, 2021 || 2.13.2 || source code custom thank you statement | ||
Line 131: | Line 131: | ||
| Jul 27, 2021 || 2.13.1 || new auto-responder logic | | Jul 27, 2021 || 2.13.1 || new auto-responder logic | ||
|- | |- | ||
− | | Jul 27, 2021 || 2.12.6 || check for order/products regardless of subscription; -1 qty | + | | Jul 27, 2021 || 2.12.6 || check for order/products regardless of subscription; -1 qty remaining for no inventory control |
|- | |- | ||
| Jul 21, 2021 || 2.12.5 || allow send of product email from order_line detail page | | Jul 21, 2021 || 2.12.5 || allow send of product email from order_line detail page |
Latest revision as of 11:48, 2 February 2022
Dec 30, 2021 | 2.19.5 | fcn_find_or_create_contact.php ranking on email alone |
Dec 12, 2021 | 2.19.4 | update all contact address fields when new data in fcn_find_or_create_contact.php |
Dec 2, 2021 | 2.19.3 | web-payment-update-form.php PayPal switch gateway to payment_method |
Dec 1, 2021 | 2.19.2 | web-account-form.php switch from COOKIE to GLOBALS |
Dec 1, 2021 | 2.19.1 | AUTHORIZE_BATCH tables change lead_id to contact_id |
Nov 12, 2021 | 2.18.4 | add web-account-form-custom.php |
Nov 12, 2021 | 2.18.3 | cbr description from product_id in fcn_process_stripe_trans.php |
Nov 11, 2021 | 2.18.2 | reports |
Oct 26, 2021 | 2.18.1 | quick sign-up for auto create account enabled |
Oct 23, 2021 | 2.17.13 | remove (recurring) from paypal transaction description |
Oct 20, 2021 | 2.17.12 | style.css for print format reports |
Oct 19, 2021 | 2.17.11 | bug fix pulldowns/payment_methods.php |
Oct 18, 2021 | 2.17.10 | payments_by_month.php report |
Oct 18, 2021 | 2.17.9 | fix fcn_merge_duplicate_contacts.php for dup opt-in, master opt-out |
Oct 16, 2021 | 2.17.8 | report.php fix |
Oct 14, 2021 | 2.17.7 | HS_EXCLUDE_ORDER_STATUS for reporting |
Oct 13, 2021 | 2.17.6 | move checkout payment method image selected style to css/web-form.css |
Oct 8, 2021 | 2.17.5 | define_google_calendar.php bug fix |
Oct 6, 2021 | 2.17.3 | fix order_date to use trans date instead of pledge date in fcn_process_payment_trans.php |
Oct 6, 2021 | 2.17.2 | log more paypal queries |
Oct 6, 2021 | 2.17.1 | report.php now uses default param values when missing from request URL |
Oct 5, 2021 | 2.16.8 | contact_addresses report fix |
Oct 4, 2021 | 2.16.7 | promo_codes |
Sep 28, 2021 | 2.16.5 | purge line items on order_post_delete.php |
Sep 24, 2021 | 2.16.4 | always create a new order for recurring purchase |
Sep 24, 2021 | 2.16.4 | update payments with existing order_id in fcn_process_payment_trans.php |
Sep 23, 2021 | 2.16.3 | web-set-cookies.php don't default to source_id 0, use company settings instead |
Sep 23, 2021 | 2.16.2 | remove search for subscription_id in fcn_process_paypal_trans.php |
Sep 21, 2021 | 2.16.1 | contacts_unvalidated table |
Sep 20, 2021 | 2.15.11 | bug fix find_or_create_contact email_groups typo |
Sep 16, 2021 | 2.15.9 | admin/paypal_import_new.php does full payment processing of missing PP transactions |
Sep 16, 2021 | 2.15.8 | allow new columns in PAYPAL_IMPORT |
Sep 15, 2021 | 2.15.7 | fix PHP_SELF refs in google_cal, fcn_paging |
Sep 14, 2021 | 2.15.6 | verify product delete |
Sep 14, 2021 | 2.14.5 | web-form custom css add conditions |
Sep 9, 2021 | 2.15.3 | allow custom payment processing fcn_process_payment_trans_custom.php |
Sep 3, 2021 | 2.15.2 | bug fix in src/mc_activity.php list id |
Sep 3, 2021 | 2.15.1 | new web user login updates |
Sep 2, 2021 | 2.14.3 | gravatar update use their default icon |
Sep 1, 2021 | 2.14.2 | product-detail css, init fundraiser module |
Aug 25, 2021 | 2.14.1 | Add ship to name to orders table, forms, checkout |
Aug 24, 2021 | 2.13.24 | payment detail screen updates: subscription_id pulldown |
Aug 23, 2021 | 2.13.22 | always allow access to my account (users.php) page |
Aug 21, 2021 | 2.13.21 | allow custom table class in exec_report, define in new /admin… |
Aug 20, 2021 | 2.13.20 | allow manual update of Order ID on payments |
Aug 19, 2021 | 2.13.19 | prepend HS to manually entered payments transaction_id |
Aug 18, 2021 | 2.13.18 | allow mailchimp callback to update first, last name in additi… |
Aug 18, 2021 | 2.13.17 | bug fix on subscription_report.php |
Aug 18, 2021 | 2.13.16 | allow shipping_required but not taxable products in cart-display |
Aug 18, 2021 | 2.13.15 | hide contact custom detail overflow rows with toggle switch |
Aug 17, 2021 | 2.13.14 | add orders to merge contacts |
Aug 16, 2021 | 2.13.13 | paypal recurring default to 999 payments (on-going) |
Aug 15, 2021 | 2.13.12 | paypal recurring payments default to once per month |
Aug 14, 2021 | 2.13.11 | add optional maxWidth to web_success, web_error (admin_functions.php) |
Aug 14, 2021 | 2.13.10 | cart display tweak |
Aug 11, 2021 | 2.13.9 | put cart product list in transaction description |
Aug 7, 2021 | 2.13.8 | web-form.php always use GLOBAL[form_page] for display |
Aug 7, 2021 | 2.13.7 | allow remove_email_group_id in fcn_find_or_create_contact trans array |
Aug 6, 2021 | 2.13.6 | add optional nickname to all Detail Screens (display_name) |
Aug 6, 2021 | 2.13.5 | Google Calendar API tweak for php 7.4 |
Aug 3, 2021 | 2.13.4 | separate referred_by, opt_in inputs on web forms |
Aug 3, 2021 | 2.12.3 | fcn_process_payment_trans always read pledge record for receipt processing |
Jul 27, 2021 | 2.13.2 | source code custom thank you statement |
Jul 27, 2021 | 2.13.1 | new auto-responder logic |
Jul 27, 2021 | 2.12.6 | check for order/products regardless of subscription; -1 qty remaining for no inventory control |
Jul 21, 2021 | 2.12.5 | allow send of product email from order_line detail page |
Jul 19, 2021 | 2.12.4 | product auto-responder |
Jul 15, 2021 | 2.12.3 | authorize.net cancel ARB from cbr |
Jul 15, 2021 | 2.12.2 | bug fix cbr cancel_email javascript |
Jul 14, 2021 | 2.12.1 | Authorize.net create ARB rewrite |
Jul 14, 2021 | 2.11.12 | nickname overrides first_name in send_template_email |
Jul 14, 2021 | 2.11.11 | store checkout allow recurring |
Jul 14, 2021 | 2.11.11 | product store page subscription validator |
Jul 14, 2021 | 2.11.11 | don't show Ship To on payment receipt if no shipping reqd |
Jul 13, 2021 | 2.11.11 | make password reset email a template |
Jul 12, 2021 | 2.11.10 | remove phplib 'reference' dir |
Jul 6, 2021 | 2.11.8 | entity.php reset URI fix |
Jul 6, 2021 | 2.11.7 | allow forgot p/w when no passwd present |
Jul 2, 2021 | 2.11.6 | custom css and js |
Jul 1, 2021 | 2.11.5 | use htaccess for core vs. local css, js files |
Jul 1, 2021 | 2.11.4 | allow params in report.php for custom execute file |
Jul 1, 2021 | 2.11.3 | fix duplicate contacts report |
Jul 1, 2021 | 2.11.3 | tweak process_paypal_trans |
Jun 30, 2021 | 2.11.3 | report.php aborts if any parameters are missing from the link |
Jun 29, 2021 | 2.10.5 | add email template to products |
Jun 29, 2021 | 2.10.4 | recaptcha disabled when logged in |
Jun 28, 2021 | 2.10.3 | fix merged_contacts ddl |
Jun 27, 2021 | 2.10.2 | don't change customer type on stripe refunds |
Jun 27, 2021 | 2.10.1 | product_categories MV only |
6/8/21 | 2.9.4 | add utf8 charset as default (system_config.php) |
5/27/21 | 2.9.2 | add custom fields (3) to contact_activity table |
5/24/21 | 2.8.8 | add HS_INTERNATIONAL_SHIPMENTS, remove HS_ALTERNATE_EMAILS (always allow) |
5/24/21 | 2.8.6 | New config param HS_MULTIPLE_PAYPAL_ACCTS for multiple active PayPal accounts |
5/20/21 | 2.8 | New features for orders and products |
5/14/21 | 2.7.2 | New config param HS_OPT_IN_COPY for custom opt-in message on website forms |
5/14/21 | 2.7.1 | Remove system_screens, system_modules table (obsolete); add admin screens for system_config, system_web_forms |
5/8/21 | 2.6.6 | Orders logic updates |
5/3/21 | 2.6.5 | Allow optional tag_id in find_or_create_contact |
4/29/21 | 2.6.4 | Allow for uploads of any file type on Contact Detail actions |
4/28/21 | 2.6.3 | Bug fix for 2.6.2 DDL on contacts custom1 field |
4/26/21 | 2.6.2 | Add SKU field to products table |
4/26/21 | 2.6.1 | Major updates to product purchasing system; Automatically calculate sales tax and shipping on shipped orders |
4/25/21 | 2.5.7 | Allow for purchases of products with no Customer/Donor Type |
4/22/21 | 2.5.6 | Add 'Deceased' field to Contacts |
4/22/21 | 2.5.5 | Add 'Product Type' field to Products |
4/20/21 | 2.5.4 | Rewrite unsubscribe form & process to use link from HS one-off emails |
4/19/21 | 2.5.3 | Allow for item_id "0" on Detail Screens |
4/19/21 | 2.5.2 | Allow csv file types on Contact file upload |
4/18/21 | 2.5.1 | Add Stripe Transaction Summary/Detail screens (Menu: Tools) |
4/17/21 | 2.4.18 | Cleanup Donor/Customer field labels for Non-Profits vs. Companies |