Skip to content

Update dependency coenjacobs/mozart to v1#63

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/coenjacobs-mozart-1.x
Open

Update dependency coenjacobs/mozart to v1#63
renovate[bot] wants to merge 1 commit intomainfrom
renovate/coenjacobs-mozart-1.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 15, 2026

This PR contains the following updates:

Package Change Age Confidence
coenjacobs/mozart ^0.7.1^1.0.0 age confidence

Release Notes

coenjacobs/mozart (coenjacobs/mozart)

v1.1.2

Compare Source

  • [Backport] Fix Windows directory separator breaking PSR-4 path flattening #​311

Full Changelog: coenjacobs/mozart@1.1.1...1.1.2

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.1.2
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.1.2
Available Tags
  • 1.1.2 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.1.1

Compare Source

Maintenance release containing:

  • Fix override_autoload using property access on ArrayObject #​285
  • Fix ParentReplacer::replaceParentPackage() early return after first autoloader #​287
  • Add enum declaration support to DeclarationVisitor #​289
  • Add visited-set to Replacer::replacePackages() to deduplicate diamond dependencies #​291
  • Replace bare exceptions with typed Mozart exceptions and fix error output #​293
  • Wrap all Flysystem exceptions in FileOperationException #​295

Full Changelog: coenjacobs/mozart@1.1.0...1.1.1

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.1.1
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.1.1
Available Tags
  • 1.1.1 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.1.0

Compare Source

  • AST-based replacement engine — Complete rewrite of the core replacement system using nikic/php-parser. Eliminates regex fragility that corrupted nullable type hints, matched inside strings/comments, and missed edge cases.
  • Files autoloader support — Mozart now handles Composer's files autoloader type, which was previously ignored entirely. Packages like php-di/php-di now work correctly.
  • Existence-check function handling — String arguments in class_exists(), function_exists(), interface_exists(), trait_exists(), and related functions are now properly prefixed.
  • Dependency resolution rewrite — Fixed exponential package duplication with diamond dependencies and infinite loops with circular dependencies (iterative BFS replaces recursive traversal).
  • Architecture & code quality — Cleaner class hierarchy, PSR-12 formatting, improved exception handling, lean Composer installs via .gitattributes.
  • Testing infrastructure — Reorganized test suite (Unit/Integration split), Docker improvements, CI caching and permissions fixes.

Details and discussion of what changed and why can be found: Beta testing for Mozart 1.1.0 has begun!

Full Changelog: coenjacobs/mozart@1.0.6...1.1.0

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.1.0
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.1.0
Available Tags
  • 1.1.0 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.8

Compare Source

[Backport] Fix Windows directory separator breaking PSR-4 path flattening #​312

Full Changelog: coenjacobs/mozart@1.0.7...1.0.8

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.8
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.8
Available Tags
  • 1.0.8 - This release
Links

v1.0.7

Compare Source

Maintenance release containing backported fixes that were applicable from the 1.1.1 release:

  • [Backport] Fix override_autoload using property access on ArrayObject #​301
  • [Backport] Add docblock to NamespaceAutoloader::getFiles() to pass doc check #​300
  • [Backport] Replace bare exceptions with typed Mozart exceptions and fix error output #​299
  • [Backport] Wrap all Flysystem exceptions in FileOperationException #​297

Full Changelog: coenjacobs/mozart@1.0.6...1.0.7

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.7
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.7
Available Tags
  • 1.0.7 - This release
Links

v1.0.6

Compare Source

Maintenance release, containing the following fixes:

Full set of changes: coenjacobs/mozart@1.0.5...1.0.6

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.6
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.6
Available Tags
  • 1.0.6 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.5

Compare Source

Maintenance release, containing the following fixes:

Full set of changes: coenjacobs/mozart@1.0.4...1.0.5

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.5
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.5
Available Tags
  • 1.0.5 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.4

Compare Source

Maintenance release, containing the following fixes:

  • Skip non-existent directories when PSR-4 autoload is an array #​195 (thanks for reporting @​Dan0sz 🙌)
  • Exclude nested vendor directories from file discovery #​196 (thanks for reporting @​daigo75 🙌)
  • Add is_dir() guards in Replacer to prevent DirectoryNotFoundException #​201 (thanks for reporting @​Konamiman 🙌)

Full set of changes: coenjacobs/mozart@1.0.3...1.0.4

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.4
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.4
Available Tags
  • 1.0.4 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.3

Compare Source

Maintenance release, containing the following fixes:

Full set of changes: coenjacobs/mozart@1.0.2...1.0.3

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.3
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.3
Available Tags
  • 1.0.3 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.2

Compare Source

Maintenance release, containing the following fixes:

Full set of changes: coenjacobs/mozart@1.0.1...1.0.2

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.2
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.2
Available Tags
  • 1.0.2 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.1

Compare Source

Maintenance release, containing the following fixes:

Thank you both for contributing. 😊

Full set of changes: coenjacobs/mozart@1.0.0...1.0.1

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.1
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.1
Available Tags
  • 1.0.1 - This release

  • latest - Latest stable version (if this is the highest version)

Links

v1.0.0

Compare Source

This is the stable release of version 1.0.0 of the Mozart project. I'm proud to say that this release is finally here and this marks a significant milestone in the project. For details on everything that has changed, please refer to the beta testing and 1.0.0 feature set post in the discussions. Thanks everyone for their continued support, helpful comments and contributions. Thank you everyone!

I've written a bit about the whole process around this on my personal blog: Mozart 1.0: Five years in the making.

Full Changelog: coenjacobs/mozart@0.7.1...1.0.0

Docker Images

This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).

Pull from Docker Hub
docker pull coenjacobs/mozart:1.0.0
Pull from GitHub Container Registry
docker pull ghcr.io/coenjacobs/mozart:1.0.0
Available Tags
  • 1.0.0 - This release

  • latest - Latest stable version (if this is the highest version)

Links

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/coenjacobs-mozart-1.x branch 2 times, most recently from 347c029 to 3c11962 Compare January 26, 2026 08:15
@renovate renovate bot force-pushed the renovate/coenjacobs-mozart-1.x branch 3 times, most recently from 855b42c to 594bdb2 Compare February 7, 2026 06:55
@renovate renovate bot force-pushed the renovate/coenjacobs-mozart-1.x branch from 594bdb2 to 89ce066 Compare February 12, 2026 04:13
@renovate renovate bot force-pushed the renovate/coenjacobs-mozart-1.x branch 2 times, most recently from 7a47f11 to 5dc1b0f Compare February 21, 2026 06:33
@renovate renovate bot force-pushed the renovate/coenjacobs-mozart-1.x branch from 5dc1b0f to 147d385 Compare March 1, 2026 06:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants