Releases: mayerbalintdev/GYM-One
Release list
V1.4.1
🚨 GYM One v1.4.1 – LOCKDOWN
Release Date: 2026 June 15, 18:45
Version: V1.4.1
🌍 Summary
Update V1.4.1 – codename LOCKDOWN is an emergency security release focused on patching critical vulnerabilities discovered during internal security testing. This update strengthens GYM One’s protection against malicious input and significantly improves overall platform security.
🆕 What's new in v1.4.1:
🛡️ Critical Security Fix
SQL Injection Vulnerability Patched
A critical vulnerability was identified in the member search system where user input could directly alter SQL queries. This could potentially allow unauthorized database access through crafted search payloads.
The search system now uses prepared statements, ensuring all user input is treated strictly as data and never as executable SQL.
🛡️ Critical Security Fix
Stored XSS Vulnerability Patched
A stored XSS vulnerability was found in profile-related fields such as member names and email addresses. Malicious scripts could previously execute inside admin pages if unsafe input was saved.
All user-generated output is now properly sanitized using htmlspecialchars(), preventing scripts from executing in the browser.
⚡ Improvement
Improved Input Sanitization
Additional validation and sanitization improvements have been applied across critical user-facing areas to strengthen protection against malicious payloads.
⚡ Improvement
Enhanced Security Layer
This update reinforces GYM One’s core security architecture and improves resilience against common web attack vectors.
🚀 Security comes first — stronger protection and safer infrastructure with GYM One v1.4.1 LOCKDOWN.
V1.4.0
🚀 GYM One v1.4.0 – PORTAL
Release Date: Friday, 16:00 (CET)
Version: V1.4.0
🌍 Summary
Update V1.4.0 – codename PORTAL introduces a major evolution in how users enter and interact with GYM One. The entire access and entry system has been rewritten and modernized, alongside a refreshed user dashboard experience.
🆕 What's new in v1.4.0:
✨ New Feature
Mandatory Profile Photos
To improve identity verification and system integrity, profile photos are now required for all members using the system.
⚡ Major Improvement
Completely Rewritten Access System
The entire entry and authentication system has been rebuilt from scratch and modernized, delivering a faster, more stable, and more consistent check-in experience across all devices.
⚡ Major Improvement
Fully Rewritten Sales System
The complete sales workflow has been redesigned and rebuilt to improve reliability, structure, and long-term maintainability.
⚡ Improvement
Redesigned User Dashboard
The user dashboard has been refreshed with a modern layout, improved structure, and a cleaner, more intuitive user experience.
⚡ Improvement
Modernized Admin Authentication Flow
The admin login system has been improved for better usability, stability, and a more streamlined authentication process.
🚀 A new era of access begins — rebuilt entry systems, modern identity handling, and a refreshed user experience with GYM One v1.4.0 PORTAL
V1.3.0
✅ GYM One v1.3.0 – IRONCORE
Release Date: February 28, 2026 – 17:00 (CET)
Version: V1.3.0
🌍 Summary
Update V1.3.0 – codename IRONCORE is a major internal upgrade focused on strengthening the system's core, improving security, and delivering a smoother, more transparent installation experience.
🆕 What's new in v1.3.0:
✨ New Feature
HeartBeat – Feel the System's Pulse
HeartBeat tracks daily active GYM One usage across gyms. Every morning at 6:00 AM, all gyms "pulse" simultaneously, giving accurate system-wide insights — with no personal data collected.
✨ New Feature
Real-Time Installation Progress
The final installation step now streams live progress updates directly to the browser using Server-Sent Events. No more blank screens — you see exactly what's happening, as it happens.
🛠️ Bug Fix
SQL Installer Compatibility Fixes
Resolved fatal errors caused by unsupported MySQL conditional directives and fixed a false network error that appeared even after successful installations.
🛠️ Bug Fix
.env Parser & Writer Improvements
Fixed parsing issues with values containing = characters and removed hardcoded admin user IDs that could cause registration inconsistencies.
🛠️ Bug Fix
Update Button Redirect Fix
The update button now reliably redirects to the correct live update page, ensuring smoother update runs every time.
⚡ Improvement
Shared Core Architecture
All stages now run on a unified config.php and shared helpers, with reusable layout partials replacing duplicated code across the installer. Cleaner structure, easier maintenance, stronger foundations.
⚡ Improvement
Security Hardening Across All Stages
Improved XSS protection for translations, safer database input handling, enforced server-side password strength, and stricter permission checks — without relying on unsafe chmod 777.
🔄 In Progress
Dashboard UI Improvements
Visual and usability improvements for the dashboard are underway, setting the stage for a more refined admin experience.
🚀 Level up your management experience — stronger core, real-time transparency, and enhanced security await with GYM One v1.3.0 IRONCORE!
V1.2.1
✅ GYM One v1.2.1 – COREFIX
Release Date: October 28, 2025
Version: V1.2.1
🌍 Summary
Update V1.2.1 – codename COREFIX brings a redesigned admin login, critical bug fixes, and subtle behind-the-scenes improvements for a smoother, more secure, and reliable experience.
🆕 What's new in v1.2.1:
✨ New Feature
Redesigned Admin Login
The admin login interface has been fully refreshed for a cleaner look, faster authentication, and improved accessibility on all devices.
🛠️ Bug Fix
Critical .env File Fix
A critical bug that deleted the .env file—erasing configuration data and breaking the database system—has been fixed. System stability and data integrity are fully restored.
⚡ Improvement
Smoother System Performance
Minor tweaks and refinements across the system improve responsiveness and overall reliability.
🚀 Level up your management experience—enjoy the redesigned admin login, enhanced stability, and smoother control with GYM One v1.2.1 COREFIX!
Also, the winners of the GHP Active Lifestyle competition will be announced on November 24, 2025.
V1.2.0
✅ GYM One v1.2.0 – PASSAGE
Release Date: September 27, 2025
Version: V1.2.0
🌍 Summary
Update V1.2.0 – codename PASSAGE brings powerful new features, usability improvements, and important behind-the-scenes enhancements for a smoother, more efficient experience.
🆕 What's new in v1.2.0:
✨ New Feature
Google Wallet Integration
Users can now check in faster using QR codes stored in Google Wallet. Smooth, secure, and convenient for all members.
✨ New Feature
Automatic Expiration Reminder
Never miss a renewal again! The system automatically sends reminder emails at 8:00 AM the day before a pass or ticket expires.
✨ New Feature
Icons Everywhere
Bootstrap icons have been added throughout the system to improve navigation clarity and overall user experience.
✨ New Feature
Dynamic Database Creation
Choose a custom database name—the installer automatically creates it and saves credentials in the .env file for a seamless setup.
✨ New Feature
Installer UI Clarity
Cleaner, more visible elements guide you step-by-step through installation, making setup faster and easier.
✨ New Feature
Modernized Email Design
All system emails now have a clean, modern design to ensure professional and consistent communication.
✨ New Feature
Çamlıca Kulesi Language Update
Full language support added, improving accessibility for all users.
🛠️ Bug Fixes
• Minor fixes and improvements across the system for smoother performance and increased stability.
🚀 Level up your management experience—enjoy the new features and smoother control with GYM One v1.2.0 PASSAGE!
V1.1.1
✅ GYM One v1.1.1 – Refine
Release Date: June 28, 2025
Version: V1.1.1
🌍 Summary
This update introduces useful staff tools, registration improvements, and important bug fixes to enhance control and reliability.
🆕 What's new in v1.1.1:
✨ New Feature
Membership Expiry Countdown for Staff
Staff can now see how many days remain on a user's membership, helping with better customer tracking and timely reminders.
✨ New Feature
Email Verification Toggle
Users can disable email verification during registration for automatic approval when turned off in settings.
🛠️ Bug Fix
Single-Entry Pass Validation Fixed
Resolved an issue where expired single-entry passes blocked new pass usage even if valid by date.
🛠️ Bug Fix
Payment Method Logging Corrected
Cash payments are now properly recorded instead of being mislabeled as credit card.
🛠️ Bug Fix
Registration Stability Improved
Changed INT to BIGINT to fix registration errors and improve system stability.
🚀 Enjoy improved control and a smoother experience with GYM One!
V1.1.0
✅ GYM One v1.1.0 – Ascend
Release Date: May 31, 2025
Version: V1.1.0
🌍 Summary
This update brings the long-awaited automatic Updater and key bug fixes for mobile and admin page responsiveness, enhancing overall usability.
🆕 What's new in v1.1.0:
✨ New Feature
Updater
The GYM One automatic updater ensures you always have the latest features and bug fixes — seamlessly, securely, and without any manual intervention.
🛠️ Bug Fix
Mobile Display Issues Fixed
Fixed issues causing certain elements to render incorrectly on mobile devices by correcting the viewport configuration.
🛠️ Bug Fix
Admin Page Responsiveness Fixed
We’ve fixed the responsiveness issues on the admin pages! The interface now adapts smoothly across all devices — whether you're on a phone, tablet, or desktop — ensuring a much-improved user experience and easier navigation.
🚀 Enjoy a smoother, smarter GYM One experience!
V1.0.1
✅ GYM One v1.0.1 – Spanish Language Support
Release Date: May 3, 2025
Version: V1.0.1
🌍 Summary
Spanish language support added across the website, installer, and application.
🆕 What's new in v1.0.1:
- 🌐 Website now supports Spanish based on browser language.
- 🛠️ Installer updated with Spanish localization.
- 💻 Application UI fully translated to Spanish.
⚠️ Important Notice
The Updater function is still not working in this version.
Please update manually by downloading the latest release from the official website or from this repository.
¡Gracias for your support, and welcome to our Spanish-speaking users! 🎉
V1.0.0
GYM One - V1.0.0 Release Notes
Release Date: March 29, 2025
Version: V1.0.0
Welcome to the first official release of GYM One! 🎉
After months of hard work, we have finally reached this milestone. GYM One is an open-source, free gym management software designed for fitness centers, personal trainers, and sports clubs. Thank you for joining us on this journey!
Installation
To install and set up GYM One, please use the GYMONE Installer repository:
🔗 GYM-ONE-Installer Repository
The installation guide and necessary files can all be found in the repository.
Known Issues
- The UPDATER feature will only be available starting from V1.1.0.
This is just the beginning, and we are excited to continue improving GYM One in the future. Thank you for being part of this project! ❤️
Full Changelog: https://github.com/mayerbalintdev/GYM-One/commits/V1.0.0
