JReleaser
JReleaser Changelog
Version 1.0.1
December 5, 2025- Addition Additional download button shortcode options added
- Addition New download statistics in Download Log page
Version 1.0.0
December 3, 2025- Addition JReleaser - First Release
Install Package
Upload Releases
Distribute Downloads
Why Choose JReleaser?
Smart Auto-Detection
Built-in Checksums
Update XML Generation
Download Button Plugin
6 Frontend Templates
API Key Protection
Auto File Cleanup
Modern Architecture
Open Source
Frequently Asked Questions
- Joomla! 5 or 6
- PHP 8.1 or higher
That's it! No external services or API keys required.
JReleaser is built from the ground up for Joomla 5/6 with modern PHP 8.1+ code. It's lightweight, focused, and does one thing well - managing your software releases. No bloated features you'll never use.
Upload your extension ZIP file when creating a release. JReleaser reads the XML manifest and automatically fills in:
- Version number
- Extension type (component, module, plugin, etc.)
- Element name
- Description
- Minimum PHP version
- SHA256, SHA384, SHA512 checksums
Release files are stored in /media/com_jreleaser/releases/ on your server. When you delete a release or upload a replacement, old files are automatically removed.
Use the included content plugin with the shortcode:
{jreleaser product_id="X"}
Replace X with your release ID. The button displays version, file size, and links directly to the download.
Yes! JReleaser generates Joomla-compatible update XML feeds. Point your extension's update server URL to:
yoursite.com/index.php?option=com_jreleaser&view=updatexml&product_id=X&format=xml
Your users will see updates in Joomla's extension updater automatically.