Limited-Time Offer

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

Catch IDs · Version history

Catch IDs changelog and version history

Latest version
3.0
May 21, 2026 (5 months ago)
Releases
38
since 2012
In the last year
4
about one every 45 days
Tested up to
WordPress 7.0.8
PHP 7.4 or later

Releases each year

  • 20121 release
  • 20131 release
  • 20143 releases
  • 20154 releases
  • 20167 releases
  • 20172 releases
  • 20183 releases
  • 20193 releases
  • 20202 releases
  • 20213 releases
  • 20222 releases
  • 20231 release
  • 20241 release
  • 20251 release
  • 20264 releases

20264 releases

  1. Catch IDs 3.0Latest

    • Bug Fixed: Settings page capability changed from ‘edit_posts’ to ‘manage_options’ — only administrators should be able to modify global plugin settings
    • Bug Fixed: Added missing catchids_sanitize_callback() — was registered in register_setting() but never defined
    • Bug Fixed: catchids_get_options() called with phantom argument ‘catchids_options’ in both AJAX handlers — argument removed
    • Bug Fixed: Unescaped echo in class attributes — wrapped all $options[…] ternary outputs with esc_attr() in partials
    • Bug Fixed: Raw HTML in plugin meta links — wrapped with wp_kses() with explicit allowed tags list; deduplicated SVG with str_repeat()
    • Bug Fixed: (‘ID’) changed to esc_html(‘ID’) for column header output
    • Bug Fixed: esc_html($value, ‘catch-ids’) — esc_html() does not accept a text domain; second argument removed
    • Bug Fixed: Dead version_compare() checks against WP 3.0.999 removed — plugin requires WP 5.9+
    • Bug Fixed: null == $option loose comparison changed to null === $option
    • Bug Fixed: Hardcoded ‘1.0’ version strings in asset enqueues replaced with CATCH_IDS_VERSION; scripts moved to footer
    • Bug Fixed: ‘Features’ tab label hardcoded in English — wrapped with esc_html_e()
    • Bug Fixed: add_action() calls moved to after function definitions for catchids_switch and ctp_switch
    • Bug Fixed: Debug comment //print_r($options); die(); removed
    • Bug Fixed: Global-scope option loading and CatchThemesThemePlugin require moved into plugins_loaded hook
    • Bug Fixed: catchids_add_plugin_meta_links() missing if (!function_exists()) guard — added
    • Bug Fixed: $id appended without absint() in catchids_return_value() — wrapped with absint()
    • Bug Fixed: Unnecessary PHP echo for static string IDs in display-dashboard.php — replaced with plain HTML
    • Improvement: Duplicate catchids_switch() and ctp_switch() AJAX handlers refactored into shared catchids_handle_ajax_switch() helper
    • Compatibility check up to version 7.0
  2. Catch IDs 2.8.1

    • Bug Fixed: Fixed error occurred while adding new themes.
  3. Catch IDs 2.8

    • Bug Fixed: WordPress.WP.I18n.TextDomainMismatch
    • Bug Fixed: WordPress.Security.NonceVerification.Recommended
    • Bug Fixed: WordPress.WP.I18n.MissingTranslatorsComment
    • Bug Fixed: WordPress.WP.I18n.MissingArgDomain
    • Bug Fixed: plugin_header_invalid_author_uri
    • Bug Fixed: WordPress.Security.EscapeOutput.OutputNotEscaped
    • Bug Fixed: license_mismatch in readme
    • Bug Fixed: invalid_license in readme
    • Bug Fixed: WordPress.WP.I18n.NonSingularStringLiteralText
  4. Catch IDs 2.7.3

    • Compatibility check up to version 6.9

20251 release

  1. Catch IDs 2.7.2

    • Compatibility check up to version 6.8

20241 release

  1. Catch IDs 2.7.1

    • Bug Fixed: Deprecation notice in PHP 8.2
    • Compatibility check up to version 6.5

20231 release

  1. Catch IDs 2.7

    • Compatibility check up to version 6.4

20222 releases

  1. Catch IDs 2.6

    • Compatibility check up to version 6.1
  2. Catch IDs 2.5

    • Compatibility check up to version 5.9

20213 releases

  1. Catch IDs 2.4

    • Bug Fixed: Security issue on ajax calls
  2. Catch IDs 2.3

    • Compatibility check up to version 5.8
  3. Catch IDs 2.2

    • Compatibility check up to version 5.7

20202 releases

  1. Catch IDs 2.1

    • Bug Fixed: Issue in add new theme page
  2. Catch IDs 2.0

    • Compatibility check up to version 5.4

20193 releases

  1. Catch IDs 1.9

    • Compatibility check up to version 5.3
  2. Catch IDs 1.8

    • Added: Option to turn off Catch Themes and Catch Plugin tabs
    • Updated: Compatibility to WordPress version 5.2
    • Updated: Catch Themes and Catch Plugins tabs displaying code
  3. Catch IDs 1.7

    • Compatibility check up to version 5.1

20183 releases

  1. Catch IDs 1.6

    • Added: Catch Themes and Catch Plugins tabs in Add themes and Add plugins page respectively
    • Added: Themes by Catch Themes section under Themes panel in customizer
    • Compatibility check up to version 5.0
  2. Catch IDs 1.5

    • Update: Moved domain from catchthemes.com to catchplugins.com
    • Compatibility check up to version 4.9.5
  3. Catch IDs 1.4.8

    • Compatibility check up to version 4.9.4
    • Added: Toggle ID column option to display in selected pages

20172 releases

  1. Catch IDs 1.4.7

    • Compatibility check up to version 4.9
  2. Catch IDs 1.4.6

    • Compatibility check up to version 4.8

20167 releases

  1. Catch IDs 1.4.5

    • Compatibility check up to version 4.7
  2. Catch IDs 1.4.4

    • Fixed: ID column display issue in mobile devices
  3. Catch IDs 1.4.3

    • Compatibility check up to version 4.6
  4. Catch IDs 1.4.2

  5. Catch IDs 1.4.1

  6. Catch IDs 1.4

  7. Catch IDs 1.3

20154 releases

  1. Catch IDs 1.2.6

  2. Catch IDs 1.2.5

  3. Catch IDs 1.2.4

  4. Catch IDs 1.2.3

20143 releases

  1. Catch IDs 1.2.2

  2. Catch IDs 1.2.1

  3. Catch IDs 1.2

20131 release

  1. Catch IDs 1.1

20121 release

  1. Catch IDs 1.0

Questions about Catch IDs’s releases

What is the latest version of Catch IDs?

3.0, released on May 21, 2026 (5 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.

How often is Catch IDs updated?

4 releases in the last year, about one every 45 days. Its first release on WordPress.org dates from June 2012.

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 Catch IDs’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.