Releases: maplephp/unitary
v2.2.0
- Added configuration parameters to props
- Introduced configurable middleware handling
- Added closure chaining support to the
expectmethod - Improved type checks and internal instance handling
- Improved clarity of verbose test messages
- Fixed configuration property inheritance
- General internal refactoring and cleanup
v2.1.0
This release enables Unitary core support in the project skeleton, aligning the skeleton with the current Unitary architecture. Router handling has been updated, configuration path handling refactored for consistency, unused test artifacts removed, and CLI output improved to properly report when no tests are found.
v2.0.3
v2.0.2
v2.0.1
v2.0.0
This major release delivers a substantial evolution of the framework, strengthening the CLI, core architecture, and overall developer experience. It introduces a more refined and capable command-line interface, richer tooling, and a modernized internal structure designed for larger and more advanced projects.
Key highlights include improved CLI usability, configuration file support, built-in performance and memory profiling, JUnit reporting, code coverage, vulnerability and supply-chain auditing, and first-class mocking and test wrapper utilities. The command set has been expanded, global binary support added, and a full application layer introduced with request handling, middleware, routing, dependency injection, and MVC foundations.
Together with extensive structural refactoring and code-quality improvements, this release marks a significant step forward in both capability and maturity of the platform.
v1.1.4
v1.1.3
- Exit code patch
- Improved prompt
- Performance check