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
Async JavaScript 2.21.08.31Latest
- workaround for issues with some inline JS getting asynced (hat tip to WP Bullet’s Mike)
20211 release
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
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
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.
Async JavaScript 2.20.02.27
- fix for some nasty issues, thanks for the heads-up Mikey
20192 releases
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
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
Async JavaScript 2.18.06.13
- fix integration issue with Autoptimize, thx for reporting ElephantDude!
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
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!).
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
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
Async JavaScript 2.17.11.15
- MOD: Added User Agent to GTMetrix requests
Async JavaScript 2.17.11.03
- MOD: Check for GTMetrix class existence prior to including class
Async JavaScript 2.17.09.31
Async JavaScript 2.17.09.30
- FIX: Sanitise all $_GET and all $_POST
- FIX: Add nonce to ajax calls
Async JavaScript 2.17.09.29
Async JavaScript 2.17.06.13
- MOD: Dashboard Widget and Notices only available to Administrators
Async JavaScript 2.17.05.07
- FIX: Some installs not saving plugin/theme exclusions due to theme incompatibility
Async JavaScript 2.17.05.05
- FIX: Incorrect textarea identifier preventing exclusion save
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
Async JavaScript 2.17.05.03
- MOD: Add text to advise running Wizard is not mandatory
Async JavaScript 2.17.04.25
Async JavaScript 1.17.02.06
Async JavaScript 1.17.01.22
Async JavaScript 1.17.01.14
201617 releases
Async JavaScript 1.16.12.12
Async JavaScript 1.16.10.25
Async JavaScript 1.16.10.24
Async JavaScript 1.16.09.30
Async JavaScript 1.16.09.29
Async JavaScript 1.16.08.17
Async JavaScript 1.16.08.11
Async JavaScript 1.16.08.10
Async JavaScript 1.16.08.09
Async JavaScript 1.16.06.22
Async JavaScript 1.16.06.21
Async JavaScript 1.16.03.23
Async JavaScript 1.16.03.10
Async JavaScript 1.16.02.18
Async JavaScript 1.16.02.17
Async JavaScript 1.16.02.16
Async JavaScript 1.16.02.15
20153 releases
Async JavaScript 1.15.08.21.1
Async JavaScript 1.15.02.23.1
Async JavaScript 1.15.02.23
20143 releases
Async JavaScript 1.14.12.19
Async JavaScript 1.14.12.11.2
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 freeRelease 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.