Plugin Directory

Changeset 3420701


Ignore:
Timestamp:
12/16/2025 07:02:23 AM (4 weeks ago)
Author:
shsajalchowdhury
Message:

Update to version 1.0.2 from GitHub

Location:
easy-text-replace
Files:
12 edited
1 copied

Legend:

Unmodified
Added
Removed
  • easy-text-replace/tags/1.0.2/easy-text-replace.php

    r3402975 r3420701  
    44 * Plugin URI: https://wordpress.org/plugins/easy-text-replace/
    55 * Description: Lightweight WordPress string replacement plugin that allows administrators to replace strings from themes, plugins, and WordPress core with minimal performance impact.
    6  * Version: 1.0.1
     6 * Version: 1.0.2
    77 * Author: SH Sajal Chowdhury
    88 * Author URI: https://easywptools.com
     
    2121}
    2222
    23 define( 'ETRP_VERSION', '1.0.0' );
     23define( 'ETRP_VERSION', '1.0.2' );
    2424define( 'ETRP_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2525define( 'ETRP_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
  • easy-text-replace/tags/1.0.2/readme.txt

    r3402975 r3420701  
    1 === Easy Text Replace ===
     1=== Easy Text Replace - Change Text Without Code ===
    22Contributors: shsajalchowdhury
    33Tags: change, string, customize text, change text, translation
    44Requires at least: 5.8
    5 Tested up to: 6.8
     5Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.0.1
     7Stable tag: 1.0.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    6565* No frontend JavaScript overhead
    6666* Indexed database for fast queries
    67 * Maximum 100 replacements to maintain performance
     67* Unlimited replacements with optimized performance
    6868
    6969== WordPress Native UI ==
     
    115115* `etrp_replacement_result` - Filter text after replacement
    116116* `etrp_active_replacements` - Modify active replacements array
    117 * `etrp_max_replacements` - Adjust maximum replacement limit
     117* `etrp_max_replacements` - Adjust maximum replacement limit (default: unlimited)
    118118* `etrp_before_replacement_apply` - Action before replacement
    119119* `etrp_after_replacement_apply` - Action after replacement
     
    187187= What's the maximum number of replacements? =
    188188
    189 The default limit is 100 replacements (both active and inactive) to maintain optimal performance. This can be adjusted using the `etrp_max_replacements` filter if needed.
     189There is no hard limit on the number of replacements. The plugin is optimized to handle unlimited replacements efficiently with intelligent caching.
    190190
    191191= Can I use regular expressions? =
     
    244244
    245245== Changelog ==
     246
     247= 1.0.2 - 2025-12-16 =
     248* Updated: Tested up to WordPress 6.9
     249* Improved: Removed replacement limit - now supports unlimited replacements
     250* Enhanced: One-click cache clearing from Import/Export page
     251* Optimized: Better performance with large numbers of replacements
     252
     253= 1.0.1 - 2025-11-15 =
     254* Fixed: Minor bug fixes and improvements
     255* Updated: Enhanced security checks
    246256
    247257= 1.0.0 - 2025-10-25 =
     
    256266* WordPress coding standards compliance
    257267* Security hardening with nonce verification and capability checks
    258 * Maximum 100 replacements limit for optimal performance
    259 * Compatible with WordPress 5.8 to 6.8
    260 * Compatible with PHP 7.4 to 8.3
    261268
    262269== Upgrade Notice ==
     270
     271= 1.0.2 =
     272Unlimited replacements now supported! Updated for WordPress 6.9 with improved performance and one-click cache clearing.
     273
     274= 1.0.1 =
     275Minor bug fixes and security improvements.
    263276
    264277= 1.0.0 =
  • easy-text-replace/tags/1.0.2/src/Admin/AdminInterface.php

    r3402755 r3420701  
    11171117         *
    11181118         * @since 1.0.0
    1119          * @param int $max_replacements Maximum number of replacements. Default 100.
     1119         * @since 1.0.2 Changed default from 100 to 999999 (unlimited).
     1120         * @param int $max_replacements Maximum number of replacements. Default 999999.
    11201121         */
    1121         return apply_filters( 'etrp_max_replacements', 100 );
     1122        return apply_filters( 'etrp_max_replacements', 999999 );
    11221123    }
    11231124
  • easy-text-replace/tags/1.0.2/src/Core/Activator.php

    r3402755 r3420701  
    7373
    7474        if ( ! get_option( 'etrp_max_replacements' ) ) {
    75             add_option( 'etrp_max_replacements', 100 );
     75            add_option( 'etrp_max_replacements', 999999 );
    7676        }
    7777
  • easy-text-replace/tags/1.0.2/src/Import/Importer.php

    r3402755 r3420701  
    2121 * Handles importing replacement configurations from JSON format.
    2222 * Validates JSON structure, prevents duplicates, and enforces
    23  * the 100 replacement limit.
     23 * the replacement limit (configurable via filter).
    2424 *
    2525 * Example usage:
     
    8383         *
    8484         * @since 1.0.0
    85          * @param int $max_replacements Maximum number of replacements. Default 100.
     85         * @since 1.0.2 Changed default from 100 to 999999 (unlimited).
     86         * @param int $max_replacements Maximum number of replacements. Default 999999.
    8687         */
    87         return apply_filters( 'etrp_max_replacements', 100 );
     88        return apply_filters( 'etrp_max_replacements', 999999 );
    8889    }
    8990
  • easy-text-replace/tags/1.0.2/vendor/composer/installed.php

    r3402975 r3420701  
    22    'root' => array(
    33        'name' => 'shsajalchowdhury/easy-text-replace',
    4         'pretty_version' => '1.0.1',
    5         'version' => '1.0.1.0',
    6         'reference' => '7aac9978527ea1cbe06809e5a3aa55af9ae71281',
     4        'pretty_version' => '1.0.2',
     5        'version' => '1.0.2.0',
     6        'reference' => 'a5c20857e57d0677db3fc0e074329b896a0fa8d4',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'shsajalchowdhury/easy-text-replace' => array(
    23             'pretty_version' => '1.0.1',
    24             'version' => '1.0.1.0',
    25             'reference' => '7aac9978527ea1cbe06809e5a3aa55af9ae71281',
     23            'pretty_version' => '1.0.2',
     24            'version' => '1.0.2.0',
     25            'reference' => 'a5c20857e57d0677db3fc0e074329b896a0fa8d4',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
  • easy-text-replace/trunk/easy-text-replace.php

    r3402975 r3420701  
    44 * Plugin URI: https://wordpress.org/plugins/easy-text-replace/
    55 * Description: Lightweight WordPress string replacement plugin that allows administrators to replace strings from themes, plugins, and WordPress core with minimal performance impact.
    6  * Version: 1.0.1
     6 * Version: 1.0.2
    77 * Author: SH Sajal Chowdhury
    88 * Author URI: https://easywptools.com
     
    2121}
    2222
    23 define( 'ETRP_VERSION', '1.0.0' );
     23define( 'ETRP_VERSION', '1.0.2' );
    2424define( 'ETRP_PLUGIN_DIR', plugin_dir_path( __FILE__ ) );
    2525define( 'ETRP_PLUGIN_URL', plugin_dir_url( __FILE__ ) );
  • easy-text-replace/trunk/readme.txt

    r3402975 r3420701  
    1 === Easy Text Replace ===
     1=== Easy Text Replace - Change Text Without Code ===
    22Contributors: shsajalchowdhury
    33Tags: change, string, customize text, change text, translation
    44Requires at least: 5.8
    5 Tested up to: 6.8
     5Tested up to: 6.9
    66Requires PHP: 7.4
    7 Stable tag: 1.0.1
     7Stable tag: 1.0.2
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
     
    6565* No frontend JavaScript overhead
    6666* Indexed database for fast queries
    67 * Maximum 100 replacements to maintain performance
     67* Unlimited replacements with optimized performance
    6868
    6969== WordPress Native UI ==
     
    115115* `etrp_replacement_result` - Filter text after replacement
    116116* `etrp_active_replacements` - Modify active replacements array
    117 * `etrp_max_replacements` - Adjust maximum replacement limit
     117* `etrp_max_replacements` - Adjust maximum replacement limit (default: unlimited)
    118118* `etrp_before_replacement_apply` - Action before replacement
    119119* `etrp_after_replacement_apply` - Action after replacement
     
    187187= What's the maximum number of replacements? =
    188188
    189 The default limit is 100 replacements (both active and inactive) to maintain optimal performance. This can be adjusted using the `etrp_max_replacements` filter if needed.
     189There is no hard limit on the number of replacements. The plugin is optimized to handle unlimited replacements efficiently with intelligent caching.
    190190
    191191= Can I use regular expressions? =
     
    244244
    245245== Changelog ==
     246
     247= 1.0.2 - 2025-12-16 =
     248* Updated: Tested up to WordPress 6.9
     249* Improved: Removed replacement limit - now supports unlimited replacements
     250* Enhanced: One-click cache clearing from Import/Export page
     251* Optimized: Better performance with large numbers of replacements
     252
     253= 1.0.1 - 2025-11-15 =
     254* Fixed: Minor bug fixes and improvements
     255* Updated: Enhanced security checks
    246256
    247257= 1.0.0 - 2025-10-25 =
     
    256266* WordPress coding standards compliance
    257267* Security hardening with nonce verification and capability checks
    258 * Maximum 100 replacements limit for optimal performance
    259 * Compatible with WordPress 5.8 to 6.8
    260 * Compatible with PHP 7.4 to 8.3
    261268
    262269== Upgrade Notice ==
     270
     271= 1.0.2 =
     272Unlimited replacements now supported! Updated for WordPress 6.9 with improved performance and one-click cache clearing.
     273
     274= 1.0.1 =
     275Minor bug fixes and security improvements.
    263276
    264277= 1.0.0 =
  • easy-text-replace/trunk/src/Admin/AdminInterface.php

    r3402755 r3420701  
    11171117         *
    11181118         * @since 1.0.0
    1119          * @param int $max_replacements Maximum number of replacements. Default 100.
     1119         * @since 1.0.2 Changed default from 100 to 999999 (unlimited).
     1120         * @param int $max_replacements Maximum number of replacements. Default 999999.
    11201121         */
    1121         return apply_filters( 'etrp_max_replacements', 100 );
     1122        return apply_filters( 'etrp_max_replacements', 999999 );
    11221123    }
    11231124
  • easy-text-replace/trunk/src/Core/Activator.php

    r3402755 r3420701  
    7373
    7474        if ( ! get_option( 'etrp_max_replacements' ) ) {
    75             add_option( 'etrp_max_replacements', 100 );
     75            add_option( 'etrp_max_replacements', 999999 );
    7676        }
    7777
  • easy-text-replace/trunk/src/Import/Importer.php

    r3402755 r3420701  
    2121 * Handles importing replacement configurations from JSON format.
    2222 * Validates JSON structure, prevents duplicates, and enforces
    23  * the 100 replacement limit.
     23 * the replacement limit (configurable via filter).
    2424 *
    2525 * Example usage:
     
    8383         *
    8484         * @since 1.0.0
    85          * @param int $max_replacements Maximum number of replacements. Default 100.
     85         * @since 1.0.2 Changed default from 100 to 999999 (unlimited).
     86         * @param int $max_replacements Maximum number of replacements. Default 999999.
    8687         */
    87         return apply_filters( 'etrp_max_replacements', 100 );
     88        return apply_filters( 'etrp_max_replacements', 999999 );
    8889    }
    8990
  • easy-text-replace/trunk/vendor/composer/installed.php

    r3402975 r3420701  
    22    'root' => array(
    33        'name' => 'shsajalchowdhury/easy-text-replace',
    4         'pretty_version' => '1.0.1',
    5         'version' => '1.0.1.0',
    6         'reference' => '7aac9978527ea1cbe06809e5a3aa55af9ae71281',
     4        'pretty_version' => '1.0.2',
     5        'version' => '1.0.2.0',
     6        'reference' => 'a5c20857e57d0677db3fc0e074329b896a0fa8d4',
    77        'type' => 'wordpress-plugin',
    88        'install_path' => __DIR__ . '/../../',
     
    2121        ),
    2222        'shsajalchowdhury/easy-text-replace' => array(
    23             'pretty_version' => '1.0.1',
    24             'version' => '1.0.1.0',
    25             'reference' => '7aac9978527ea1cbe06809e5a3aa55af9ae71281',
     23            'pretty_version' => '1.0.2',
     24            'version' => '1.0.2.0',
     25            'reference' => 'a5c20857e57d0677db3fc0e074329b896a0fa8d4',
    2626            'type' => 'wordpress-plugin',
    2727            'install_path' => __DIR__ . '/../../',
Note: See TracChangeset for help on using the changeset viewer.