Text Hover · Version history
Text Hover changelog and version history
- Latest version
- 4.2
- Mar 23, 2022 (4 years ago)
- Releases
- 22
- since 2009
- In the last year
- 0
- Tested up to
- WordPress 5.9.20
Releases each year
- 20093 releases
- 20103 releases
- 20115 releases
- 20121 release
- 20142 releases
- 20151 release
- 20161 release
- 20181 release
- 20203 releases
- 20211 release
- 20221 release
20221 release
Text Hover 4.2Latest
- Highlights:
- This release introduces security hardening to restrict HTML tags that can be used as hover text in fancy tooltips, adds DEVELOPER-DOCS.md, notes compatibility through WP 5.9, and minor settings page and documentation tweaks.
- Details:
- Change: Disallow all but the most basic formatting markup within hover text. Props Rohan Chaudhari.
- As continues to be the case, markup only ever works in the better looking tooltips.
- This only enforces the already documented limited markup support to basic formatting tags.
- Existing text hovers will be unaffected until the next time settings get saved.
- New: Add DEVELOPER-DOCS.md and move hooks documentation into it
- Change: Remove settings page helptext about ‘replace_once’ setting not applying to multibyte strings since it’s no longer true
- Change: Lowercase the displayed values for ‘when’ setting
- Change: Move ‘code’ tags out of translatable string for ‘when’ setting
- Change: Note compatibility through WP 5.9+
- Change: Remove “A screenshot of” prefix from all screenshot captions
- Change: Tweak installation instructions in README.md
- Change: Fix typo in function docblock
- Change: Update copyright date (2022)
- New: Add a few more possible TODO items
20211 release
Text Hover 4.1
- 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, restructures unit test files, notes compatibility through WP 5.7, and more.
- Details:
- New: Add new setting “More filters” to allow for user-specified filters to be processed
- 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()
- Handle WordPress’s deprecation of the use of the term “whitelist”
20203 releases
Text Hover 4.0
- Highlights:
- This minor release adds a new setting that can allow the plugin to run later to avoid potential conflicts with other plugins, now allows hover strings to begin or end with punctuation, updates its plugin framework, adds a TODO.md file, updates a few URLs to be HTTPS, expands unit testing, and updat…
- Details:
- New: Add new setting to allow control over when text hovers are handled early or late in text processing process
- New: Add filter c2c_text_hover_filter_priority for filtering hook priority for text hover handler
- New: Allow text to hover string to begin and/or end in punctuation.
- New: Add TODO.md and move existing TODO list from top of main plugin file into it
- 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.4+
- Drop compatibility with versions of WP older than 4.9
- Change: Remove plugin setting page help text indicating order matters (it hasn’t since v3.8)
- Change: Note compatibility through WP 5.4+
- Change: Drop compatibility with versions of WP older than 4.9
- Change: Update links to coffee2code.com to be HTTPS
- Unit tests:
- New: Add get_filter_names() as a helper method for getting the default and third-party filter names
- New: Add unhook_default_filters() as a helper method to unhook plugin’s default filters hooked to text_hover()
- New: Add test case for hover text that includes HTML
- New: Add tests for enqueue_scripts(), options_page_description()
- New: Add test for setting name
- New: Add tests for setting defaults
- New: Add explicit tests to ensure falsey hover text values don’t alter original text
- New: Add explicit tests to ensure text replacements don’t occur within abbr tag contents or in any tag attributes
- Change: Store plugin instance in test object to simplify referencing it
- Change: Remove unnecessary unregistering of hooks in tearDown()
- Change: Add $priority argument to test_hover_applies_to_default_filters()
Text Hover 3.9.1
Text Hover 3.9
20181 release
Text Hover 3.8
20161 release
Text Hover 3.7.1
20151 release
Text Hover 3.6
20142 releases
Text Hover 3.5.1
Text Hover 3.5
20121 release
Text Hover 3.2.2
20115 releases
Text Hover 3.2.1
Text Hover 3.2
Text Hover 3.1.1
Text Hover 3.1
Text Hover 3.0.3
20103 releases
Text Hover 3.0.2
Text Hover 3.0.1
Text Hover 3.0
20093 releases
Text Hover 2.2
Text Hover 2.0
Text Hover 1.0
Questions about Text Hover’s releases
What is the latest version of Text Hover?
4.2, released on Mar 23, 2022 (4 years ago). It’s tested up to WordPress 5.9.20.
How often is Text Hover updated?
It had no release in the last year; the latest came out 4 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 freeRelease dates come from the day each version’s folder was made in Text Hover’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.