Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Text Replace · Version history

Text Replace changelog and version history

Latest version
4.0
Jul 12, 2021 (5 years ago)
Releases
19
since 2009
In the last year
0
Tested up to
WordPress 5.7.21

Releases each year

  • 20093 releases
  • 20101 release
  • 20115 releases
  • 20121 release
  • 20142 releases
  • 20152 releases
  • 20161 release
  • 20181 release
  • 20202 releases
  • 20211 release

20211 release

  1. Text Replace 4.0Latest

    • Highlights:
    • This feature release adds a new setting to allow for user-specified filters to be processed, updates the plugin framework significantly, improves the plugin settings page, extracts developer docs from readme into new DEVELOPER-DOCS.md, restructures unit test files, notes compatibility through WP 5.…
    • Details:
    • New: Add new setting “More filters” to allow for user-specified filters to be processed for text replacements
    • New: Add get_default_filters() to return the default core and/or third-party filters processed by the plugin
    • Change: Update plugin framework to 064
    • 064:
    • New: For checkbox settings, support a ‘more_help’ config option for defining help text to appear below checkbox and its label
    • Fix: Fix URL for plugin listing donate link
    • Change: Store donation URL as object variable
    • Change: Update strings used for settings page donation link
    • 063:
    • Fix: Simplify settings initialization to prevent conflicts with other plugins
    • Change: Remove ability to detect plugin settings page before current screen is set, as it is no longer needed
    • Change: Enqueue thickbox during 'admin_enqueue_scripts' action instead of during 'init'
    • Change: Use is_plugin_admin_page() in help_tabs() instead of reproducing its functionality
    • Change: Trigger a debugging warning if is_plugin_admin_page() is used before 'admin_init' action is fired
    • 062:
    • Change: Update is_plugin_admin_page() to use get_current_screen() when available
    • Change: Actually prevent object cloning and unserialization by throwing an error
    • Change: Check that there is a current screen before attempting to access its property
    • Change: Remove ‘type’ attribute from style tag
    • Change: Incorporate commonly defined styling for inline_textarea
    • 061:
    • Fix bug preventing settings from getting saved
    • 060:
    • Rename class from c2c_{PluginName}_Plugin_051 to c2c_Plugin_060
    • Move string translation handling into inheriting class making the plugin framework code plugin-agnostic
    • Add abstract function get_c2c_string() as a getter for translated strings
    • Replace all existing string usage with calls to get_c2c_string()

20202 releases

  1. Text Replace 3.9.1

    • Highlights:
    • This minor release updates a bunch of documentation, updates a few URLs to be HTTPS, improves unit testing, and notes compatibility through WP 5.4+.
    • Details:
    • Change: Revamp a lot of the help text on the settings page
    • Change: Improve and expand upon documentation
    • Change: Note compatibility through WP 5.4+
    • Change: Update links to coffee2code.com to be HTTPS
    • Change: Add a number of new TODO items
    • Unit tests:
    • New: Add test for options_page_description()
    • New: Add test for setting name
    • Change: Remove unnecessary unregistering of hooks in tearDown()
    • Change: Remove duplicative reset_options() call
    • Change: Store plugin instance in test object to simplify referencing it
    • Change: Use HTTPS for link to WP SVN repository in bin script for configuring unit tests (and delete commented-out code)
  2. Text Replace 3.9

    • Highlights:
    • This feature release adds support for Advanced Custom Fields and Elementor, adds a new setting that can allow the plugin to run later to avoid potential conflicts with other plugins, adds a number of filters, updates compatibility to be WP 4.9-5.3+, and more.
    • Details:
    • New: Add support for third-party plugins: Advanced Custom Fields, Elementor
    • New: Add filter c2c_text_replace_third_party_filters for filtering third party filters
    • New: Add new setting to allow control over when text replacements are handled early or late in text processing process
    • New: Add filter c2c_text_replace_filter_priority for filtering hook priority for text replacement handler
    • Fix: Ensure the lack of any defined replacements doesn’t remove zeroes from text
    • Change: Alter handling of replace_once value to ensure a valid value is used as arg for preg_replace()
    • Change: Initialize plugin on plugins_loaded action instead of on load
    • Change: Remove plugin setting page help text indicating order matters (it hasn’t since v3.8)
    • Change: Update plugin framework to 050
    • 050:
    • Allow a hash entry to literally have ‘0’ as a value without being entirely omitted when saved
    • Output donation markup using printf() rather than using string concatenation
    • Update copyright date (2020)
    • Note compatibility through WP 5.3+
    • Drop compatibility with version of WP older than 4.9
    • 049:
    • Correct last arg in call to add_settings_field() to be an array
    • Wrap help text for settings in label instead of p
    • Only use label for help text for checkboxes, otherwise use p
    • Ensure a textarea displays as a block to prevent orphaning of subsequent help text
    • Note compatibility through WP 5.1+
    • Update copyright date (2019)
    • New: Add CHANGELOG.md and move all but most recent changelog entries into it
    • New: Add TODO.md and move existing TODO list from top of main plugin file into it (and add more items to the list)
    • New: Add inline documentation for hooks
    • Unit tests:
    • New: Add capture_filter_value() as a method for capturing default values provided for a filter

20181 release

  1. Text Replace 3.8

20161 release

  1. Text Replace 3.7

20152 releases

  1. Text Replace 3.6.1

  2. Text Replace 3.6

20142 releases

  1. Text Replace 3.5.1

  2. Text Replace 3.5

20121 release

  1. Text Replace 3.2.2

20115 releases

  1. Text Replace 3.2.1

  2. Text Replace 3.2

  3. Text Replace 3.1.1

  4. Text Replace 3.1

  5. Text Replace 3.0.2

20101 release

  1. Text Replace 3.0

20093 releases

  1. Text Replace 2.5

  2. Text Replace 2.0

  3. Text Replace 1.0

Questions about Text Replace’s releases

What is the latest version of Text Replace?

4.0, released on Jul 12, 2021 (5 years ago). It’s tested up to WordPress 5.7.21.

How often is Text Replace updated?

It had no release in the last year; the latest came out 5 years ago. Its first release on WordPress.org dates from July 2009.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Text Replace’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.