- Craft 5 compatibility.
- The "Additional JavaScript" field is now powered by the Code Editor package. (thanks @khalwat)
- Craft 4 compatibility.
- Added
cacheBustingconfig setting to enable/disable hash-based cache busting. - Now logs warnings if unable to generate a hash for cache busting.
- Split up
sha1_filein order to reduce risk of CP hanging while generating a hash.
- Prevents Matrix fields from reloading JS on each block. (thanks @bencroker)
- Now allows for multiple, comma-separated file paths. (thanks @nickolasjadams)
- Made the viewing area larger. (thanks @SayChi)
- File path now includes proper support for environmental values.
- Custom JS now loads after the default Craft JS.
- Refactored to make better use of Asset Bundles.
- Refactored to load custom JS just before template loads.
- Updated minimum required version of Craft.
- Now references
hasCpSettingsfrom PHP instead of Composer.
- Craft 3 compatibility.
- Craft 2.5 compatibility.
- Formatted
additionalJsfield using CodeMirror.
- Removed useless error message.
- Formatted
additionalJsfield to nicely display code snippets.
- Improved error messaging.
- Added cache busting for file-based JS.
Initial release.