Changeset 3334940
- Timestamp:
- 07/27/2025 04:04:25 PM (8 months ago)
- Location:
- snap-pixel
- Files:
-
- 38 added
- 3 edited
-
tags/1.9.1 (added)
-
tags/1.9.1/README.md (added)
-
tags/1.9.1/admin (added)
-
tags/1.9.1/admin/admin-display.php (added)
-
tags/1.9.1/admin/index.php (added)
-
tags/1.9.1/admin/partials (added)
-
tags/1.9.1/admin/partials/edd-tab.php (added)
-
tags/1.9.1/admin/partials/general-tab.php (added)
-
tags/1.9.1/admin/partials/help-tab.php (added)
-
tags/1.9.1/admin/partials/woocommerce-tab.php (added)
-
tags/1.9.1/assets (added)
-
tags/1.9.1/assets/css (added)
-
tags/1.9.1/assets/css/index.php (added)
-
tags/1.9.1/assets/css/snap-pixel-admin.css (added)
-
tags/1.9.1/assets/css/snap-pixel-admin.css.bak (added)
-
tags/1.9.1/assets/css/snap-pixel-global-admin.css (added)
-
tags/1.9.1/assets/images (added)
-
tags/1.9.1/assets/images/index.php (added)
-
tags/1.9.1/assets/images/snapchat-logo.svg (added)
-
tags/1.9.1/assets/images/snapchat-pixel.png (added)
-
tags/1.9.1/assets/index.php (added)
-
tags/1.9.1/assets/js (added)
-
tags/1.9.1/assets/js/index.php (added)
-
tags/1.9.1/assets/js/snap-pixel-admin.js (added)
-
tags/1.9.1/assets/js/snap-pixel.js (added)
-
tags/1.9.1/includes (added)
-
tags/1.9.1/includes/class-snap-pixel-admin.php (added)
-
tags/1.9.1/includes/class-snap-pixel-core.php (added)
-
tags/1.9.1/includes/class-snap-pixel-edd.php (added)
-
tags/1.9.1/includes/class-snap-pixel-woocommerce.php (added)
-
tags/1.9.1/includes/class-snap-pixel.php (added)
-
tags/1.9.1/includes/index.php (added)
-
tags/1.9.1/index.php (added)
-
tags/1.9.1/languages (added)
-
tags/1.9.1/languages/README.md (added)
-
tags/1.9.1/languages/index.php (added)
-
tags/1.9.1/readme.txt (added)
-
tags/1.9.1/snap-pixel.php (added)
-
trunk/README.md (modified) (1 diff)
-
trunk/readme.txt (modified) (3 diffs)
-
trunk/snap-pixel.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
snap-pixel/trunk/README.md
r3252591 r3334940 2 2 3 3 The Snap Pixel plugin provides a seamless way to integrate Snapchat's tracking pixel into your WordPress website and WooCommerce store. It allows you to track user interactions and conversions, helping you measure the effectiveness of your Snapchat advertising campaigns. 4 5 ## Current Version: 1.9.1 6 7 **Latest Update (v1.9.1):** Critical security fix that addresses a nonce bypass vulnerability in AJAX handlers. This update replaces manual nonce verification with WordPress standard functions for improved security. Also removes deprecated `load_plugin_textdomain()` function call as WordPress handles translations automatically since version 4.6. Tested and confirmed compatible with WordPress 6.8 4 8 5 9 ## Key Features -
snap-pixel/trunk/readme.txt
r3254209 r3334940 6 6 Tags: snapchat, snap pixel, snapchat pixel, snapchat tracking, woocommerce 7 7 Requires at least: 5.0 8 Tested up to: 6. 7.28 Tested up to: 6.8 9 9 Requires PHP: 5.6 10 Stable tag: 1.9. 010 Stable tag: 1.9.1 11 11 License: GPLv2 or later 12 12 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 186 186 == Changelog == 187 187 188 = 1.9.1 = 189 * Critical security fix: Fixed nonce bypass vulnerability in AJAX handlers that could allow unauthorized access to product data 190 * Replaced manual nonce verification with WordPress standard check_ajax_referer() function for improved security 191 * Updated JavaScript AJAX calls to use proper nonce parameter naming convention 192 * Removed deprecated load_plugin_textdomain() function call (WordPress handles translations automatically since 4.6) 193 * Tested and confirmed compatibility with WordPress 6.8.2 194 188 195 = 1.9.0 = 189 196 * Security fix: Improved nonce verification in AJAX handlers to prevent potential security vulnerabilities … … 246 253 == Upgrade Notice == 247 254 255 = 1.9.1 = 256 Critical security update that fixes a nonce bypass vulnerability in AJAX handlers. Please upgrade immediately. 257 248 258 = 1.9.0 = 249 259 Important security update that fixes a nonce verification vulnerability. Please upgrade immediately. -
snap-pixel/trunk/snap-pixel.php
r3254209 r3334940 4 4 * Plugin URI: https://wordpress.org/plugins/snap-pixel 5 5 * Description: Snapchat (Snap Pixel) to measure the cross-device impact of campaigns. It is best suited for your direct response goals, such as driving leads, subscriptions, or product sales. 6 * Version: 1.9. 06 * Version: 1.9.1 7 7 * Author: Hassan Ali 8 8 * Author URI: https://creativehassan.com … … 21 21 22 22 // Define plugin constants 23 define( 'SNAP_PIXEL_VERSION', '1.9. 0' );23 define( 'SNAP_PIXEL_VERSION', '1.9.1' ); 24 24 define( 'SNAP_PIXEL_PLUGIN_DIR', plugin_dir_path( __FILE__ ) ); 25 25 define( 'SNAP_PIXEL_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); 26 26 define( 'SNAP_PIXEL_PLUGIN_BASENAME', plugin_basename( __FILE__ ) ); 27 27 28 /** 29 * Load plugin text domain. 30 */ 31 function snap_pixel_load_textdomain() { 32 load_plugin_textdomain( 'snap-pixel', false, dirname( plugin_basename( __FILE__ ) ) . '/languages' ); 33 } 34 add_action( 'plugins_loaded', 'snap_pixel_load_textdomain' ); 28 35 29 36 30 /**
Note: See TracChangeset
for help on using the changeset viewer.