NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2166 most downloaded on Packagist
Composes all dependencies as a package inside a WordPress plugin
Last release 5 months ago
01 May 2026
Ships unpredictably
gaps range from 8 days to 4.9 years
Some releases are documented
notes for 10 of 33 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
41 releases · first in 2017
Fix: Throw explicit exception when namespace inference fails by @coenjacobs in #385
Full Changelog: 1.2.2...1.2.3
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.2.3docker pull ghcr.io/coenjacobs/mozart:1.2.31.2.3 - This release
latest - Latest stable version (if this is the highest version)
One column per quarter.
Backport: fix alias qualified names by @coenjacobs in #382 - thanks @nickvergessen 🙌
Full Changelog: 1.2.1...1.2.2
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.2.2docker pull ghcr.io/coenjacobs/mozart:1.2.21.2.2 - This release
latest - Latest stable version (if this is the highest version)
BACKPORT: Fix symlinks in vendor packages causing UnableToListContents failure by @coenjacobs in #373
Full Changelog: 1.2.0...1.2.1
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.2.1docker pull ghcr.io/coenjacobs/mozart:1.2.11.2.1 - This release
latest - Latest stable version (if this is the highest version)
Mozart 1.2.0 is a major feature release. 🎉 The headline: Mozart now works with zero configuration — just run mozart compose and it handles the rest. T
Mozart 1.2.0 is a major feature release. 🎉 The headline: Mozart now works with zero configuration — just run mozart compose and it handles the rest. This release also adds global-scope constant and function prefixing and automatic autoloader generation.
mozart compose is now the only opt-in required. All six settings have sensible defaults, inferred from your project's composer.json. Existing extra.mozart blocks continue to work unchanged. A new mozart config command lets you inspect the resolved configuration and where each value came from. #316generate_autoloader: true) and replaces the need to manually configure your project's composer.json autoload section. See usage docs. #315const or define() at global scope are now prefixed with constant_prefix (defaults to an uppercased version of classmap_prefix). References via constant(), defined(), and bare constant fetches are updated throughout the codebase. #308functions_prefix (defaults to a lowercased version of classmap_prefix). References via function_exists() and direct function calls are updated accordingly. #308symfony/polyfill-php80 are no longer broken by having their declarations prefixed. #306define() calls routed correctly — define() inside a namespace block is now handled by the namespace replacer instead of being incorrectly prefixed with constant_prefix. #353$baseDir, and absolute classmap paths. #362delete_vendor_directories: false and generate_autoloader: false are now properly distinguished from "not set" when reporting config sources. #323replaceParentPackage() exiting after the first autoloader combination instead of processing all of them. #288replacePackages() to prevent processing the same package twice. #292MozartException subtypes; error output uses writeln() instead of write(). #294FileOperationException. #296These bug fixes have been released earlier today in versions 1.1.4 and 1.0.10 as well:
@param, @return, @var, @throws, etc.) logic reworked and are now properly rewritten to use the prefixed namespace. #360composer.json for Mozart-processed dependencies, have your code include the newly created autoload.php to benefit from this new feature. Or alternatively, set generate_autoloader to false in your extra.mozart block to keep your existing setup. See the configuration docs.constant_prefix and functions_prefix are derived from classmap_prefix by default. If your dependencies declare global-scope constants or functions, these will now be prefixed. Set either to an empty string in extra.mozart to disable.Full documentation for all features is available in docs/:
Full Changelog: 1.1.4...1.2.0
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.2.0docker pull ghcr.io/coenjacobs/mozart:1.2.01.2.0 - This release
latest - Latest stable version (if this is the highest version)
Backport: fix alias qualified names by @coenjacobs in #383 - thanks @nickvergessen 🙌
Full Changelog: 1.1.5...1.1.6
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.1.6docker pull ghcr.io/coenjacobs/mozart:1.1.61.1.6 - This release
latest - Latest stable version (if this is the highest version)
BACKPORT: Fix symlinks in vendor packages causing UnableToListContents failure by @coenjacobs in #374
Full Changelog: 1.1.4...1.1.5
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.1.5docker pull ghcr.io/coenjacobs/mozart:1.1.51.1.5 - This release
latest - Latest stable version (if this is the highest version)
Maintenance release, containing:
Maintenance release, containing:
Full Changelog: 1.1.3...1.1.4
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.1.4docker pull ghcr.io/coenjacobs/mozart:1.1.41.1.4 - This release
latest - Latest stable version (if this is the highest version)
[FORWARD PORT] Fix delete_vendor_directories setter name mismatch #321
Full Changelog: 1.1.2...1.1.3
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.1.3docker pull ghcr.io/coenjacobs/mozart:1.1.31.1.3 - This release
latest - Latest stable version (if this is the highest version)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Maintenance release, containing:
Maintenance release, containing:
Full Changelog: 1.0.9...1.0.10
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.0.10docker pull ghcr.io/coenjacobs/mozart:1.0.101.0.10 - This release
latest - Latest stable version (if this is the highest version)
Maintenance release, containing:
Maintenance release, containing:
Full Changelog: 1.0.8...1.0.9
This release includes Docker images for multiple architectures (linux/amd64, linux/arm64, linux/arm/v7).
docker pull coenjacobs/mozart:1.0.9docker pull ghcr.io/coenjacobs/mozart:1.0.91.0.9 - This release
latest - Latest stable version (if this is the highest version)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →