Changelog
Follow up on the latest improvements and updates.
RSS
new
improved
fixed
v6.0.8
New Features
- Lead Management:Added dedicated Lead Management module for tracking potential members, managing inquiry statuses, and lead analytics.
- Multi-Tenancy Addon:Introduced multi-tenant support for multi-branch/multi-location gym management, SaaS deployment, and domain mapping.
- REST API & Scramble Integration:Integrated automated REST API documentation with Scramble.
- AI-Powered Diet & Workout Planning:Added AI service layer withAdminDietAgentand structured AI-driven diet menu generation.
- Remote Addon Gallery:Built-in addon marketplace for browsing and managing extensions.
- Plan Feature Syncing:Added ability to synchronize plan settings and features directly across active subscriptions.
Improvements
- Order Management:AddedOrderPaymentsSectioncomponent to display detailed payment and refund histories on order pages.
- Achievement & Badges:Redesigned SVG badge library with Apple Fitness-style squircle shells and dynamic gradient rendering.
- Schedule & Leaderboard UI:Redesigned class schedule items, leaderboard UI, and score tracking screens with responsive grid layouts.
- Documentation Engine:Added automated system hook and Page Builder documentation generators.
- Version & Build Automation:Automated Android/iOS version syncing and release packaging workflows.
Fixes
- Payment Methods:Fixed payment method validation types and added support for local icon assets.
- Tenant Asset Fallback:Fixed badge SVG and tenant storage file restoration for missing asset paths.
- Navigation & Layout:Fixed responsive grid column layout on main dashboards and updated store app URLs.
new
improved
fixed
v6.0.1
New Features
- Support Ticket System:Implemented a comprehensive support ticket management system including CRUD operations, dynamic user selection, and administrator rebinding.
- PayU Payment Provider:IntegratedPayUpayment provider support into the checkout flow with dedicated logo assets and callbacks.
- Custom Domains:Added a custom domain management module featuring DNS verification and fallback settings.
- Localization:Added full multi-language support across the platform with automatic English fallbacks and tenant-specific translation loaders.
- Unified Auth Flow:Implemented tenant-specific authentication logic and unified authentication routes via a single composable.
- Enhanced Billing:Added support for managing multiple payment methods,3D Secureconfirmations, and admin oversight.
- Plain Text Notifications:Added support for plain text notification templates alongside HTML emails.
Improvements
- Security & Permissions:Standardized granular permissions using wildcard syntax across modules to simplify access control.
- Email Layouts:Optimized email layouts and style formatting across all notification templates using inline table styling.
- PageBuilder:Unified PageBuilder authentication checks to utilize Sanctum guards across central and tenant contexts.
- Design Consistency:Standardized UI components with a global border-radius of 12px and cleaner card styling.
- Menu Routing:Centralized menu processing and notification routing inside a dedicated MenuService.
- Events & Routing:Migrated central routing and welcome notifications to event-driven systems.
Fixes
- Localization:Fixed locale-specific translation loading issues and standardized TransService logic.
- UI & Layout:Resolved styling anomalies on domain list cards and subscription hover layouts.
- Access Control:Fixed product menu permission restrictions by consolidating requirements to wildcard values.
- Stability:Cleaned up obsolete templates and unified configuration loaders for improved dashboard stability.
fixed
v5.6.4
- Fix System Update Issue
- Fix Some Critical Bugs
improved
fixed
v5.6.3
- Enhanced user feedback in friend request handling and member retrieval messages.
- Improved error handling and notifications in friend management components.
- Updated FriendsListandFriendsTabscomponents for better data fetching and refresh logic; added notify plugin for consistent notifications.
- Refactored user retrieval in FriendsControllerand added integer casts for IDs inFriendRequestandFriendshipmodels.
- Added guard:usersmiddleware to authenticated user routes for enhanced security.
new
improved
fixed
v5.6.2
🎉 New Features
- Language Selection- Added language options with filtering functionality
- Dynamic Ingredients- Ability to dynamically add ingredients in diet menus
- Enhanced Friends System- Comprehensive friend management with improved UI and profile features
- Demo Mode Protection- Added restrictions and safeguards for demo environments
- GoCardless Integration- Enhanced payment processing with mandate handling
🛠️ Improvements & Fixes
- Search Enhancement- Updated member search to use QR codes for better accuracy
- Performance Optimizations- Improved loading states and data management across components
- UI/UX Enhancements- Better icon sizing, improved layouts, and cleaner interface elements
- Database Improvements- Enhanced data consistency and reliability
- Authentication Flow- Streamlined login process with better token management
- Chart Display- Fixed numeric value parsing for revenue and member breakdowns
🔧 Technical Updates
- Dependency Updates- Updated core framework to latest version for better stability
- Code Organization- Improved code structure for better maintainability
- Module Management- Enhanced addon system with better migration handling
- Translation Support- Added new translations for Russian and Chinese languages
improved
fixed
v5.6.1
Improvements
- Update ModuleSeeder to log modules and streamline module addition process
- Ensure modules.json ends with a newline for consistency
Fixed
- Ensure numeric values are parsed correctly in chart formatter for MembersBreakdown and RevenueBreakdown components
- Change sortOrder to sort_order in DietMenu and WorkoutPlan module.json files
- Cast max_tokens and temperature to int in OpenAI configuration for consistency
fixed
improved
v5.6
Added
- Module Management: Updated module versions and restructured module.jsonfor improved organization
Changed
- Dependency: Updated coderstm/laravel-coreto v4.8.25 in composer.lock
- UI Component: Rearranged slot structure in BaseItemcomponent for improved readability
- Routing: Simplified route mapping logic by removing central path checks
new
improved
v5.5
Added
- Branding: Replaced logo images with a base-logo component for consistent branding across layouts
- Admin Support: Added Help button and dropdown menu to AdminLayout for improved user support
- Payment Handling: Initialized paymentProviderId in StripeSubscription for better payment management
- Task Management: Added queue manager command to the schedule for improved automation
Changed
- Payment UI: Enhanced payment method displays and improved exception handling in PaymentException
- Codebase: Refactored code structure, removed redundant sections
- Thumbnail Handling: Used realpath for correct thumbnail path resolution in AddonController
new
improved
fixed
v5.4
Added
- Payment Method: Direct Debit Integration with GoCardless payment system
- Installer: Improved installation module with better UI and validation
- Feedback System: New feedback page and ScheduleFeedback addon
- Upgrade Feature: One-click upgrade functionality for easier updates to the latest version
Changed
- Payment UI: Enhanced payment method displays
- Upgrade Process: Replaced legacy upgrade system with improved upgrade process
new
improved
fixed
v5.3
Added
- Base-addon component: Integrated into LinksList and BaseItem
- Subscription update functionality with payment model and event listeners
- QueueWorkerManager command for managing queue workers
- Restriction on revert usages for late cancellation
Fixed
- Reset subscriptions usages issue
Changed
- Improved Dialog Thumbnail display
Load More
→