Releases: BerliozFramework/Berlioz
Releases · BerliozFramework/Berlioz
🚀 Welcome to the Monorepo!
This version 3.0.0 marks a major milestone for Berlioz Framework. We have officially transitioned to a monorepo structure to unify all components, simplify maintenance, and ensure perfect synchronization across the entire ecosystem.
💎 The "Base" Release
This release is a structural baseline. While it is a major version jump, it contains no breaking changes in the public API. It is designed to be a 1:1 migration from the v2.x series into this new centralized architecture.
✨ What's new?
- Centralized Development: One repository to rule them all. No more jumping between 17+ repositories to fix a bug or add a feature.
- Synchronized Versions: All Berlioz packages now share the same versioning (v3.0.x), making dependency management crystal clear.
- Automated Sub-Splits: Every package continues to be available as a standalone repository for Composer, automatically updated via our new CI/CD pipeline.
📦 Installation
If you want to install the full framework:
composer require berlioz/berlioz:^3.0
📦 How to upgrade
Updating is seamless. In your composer.json, simply update your Berlioz dependencies to ^3.0.
"require": {
"berlioz/berlioz": "^3.0"
}Note: If you use individual packages, they will automatically map to the new monorepo versions.