Releases: WoW-CMS/BlizzCMS
v2.0.0-beta.5
Release Notes
This release introduces several critical updates and new features to the emulators, alongside a series of important refactors and fixes. Below is a summary of the key changes:
-
Feature: Update All Emulators
- All emulators have been updated to ensure compatibility and improved functionality.
-
Feature: Added Support for Azeroth Core
- New support has been added for the Azeroth Core emulator, expanding the range of supported systems.
-
Database Enhancements
- Added mappings for arena teams and character databases to improve data handling and accuracy.
-
BS_Emulator Refactor
- Refactored the
BS_Emulator
class to enhance security, maintainability, and readability of the codebase.
- Refactored the
-
Bug Fixes
- Fixed a typo in a variable that caused an error in the
BS_Emulator
.
- Fixed a typo in a variable that caused an error in the
-
Feature: YAML Format Support
- Introduced support for YAML format in the
BS_Emulator
for better configuration management.
- Introduced support for YAML format in the
-
Feature: Multi-Emulator Support
- Added new multi-emulator support, including a placeholder emulator and updates for Trinity.
Last changes
- Updated support to cMangos SRP6
Important Disclaimer
Please note that it is crucial to thoroughly test each supported emulator to identify and address any bugs that may arise. As new issues are reported, we will continue to make necessary fixes and improvements to ensure the stability and performance of the system.
v2.0.0-beta.4-preSRP6
Patch Notes
Code Documentation Enhancement:
- Improved code comments to provide clearer explanations of each section of the code.
- Ensured that comments are concise yet informative, avoiding the appearance of a direct copy-paste.
Algorithm Constants Documentation:
- Documented algorithm constants such as the generator 'g' and the prime 'N' to provide context for their usage in the code.
Password Key Derivation Documentation:
- Added comments to clarify the process of deriving the 'x' value using PBKDF2 with SHA-512, including the number of iterations and byte handling.
Range Adjustment for 'x':
- Documented the adjustment made to ensure the derived 'x' value falls within the range [0, N-1], providing rationale and clarity for the adjustment process.
New Versions of SPR6 Implemented:
- Updated the code to include implementations for new versions of SPR6, ensuring compatibility and adherence to security standards.
Verbalized Output Components:
- Clearly outlined the components of the output, specifying the returned values of 'salt' and 'verifier' for better understanding.
These patch notes summarize the changes made to the code, highlighting the improvements in documentation and clarity introduced during the revision process, as well as the implementation of new versions of SPR6 for compatibility and security.
Full Changelog: v2.0.0-beta.3.new...v2.0.0-beta.4-preSRP6
v2.0.0-beta3
Added
- Added vendor folder, don't require composer now for install CMS.
New Contributors
- @dependabot made their first contribution in #128
Full Changelog: v2.0.0-beta.3...v2.0.0-beta.3.new
v2.0.0-beta3
V2.0.0-beta3
New Contributors
Changelog:
Version 2.0.0-beta3 (Current)
- Added: Support for Dragonflight integrated into the base core.
- Added: Missing changes to ensure proper Dragonflight integration.
- Updated: Community Module's uikit-icons to version 15.32.22 for enhanced visuals.
- Added: The ability to manage view permissions on pages/menu items.
- Added: Default admin can now view new pages.
- Updated: README to provide more comprehensive information.
- Updated: Assets to improve application performance.
- Refactor: Revamped installer for more efficient setup.
- Fix: Addressed a bug where the default admin couldn't view new pages (#119) (#120).
- Fix: Ensured that role permissions are saved properly during role creation.
- Fix: Added a missing language line to resolve an issue.
- Fix: Added missing route for seamless navigation.
- Chore: Cleaned up codebase to enhance maintainability.
- Chore: Applied a standardized date format throughout the application.
- Chore: Updated password hash option for improved security.
- Chore: Removed unnecessary white spaces from the code.
- Chore: Updated PHP docker image to version 8.1 for compatibility.
- Chore: Kept assets up to date for consistent performance.
- Chore: Allowed editing of slugs in news articles.
- Chore: Removed unneeded 'href' attribute to clean up code.
- Chore: Updated copyright year for legal compliance.
Full Changelog: v2.0.0-beta.2...v2.0.0-beta.3
v2.0.0-beta.2
Full Changelog: Version 2.0.0 beta.2
v2.0.0-beta.1
v2.0.0-beta.0
v1.2.1
What's Changed
- Fix show currency symbol by @sayghteight in #89
- Hotfix/ php8 compatibility by @sayghteight in #91
Full Changelog: v1.2.0...v1.2.1
v1.1.1
What's Changed
- Fix show currency symbol by @sayghteight in #89
- Hotfix/ php8 compatibility by @sayghteight in #91
- Hotfix/ SOAP Error by @sayghteight in #93
Full Changelog: v1.0.0...v1.1.1
v1.2.0
What's Changed
- Integrate update by @sayghteight in 041c103
- Update version Codeigniter 3.0.11 to 3.0.13 by @sayghteight in bc6a1e2
- Fixed a error with PHP8 in migrations by @sayghteight in bc6a1e2
- Update User_Agents config by @sayghteight in bc6a1e2
- Fix a typo error in Forums and logs by @sayghteight in bc6a1e2
- Fix/ Deprecated wowmodule function in Vote System by @sayghteight in 09ea04e
Full Changelog: v1.1.1...v1.2.0