VersionManager

One-click versioning for CSS and JS assets

Creator: exitos exitos (exitos)

Need help installing this extra?

Screenshots

About VersionManager

VersionManager helps you bust browser cache for CSS and JS files. Set a version once, append it to asset URLs, and update it with one click in the Manager. Supports a Fenom modifier |version (with pdoTools) and a simple [[!version]] snippet without pdoTools. Ideal when you deploy frontend changes and need visitors to load the latest styles and scripts.

Information

Released
August 13, 2026

Supported Database
MySQL

License
GPLv2

Supported Versions
3.0 - Current

Downloads
10

Instructions

Use Instructions

Install the package via Package Manager (or upload the transport package and install it). After installation, open VersionManager in the Manager menu. Click Update version to set or bump the current assets version (stored in the system setting versionmanager.version).

**Usage in templates **

With pdoTools / Fenom:

<link rel="stylesheet" href="{'assets/css/style.css' | version}"> <script src="{'assets/js/app.js' | version}"></script>

Without pdoTools:

<link rel="stylesheet" href="[[!version? &file=`assets/css/style.css`]]"> <script src="[[!version? &file=`assets/js/app.js`]]"></script>

Version number only:

[[!version]]

Requirements: MODX 3.0+, PHP 7.4+. pdoTools is optional (needed only for the |version Fenom modifier).

Current releases

1.0.0-pl
View | Download
August 13, 2026
3.0 - Current