Limited-Time Offer

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

Async JavaScript · Version history

Async JavaScript changelog and version history

Latest version
2.21.08.31
Jun 22, 2023 (3 years ago)
Releases
49
since 2014
In the last year
0
Tested up to
WordPress 6.2.15

Releases each year

  • 20143 releases
  • 20153 releases
  • 201617 releases
  • 201714 releases
  • 20185 releases
  • 20192 releases
  • 20203 releases
  • 20211 release
  • 20231 release

20231 release

  1. Async JavaScript 2.21.08.31Latest

    • workaround for issues with some inline JS getting asynced (hat tip to WP Bullet’s Mike)

20211 release

  1. Async JavaScript 2.21.06.29

    • fix for an authenticated stored XSS vulnerability, credits to m0ze for discovering
    • confirmed working with WordPress 5.8 (beta)

20203 releases

  1. Async JavaScript 2.20.12.09

    • fix for some ternary operators warning in PHP 7.4 and up.
    • hard-exclude document.write (WordPress core injects inline JS that has <script src in it which AsyncJS acted on)
    • fix for WordPress 5.6 renaming jQuery from jquery.js into jquery.min.js
  2. Async JavaScript 2.20.03.01

    • extra security measure; check the nonce when saving settings/ going through wizard.
    • wizard: if something fails then communicate this onscreen instead of on the console.
    • autoptimize integration: change copy to explain this might or might not be helpful.
  3. Async JavaScript 2.20.02.27

    • fix for some nasty issues, thanks for the heads-up Mikey

20192 releases

  1. Async JavaScript 2.19.07.14

    • add asyncjs_filter_noptimize filter
    • changed textdomain to match slug as suggested by Eneko Garrido
    • confirmed working with WordPress 5.2
  2. Async JavaScript 2.18.12.10

    • the “happy birthday to me” edition 😉
    • new: added option to disable Async JS for logged in users
    • new: added option to disable Async JS on shop cart/ checkout pages (woocommerce, edd & wp ecommerce)
    • added ‘settings’-link to plugin overview screen (hi Mike!)
    • updated the chosen JS library to 1.8.7
    • confirmed working with WordPress 5.0

20185 releases

  1. Async JavaScript 2.18.06.13

    • fix integration issue with Autoptimize, thx for reporting ElephantDude!
  2. Async JavaScript 2.18.05.24

    • don’t async (or defer) on AMP-pages
    • disable async/ defer by when ?aj_noptimize=1 is part of the URL
  3. Async JavaScript 2.18.04.23

    • Re-arrange content on the different tabs of the settings page.
    • Continued refactoring of backend code, no functionality should be affected.
    • Remove all images from the project such as the animated hands and progress bar gif.
    • Remove empty rows that added unnecessary space.
    • Switch buttons to use WordPress button styles.
    • Fix broken Dashboard Widget from 2.18.03.15 and reduce font-size to fix text overflow.
    • Remove all CSS !important declarations for easier CSS styling.
    • Remove inline CSS styles.
    • Switch to a CSS based progress bar.
    • Spell check readme.
    • Remove almost all tables from files.
    • Refactor JavaScript.
    • Add wormeyman as a contributor (thanks man!).
  4. Async JavaScript 2.18.03.15

    • bugfix: only load asyncjs’ JS & CSS on own settings page as reported by Marat Petrov
    • bugfix: check if jQuery chosen is correctly loaded before using it (based on same report, thanks Marat!)
    • update jQuery Chosen lib
    • small readme tweaks
  5. Async JavaScript 2.18.03.10

    • ASync JS is now maintained by Frank Goossens (Optimizing Matters), thanks for the great job done David!
    • Moved all Pro features into the standard version.
    • Some code refactoring
    • Made strings ready for translations

201714 releases

  1. Async JavaScript 2.17.11.15

    • MOD: Added User Agent to GTMetrix requests
  2. Async JavaScript 2.17.11.03

    • MOD: Check for GTMetrix class existence prior to including class
  3. Async JavaScript 2.17.09.31

  4. Async JavaScript 2.17.09.30

    • FIX: Sanitise all $_GET and all $_POST
    • FIX: Add nonce to ajax calls
  5. Async JavaScript 2.17.09.29

  6. Async JavaScript 2.17.06.13

    • MOD: Dashboard Widget and Notices only available to Administrators
  7. Async JavaScript 2.17.05.07

    • FIX: Some installs not saving plugin/theme exclusions due to theme incompatibility
  8. Async JavaScript 2.17.05.05

    • FIX: Incorrect textarea identifier preventing exclusion save
  9. Async JavaScript 2.17.05.04

    • FIX: Resolve early loading of plugin causing a fatal error due to function not available yet
    • FIX: CSS / JS not loading
  10. Async JavaScript 2.17.05.03

    • MOD: Add text to advise running Wizard is not mandatory
  11. Async JavaScript 2.17.04.25

  12. Async JavaScript 1.17.02.06

  13. Async JavaScript 1.17.01.22

  14. Async JavaScript 1.17.01.14

201617 releases

  1. Async JavaScript 1.16.12.12

  2. Async JavaScript 1.16.10.25

  3. Async JavaScript 1.16.10.24

  4. Async JavaScript 1.16.09.30

  5. Async JavaScript 1.16.09.29

  6. Async JavaScript 1.16.08.17

  7. Async JavaScript 1.16.08.11

  8. Async JavaScript 1.16.08.10

  9. Async JavaScript 1.16.08.09

  10. Async JavaScript 1.16.06.22

  11. Async JavaScript 1.16.06.21

  12. Async JavaScript 1.16.03.23

  13. Async JavaScript 1.16.03.10

  14. Async JavaScript 1.16.02.18

  15. Async JavaScript 1.16.02.17

  16. Async JavaScript 1.16.02.16

  17. Async JavaScript 1.16.02.15

20153 releases

  1. Async JavaScript 1.15.08.21.1

  2. Async JavaScript 1.15.02.23.1

  3. Async JavaScript 1.15.02.23

20143 releases

  1. Async JavaScript 1.14.12.19

  2. Async JavaScript 1.14.12.11.2

  3. Async JavaScript 1.14.12.10

Questions about Async JavaScript’s releases

What is the latest version of Async JavaScript?

2.21.08.31, released on Jun 22, 2023 (3 years ago). It’s tested up to WordPress 6.2.15.

How often is Async JavaScript updated?

It had no release in the last year; the latest came out 3 years ago. Its first release on WordPress.org dates from December 2014.

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