Skip to content

chore(deps): bump zeitwerk from 2.7.5 to 2.8.0 in the rubygems group across 1 directory#987

Merged
gildesmarais merged 1 commit into
mainfrom
dependabot/bundler/rubygems-acf4f9d151
May 19, 2026
Merged

chore(deps): bump zeitwerk from 2.7.5 to 2.8.0 in the rubygems group across 1 directory#987
gildesmarais merged 1 commit into
mainfrom
dependabot/bundler/rubygems-acf4f9d151

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 19, 2026

Bumps the rubygems group with 1 update in the / directory: zeitwerk.

Updates zeitwerk from 2.7.5 to 2.8.0

Changelog

Sourced from zeitwerk's changelog.

2.8.0 (18 May 2026)

  • Adds support for namespace files, nsfiles for short.

    If a loader has an nsfile configured (nil by default):

    loader.nsfile = 'ns.rb' # must be set before setup

    explicit namespaces can be defined by such special file inside their directories:

    my_component/ns.rb     # MyComponent
    my_component/widget.rb # MyComponent::Widget
    

    This may be handy for self-contained units for which a my_component.rb file in the parent directory would feel unnatural.

    If an nsfile is set, you can still define explicit namespaces as always. Both styles can coexist in the project. However, it is an error condition to try to define the same namespace using both conventions.

    For further details, please check the documentation for nsfiles.

  • When a file is shadowed because the constant path it maps to already exists, the location of said constant is included in the log message.

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels May 19, 2026
Bumps the rubygems group with 1 update in the / directory: [zeitwerk](https://github.com/fxn/zeitwerk).


Updates `zeitwerk` from 2.7.5 to 2.8.0
- [Changelog](https://github.com/fxn/zeitwerk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/fxn/zeitwerk/commits)

---
updated-dependencies:
- dependency-name: zeitwerk
  dependency-version: 2.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rubygems
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title chore(deps): bump zeitwerk from 2.7.5 to 2.8.0 in the rubygems group chore(deps): bump zeitwerk from 2.7.5 to 2.8.0 in the rubygems group across 1 directory May 19, 2026
@dependabot dependabot Bot force-pushed the dependabot/bundler/rubygems-acf4f9d151 branch from c1b1608 to ee174ec Compare May 19, 2026 13:19
@gildesmarais gildesmarais enabled auto-merge (squash) May 19, 2026 13:23
@gildesmarais gildesmarais merged commit f5249a2 into main May 19, 2026
15 of 16 checks passed
@gildesmarais gildesmarais deleted the dependabot/bundler/rubygems-acf4f9d151 branch May 19, 2026 13:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant