sunshop:change-log
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sunshop:change-log [2025/07/11 04:33] – external edit 127.0.0.1 | sunshop:change-log [2025/10/05 15:21] (current) – Fixed formmating twt-chris | ||
|---|---|---|---|
| Line 2: | Line 2: | ||
| ====== SunShop Change Log ====== | ====== SunShop Change Log ====== | ||
| **Important Note:** No matter which version you are upgrading from, you must run the upgrade script in addition to replacing files. You may review the upgrade steps for more information. | **Important Note:** No matter which version you are upgrading from, you must run the upgrade script in addition to replacing files. You may review the upgrade steps for more information. | ||
| + | |||
| + | ===== v4.6.7 ===== | ||
| + | |||
| + | [+] Apple Pay Integration: | ||
| + | |||
| + | [+] Google Pay Integration: | ||
| + | |||
| + | [+] Enhanced PayPal Integration: | ||
| + | |||
| + | [+] PayPal Onboarding Capabilities: | ||
| + | |||
| + | [+] Donation Plugin: New cart donation plugin allowing customers to add donations during checkout with configurable preset amounts and organization name. | ||
| + | |||
| + | [+] PHP 8.3 Compatibility: | ||
| + | |||
| + | [+] New CyberSource Module: Added CyberSource Unified Checkout payment method with form validation, tokenization, | ||
| + | |||
| + | [+] QuickBooks Online Integration: | ||
| + | |||
| + | [-] PayPal Connection Issues: Fixed race conditions and " | ||
| + | |||
| + | [-] Webhook Duplicates: Resolved issues with duplicate PayPal webhooks being created during setup. | ||
| + | |||
| + | [-] Venmo Refund Handling: Fixed " | ||
| + | |||
| + | [-] Google Pay Button Styling: Added consistent styling to Google Pay button to match other payment buttons, respecting button shape (pill/ | ||
| + | |||
| + | [!] Critical Security Updates: Fixed IP authentication bypass vulnerability and enhanced overall security posture. | ||
| + | |||
| + | [!] File Upload Security: Strengthened file upload validation with improved malicious file detection and path traversal prevention. | ||
| + | |||
| + | [!] SQL Injection Protection: Enhanced SQL sanitization functions with expanded pattern detection while preserving HTML content. | ||
| + | |||
| + | [!] Security Headers: Added modern security headers to admin area for clickjacking and XSS protection. | ||
| + | |||
| + | [!] CSRF Protection: Implemented token-based CSRF protection for admin forms. | ||
| + | |||
| + | [+] PayPal Webhook Cleanup: Added automatic webhook cleanup when unlinking PayPal accounts. | ||
| + | |||
| + | For those of you looking to upgrade the easiest way from version 4.6.6 only. You will need to get the latest version of the following files: | ||
| + | |||
| + | * admin/ | ||
| + | * admin/ | ||
| + | * admin/ | ||
| + | * admin/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * include/ | ||
| + | * checkout.php | ||
| + | * global.php | ||
| + | * index.php | ||
| + | * libsecure.php | ||
| + | * quick_checkout.php | ||
| + | * images/ | ||
| + | |||
| + | The following themes / templates will need updating: | ||
| + | |||
| + | *All Themes* | ||
| + | |||
| + | * cart_view.html | ||
| + | * plugin_cart_donation.html (New) | ||
| + | | ||
| + | *Admin Theme* | ||
| + | |||
| + | * admin/ | ||
| ===== v4.6.6 ===== | ===== v4.6.6 ===== | ||
sunshop/change-log.1752233606.txt.gz · Last modified: by 127.0.0.1