Plugin Directory

Changeset 3453959


Ignore:
Timestamp:
02/04/2026 04:48:10 PM (2 months ago)
Author:
bruceanetwork
Message:

1.3.6 - 2026-02-04

  • Cache Key Fix: Fixed cache key collision issue in order recovery flow that was causing declined payment re-attempts to fail on some servers with longer cache timeouts. Orders now properly update from failed to successful status after recovery transactions.
Location:
ngenius/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ngenius/trunk/changelog.txt

    r3422428 r3453959  
    11*** N-Genius Online by Network Changelog ***
     2
     3= 1.3.6 - 2026-02-04 =
     4 * Cache Key Fix: Fixed cache key collision issue in order recovery flow that was causing declined payment re-attempts to fail on some servers with longer cache timeouts. Orders now properly update from failed to successful status after recovery transactions.
    25
    36= 1.3.5 - 2025-12-18 =
  • ngenius/trunk/gateway/class-network-international-ngenius-gateway.php

    r3422428 r3453959  
    516516
    517517        $order_id  = $order->get_id();
    518         $cache_key = 'ngenius_order_' . $order_id;
    519518
    520519        // Check if wp_session exists and has ngenius data
     
    525524            $this->log('Missing or incomplete wp_session data for order: ' . $order_id, 'warning');
    526525        }
     526
     527        $cache_key = 'ngenius_order_' . $ngenius_session_data['reference'] ?? $order_id;
    527528
    528529        // Prepare the data to be saved
  • ngenius/trunk/ngenius.php

    r3422428 r3453959  
    66 * Author: Network International
    77 * Author URI: https://www.network.ae/en
    8  * Version: 1.3.5
     8 * Version: 1.3.6
    99 * Requires at least: 6.0
    1010 * Requires PHP: 8.0
     
    4747use Ngenius\NgeniusCommon\NgeniusOrderStatuses;
    4848
    49 define('NETWORK_INTERNATIONAL_NGENIUS_VERSION', '1.3.5'); // WRCS: DEFINED_VERSION.
     49define('NETWORK_INTERNATIONAL_NGENIUS_VERSION', '1.3.6'); // WRCS: DEFINED_VERSION.
    5050define(
    5151    'NETWORK_INTERNATIONAL_NGENIUS_URL',
  • ngenius/trunk/readme.txt

    r3422428 r3453959  
    55Tested up to: 6.8
    66Requires PHP: 8.0
    7 Stable tag: 1.3.5
     7Stable tag: 1.3.6
    88License: GPLv3
    99License URI: https://www.gnu.org/licenses/gpl-3.0.html
     
    2323
    2424== Changelog ==
     25= 1.3.6 - 2026-02-04 =
     26 * Cache Key Fix: Fixed cache key collision issue in order recovery flow that was causing declined payment re-attempts to fail on some servers with longer cache timeouts. Orders now properly update from failed to successful status after recovery transactions.
     27
    2528= 1.3.5 - 2025-12-18 =
    2629 * Fatal Memory Error: Fixed an infinite loop in the WC logger affecting some sites.
Note: See TracChangeset for help on using the changeset viewer.