From 83277e0ff17728b07d99c1f8720332379b084456 Mon Sep 17 00:00:00 2001 From: Xavier Noria Date: Fri, 11 Oct 2024 10:21:32 +0200 Subject: [PATCH] Ready for 2.7.0 --- CHANGELOG.md | 12 ++++++++---- lib/zeitwerk/version.rb | 2 +- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8878ac4..9448d46 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## 2.7.0 (Unreleased) +## 2.7.0 (11 October 2024) * [Explicit namespaces](https://github.com/fxn/zeitwerk#explicit-namespaces) can now also be defined using constant assignments. @@ -23,9 +23,13 @@ * Requires Ruby 3.2 or later. -* Gems that work with previous versions of Zeitwerk also work with this one. In - client projects, Bundler takes the Ruby requirement into account when - resolving gem version constraints. + Gems that work with previous versions of Zeitwerk also work with this one. If + they support Ruby versions older than 3.2 they can specify a relaxed version + constraint for Zeitwerk like "~> 2.6", for example. + + In client projects, Bundler takes the Ruby requirement into account when + resolving dependencies, so `Gemfile.lock` will get one compatible with the + Ruby version being used. ## 2.6.18 (2 September 2024) diff --git a/lib/zeitwerk/version.rb b/lib/zeitwerk/version.rb index 9eef6c9..d0839de 100644 --- a/lib/zeitwerk/version.rb +++ b/lib/zeitwerk/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module Zeitwerk - VERSION = "2.6.18" + VERSION = "2.7.0" end