Skip to content

Releases: BerliozFramework/Berlioz

🚀 Welcome to the Monorepo!

19 Feb 17:20

Choose a tag to compare

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.