Limited-Time Offer

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

Essential Widgets · Version history

Essential Widgets changelog and version history

Latest version
3.2.1
Jun 18, 2026 (4 months ago)
Releases
29
since 2017
In the last year
6
about one every 42 days
Tested up to
WordPress 7.0.8
PHP 7.4 or later

Releases each year

  • 20171 release
  • 20186 releases
  • 20194 releases
  • 20204 releases
  • 20213 releases
  • 20222 releases
  • 20231 release
  • 20241 release
  • 20252 releases
  • 20265 releases

20265 releases

  1. Essential Widgets 3.2.1Latest

    • Bug Fixed: prefix issue in get_meta_keys function
    • Bug Fixed: defined check for plugin version
  2. Essential Widgets 3.2

    • Bug Fixed: Pages widget no longer triggers a fatal error when adding it from the Widgets screen or Customizer
    • Bug Fixed: Settings link on the Plugins page no longer appears on unrelated plugins
    • Bug Fixed: Tags widget’s custom callback fields were never actually validated before being saved
    • Improved: License links now use secure HTTPS
    • Code: Removed unused/duplicate admin hook registration code
  3. Essential Widgets 3.1

    • Bug Fixed: PHP fatal error in Tags block — undefined variable used as callable
    • Bug Fixed: Posts widget href attribute missing quotes around URL (invalid HTML)
    • Bug Fixed: Scripts now correctly load in the footer across admin and public pages
    • Bug Fixed: Deprecated wp-editor block script dependency replaced with wp-block-editor
    • Bug Fixed: Several strings were untranslatable due to wrong or missing text domain
    • Code: Various code quality improvements (strict comparisons, output escaping, i18n)
    • Compatibility check up to version 7.0
  4. Essential Widgets 3.0.1

    • Bug Fixed: Cross-site Scripting (Reported by Muhammad Yudha – DJ)
  5. Essential Widgets 3.0

    • Bug Fixed: Mismatched text domain
    • Bug Fixed: Missing $domain parameter in function
    • Bug Fixed: missing_direct_file_access_protection
    • Bug Fixed: Processing form data without nonce verification
    • Bug Fixed: WordPress.WP.AlternativeFunctions.strip_tags_strip_tags
    • Bug Fixed: WordPress.Security.NonceVerification.Recommended
    • Bug Fixed: WordPress.Security.EscapeOutput.OutputNotEscaped
    • Bug Fixed: WordPress.Security.ValidatedSanitizedInput.InputNotValidated
    • Bug Fixed: WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
    • Bug Fixed: WordPress.Security.ValidatedSanitizedInput.MissingUnslash
    • Compatibility check up to version 6.9

20252 releases

  1. Essential Widgets 2.3

    • Bug Fixed: Cross-Site Scripting via the title parameter in widget shortcodes (Reported by Mdr https://patchstack.com)
  2. Essential Widgets 2.2.2

    • Bug Fixed: Translation loading
    • Compatibility check up to version 6.8

20241 release

  1. Essential Widgets 2.2.1

    • Compatibility check up to version 6.5

20231 release

  1. Essential Widgets 2.2

    • Compatibility check up to version 6.4

20222 releases

  1. Essential Widgets 2.1

    • Compatibility check up to version 6.1
  2. Essential Widgets 2.0

    • Compatibility check up to version 5.9

20213 releases

  1. Essential Widgets 1.9

    • Bug Fixed: Security issue on ajax calls (Reported by: Erwan – WPScan)
  2. Essential Widgets 1.8

    • Added: EW Blocks
    • Bug Fixed: More options toggle button issue in Widgets page
    • Compatibility check up to version 5.8
    • Updated: add_filter hook to ‘block_categories_all’ since ‘block_categories’ is deprecated since 5.8
  3. Essential Widgets 1.7.4

    • Compatibility check up to version 5.7

20204 releases

  1. Essential Widgets 1.7.3

    • Replaced join with implode as join(): Passing glue string after array is deprecated (Reported by: chrisfurness)
  2. Essential Widgets 1.7.2

    • Bug Fixed: Issue in add new theme page
  3. Essential Widgets 1.7.1

    • Added: French translation by Charles GIRARDIN
  4. Essential Widgets 1.7

    • Compatibility check up to version 5.4

20194 releases

  1. Essential Widgets 1.6

    • Compatibility check up to version 5.3
  2. Essential Widgets 1.5

    • Added: Option to turn off Catch Themes and Catch Plugins tabs
    • Compatibility check up to version 5.2
  3. Essential Widgets 1.4.1

    • Updated: Catch Themes and Catch Plugins tabs displaying code
  4. Essential Widgets 1.4

    • Compatibility check up to version 5.1

20186 releases

  1. Essential Widgets 1.3

    • Added: Plugin action link
    • Added: Catch Themes and Catch Plugins tabs in Add themes and Add plugins page respectively
    • Added: Styles for Author/Archive/Categories Widget
    • Added: Themes by Catch Themes section under Themes panel in customizer
    • Compatibility check up to version 5.0
  2. Essential Widgets 1.2.2

    • Bug Fixed: Upgrade links to Pro plugin on sidebar (Reported by: katilynn)
  3. Essential Widgets 1.2.1

    • Bug Fixed: Enqueue widget scripts in customizer
  4. Essential Widgets 1.2

  5. Essential Widgets 1.1

  6. Essential Widgets 1.0.1

20171 release

  1. Essential Widgets 1.0.0

Questions about Essential Widgets’s releases

What is the latest version of Essential Widgets?

3.2.1, released on Jun 18, 2026 (4 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.

How often is Essential Widgets updated?

6 releases in the last year, about one every 42 days. Its first release on WordPress.org dates from November 2017.

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