Latest Releases
Stay up to date with the latest changes, improvements, and bug fixes in FacturaScripts.View All Releases
See detailed release notes on GitHub
Release Information
Latest Stable Release
For production use, always download the latest stable release:Download Stable Version
Get the production-ready version
Development Version
The main branch on GitHub contains:- Latest features under development
- Experimental changes
- Bug fixes not yet released
- Breaking changes
Tracking Changes
GitHub Releases
All releases are documented on GitHub with:- Version number
- Release date
- New features
- Bug fixes
- Breaking changes
- Upgrade instructions
- Known issues
Release Notes Format
Release notes typically include:Features
New functionality added in the releaseImprovements
Enhancements to existing featuresBug Fixes
Resolved issues and bugsBreaking Changes
Changes that may require code updatesSecurity
Security-related fixes and improvementsDatabase Changes
Schema changes requiring migrationsVersion Numbering
FacturaScripts follows semantic versioning:- Major version (X.0.0) - Breaking changes
- Minor version (0.X.0) - New features, backward compatible
- Patch version (0.0.X) - Bug fixes, backward compatible
- 2023 - Year
- 1 - Major release of the year
- 5 - Patch number
Staying Updated
Watch the Repository
Go to GitHub
Visit the FacturaScripts repository
Subscribe to Releases
Get notified when new versions are released:- Star the repository on GitHub
- Watch for “Releases only” notifications
- Subscribe to the RSS feed
- Follow on social media
Check for Updates
From within FacturaScripts:- Check the about/version section
- Look for update notifications
- Compare with latest release on GitHub
Upgrade Guidelines
Before Upgrading
-
Backup database
-
Backup files
-
Read release notes
- Check for breaking changes
- Review upgrade instructions
- Note database migrations
- Check plugin compatibility
-
Test in development
- Upgrade a development instance first
- Test critical functionality
- Verify plugins work correctly
Upgrading Process
Rollback Plan
If upgrade fails:- Restore database from backup
- Restore files from backup
- Report the issue on GitHub
- Wait for fix or assistance
Important Changes
PHP Version Requirements
FacturaScripts requires PHP 8.0 or higher. Check release notes for any changes to minimum requirements.Database Compatibility
Supported databases:- MySQL 5.7+
- MariaDB 10.2+
- PostgreSQL 10+
Plugin Compatibility
After major updates:- Check plugin compatibility
- Update plugins to compatible versions
- Test plugins thoroughly
- Report plugin issues to plugin authors
Contributing to Changelog
When contributing code:- Describe your changes clearly in PR
- Categorize changes (feature, bug fix, etc.)
- Note any breaking changes
- Update documentation as needed
Release Schedule
FacturaScripts does not follow a fixed release schedule. Releases are made when significant changes are ready.
- Patch releases - As needed for bug fixes
- Minor releases - Every few months for new features
- Major releases - Annually or when breaking changes are necessary
Historical Releases
View complete release history:All Releases
Browse all versions and their changes
Release Statistics
Download Statistics
View download counts and trends
Security Updates
Security fixes are prioritized:- Released as soon as possible
- Documented in release notes
- Announced through appropriate channels
- Applied to supported versions
Beta and RC Versions
Pre-release versions:- Alpha - Early development, unstable
- Beta - Feature complete, testing phase
- RC (Release Candidate) - Final testing before release
Migration Guides
For major version upgrades, check for dedicated migration guides:- Breaking changes explained
- Code update examples
- Database migration steps
- Common issues and solutions
Roadmap
See planned features
Contributing
Help improve FacturaScripts
Support
Get help with updates
Troubleshooting
Fix update issues

