Plugin Directory

Changeset 3439227


Ignore:
Timestamp:
01/14/2026 07:41:12 AM (2 months ago)
Author:
wpdevteam
Message:

Update to version 2.4.3 from GitHub

Location:
betterlinks
Files:
8 edited
1 copied

Legend:

Unmodified
Added
Removed
  • betterlinks/tags/2.4.3/README.txt

    r3432426 r3439227  
    66Tested up to: 6.9
    77Requires PHP: 7.4
    8 Stable tag: 2.4.2
     8Stable tag: 2.4.3
    99License: GPLv3 or later
    1010License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    163163== Changelog ==
    164164
     165= 2.4.3 - 14/01/2026 =
     166
     167- Fixed: Migration error caused by a scalar value being treated as an array.
     168- Few minor bug fixes & improvements
     169
    165170= 2.4.2 - 05/01/2026 =
    166171
  • betterlinks/tags/2.4.3/betterlinks.php

    r3432426 r3439227  
    44 * Plugin URI:      https://betterlinks.io/
    55 * Description:     Ultimate plugin to create, shorten, track and manage any URL. Gather analytics reports and run successfully marketing campaigns easily.
    6  * Version:         2.4.2
     6 * Version:         2.4.3
    77 * Author:          WPDeveloper
    88 * Author URI:      https://wpdeveloper.com
     
    8484             * Defines CONSTANTS for Whole plugins.
    8585             */
    86             define('BETTERLINKS_VERSION', '2.4.2');
    87             define('BETTERLINKS_DB_VERSION', '1.6.8');
     86            define('BETTERLINKS_VERSION', '2.4.3');
     87            define('BETTERLINKS_DB_VERSION', '1.6.9');
    8888            define('BETTERLINKS_MENU_NOTICE', '9');
    8989            define('BETTERLINKS_SETTINGS_NAME', 'betterlinks_settings');
  • betterlinks/tags/2.4.3/includes/Admin/Cache.php

    r3432426 r3439227  
    2020            wp_mkdir_p(BETTERLINKS_UPLOAD_DIR_PATH);
    2121        }
    22         return file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) );
     22        file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) );
     23        return $betterlinks_links;
    2324    }
    2425
  • betterlinks/tags/2.4.3/includes/Traits/DBMigrate.php

    r3113724 r3439227  
    4444        }
    4545        $settings = Cache::get_json_settings();
     46       
     47        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     48        if ( ! is_array( $settings ) ) {
     49            $settings = array();
     50        }
     51       
    4652        if ( empty( $settings['fbs']['enable_fbs'] ) ) {
    4753            $args    = array(
     
    7682
    7783        $settings = Cache::get_json_settings();
     84       
     85        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     86        if ( ! is_array( $settings ) ) {
     87            $settings = array();
     88        }
     89       
    7890        if ( ! empty( $settings['fbs']['delete_on'] ) ) {
    7991            return;
     
    92104    public function update_cle_category() {
    93105        $settings = Cache::get_json_settings();
     106       
     107        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     108        if ( ! is_array( $settings ) ) {
     109            $settings = array();
     110        }
     111       
    94112        if ( isset( $settings['cle'] ) && empty( $settings['cle']['category'] ) ) {
    95113            $settings['cle']['category'] = '1';
     
    109127        $settings = Cache::get_json_settings();
    110128
     129        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     130        if ( ! is_array( $settings ) ) {
     131            $settings = array();
     132        }
     133
    111134        if ( empty( $settings['enable_custom_domain_menu'] ) ) {
    112135            $settings['enable_custom_domain_menu'] = true;
  • betterlinks/trunk/README.txt

    r3432426 r3439227  
    66Tested up to: 6.9
    77Requires PHP: 7.4
    8 Stable tag: 2.4.2
     8Stable tag: 2.4.3
    99License: GPLv3 or later
    1010License URI: http://www.gnu.org/licenses/gpl-3.0.html
     
    163163== Changelog ==
    164164
     165= 2.4.3 - 14/01/2026 =
     166
     167- Fixed: Migration error caused by a scalar value being treated as an array.
     168- Few minor bug fixes & improvements
     169
    165170= 2.4.2 - 05/01/2026 =
    166171
  • betterlinks/trunk/betterlinks.php

    r3432426 r3439227  
    44 * Plugin URI:      https://betterlinks.io/
    55 * Description:     Ultimate plugin to create, shorten, track and manage any URL. Gather analytics reports and run successfully marketing campaigns easily.
    6  * Version:         2.4.2
     6 * Version:         2.4.3
    77 * Author:          WPDeveloper
    88 * Author URI:      https://wpdeveloper.com
     
    8484             * Defines CONSTANTS for Whole plugins.
    8585             */
    86             define('BETTERLINKS_VERSION', '2.4.2');
    87             define('BETTERLINKS_DB_VERSION', '1.6.8');
     86            define('BETTERLINKS_VERSION', '2.4.3');
     87            define('BETTERLINKS_DB_VERSION', '1.6.9');
    8888            define('BETTERLINKS_MENU_NOTICE', '9');
    8989            define('BETTERLINKS_SETTINGS_NAME', 'betterlinks_settings');
  • betterlinks/trunk/includes/Admin/Cache.php

    r3432426 r3439227  
    2020            wp_mkdir_p(BETTERLINKS_UPLOAD_DIR_PATH);
    2121        }
    22         return file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) );
     22        file_put_contents( BETTERLINKS_UPLOAD_DIR_PATH . '/settings.json', json_encode( $betterlinks_links ) );
     23        return $betterlinks_links;
    2324    }
    2425
  • betterlinks/trunk/includes/Traits/DBMigrate.php

    r3113724 r3439227  
    4444        }
    4545        $settings = Cache::get_json_settings();
     46       
     47        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     48        if ( ! is_array( $settings ) ) {
     49            $settings = array();
     50        }
     51       
    4652        if ( empty( $settings['fbs']['enable_fbs'] ) ) {
    4753            $args    = array(
     
    7682
    7783        $settings = Cache::get_json_settings();
     84       
     85        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     86        if ( ! is_array( $settings ) ) {
     87            $settings = array();
     88        }
     89       
    7890        if ( ! empty( $settings['fbs']['delete_on'] ) ) {
    7991            return;
     
    92104    public function update_cle_category() {
    93105        $settings = Cache::get_json_settings();
     106       
     107        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     108        if ( ! is_array( $settings ) ) {
     109            $settings = array();
     110        }
     111       
    94112        if ( isset( $settings['cle'] ) && empty( $settings['cle']['category'] ) ) {
    95113            $settings['cle']['category'] = '1';
     
    109127        $settings = Cache::get_json_settings();
    110128
     129        // Ensure $settings is an array (fix for PHP 8+ scalar value error)
     130        if ( ! is_array( $settings ) ) {
     131            $settings = array();
     132        }
     133
    111134        if ( empty( $settings['enable_custom_domain_menu'] ) ) {
    112135            $settings['enable_custom_domain_menu'] = true;
Note: See TracChangeset for help on using the changeset viewer.