OBServer Release v5.3.1 ✨
Latest Version Updates & Compatibility Notice
Important Note for Production Users
Our latest version introduces powerful new features and essential improvements, but breaks compatibility with current modules due to major code and API refactoring. For mission-critical or production environments, we recommend staying on OpenBroadcaster v5.2, which offers full module compatibility, until Supported module updates become available.
Version v5.3.0 Highlights
Warning: This release is not fully compatible with existing modules. Please update your modules or use v5.2 in production.
New Features
- API v2 (Alpha): Introducing a modern RESTful API implementation.
- Automated Testing (Alpha): Began integration of automated testing using CodeCeption.
- OB CLI Tool (Alpha): New command line interface tool with “check install” function.
- Welcome Screen Redesign: Fresh interface for a smoother start.
- Update Notifications: Users are alerted and login is restricted when critical updates are needed.
Improvements
- Integrated and configured PHP Code Sniffer (phpcs) & PHP Code Beautifier (phpcbf) for cleaner code.
- Refactored codebase and database for naming consistency and near-PSR12 standards.
- Included document generator within core tools, now defining API v2 controller/method routes.
- Began migration to Composer and npm for better dependency management.
- Improved documentation layout and style.
- Updated PHPMailer dependency to the latest version.
- Updated the “themeupdate” tool for the newest Dart Sass compatibility.
- Renamed “emergency” to “alert” throughout for clarity and accuracy.
- Revised storage methods for UI settings.
- Removed obsolete tools and relied on database foreign key constraints for integrity.
Fixes
- Resolved bugs with show deletion and media “where used” tracking.
- Small tweaks and fixes to the
ob.installer.shscript.
Version v5.2.0 (Production-Recommended)
- Feature-frozen & production stable: Fully compatible with all modules.
- Improvements:
- Enhanced versioning and release processes.
- Fixes:
- Refined the installer script for smoother setup.
Have module compatibility issues with v5.2? Let us know, and our team will address them promptly.
For the full release and installation instructions, visit our change log .
