Skip to content

Commit 3e26acc

Browse files
authored
Update changelog for 0.5.0 release (#94)
1 parent fcb3db8 commit 3e26acc

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

CHANGELOG.md

+21
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased Changes
99

10+
## [0.5.0](https://github.com/cspray/annotated-container/tree/v.0.5.0) - 2022-06-04
11+
12+
### Added
13+
14+
- A new `fixture_src/` directory that stores example source code used for the automated test suite.
15+
- Several improvements to the way that Fixtures are handled in the test suite such that the code examples in `fixture_src/` have a first-class representation in the test suite through the `Cspray\AnnotatedContainerFixture\Fixtures` class.
16+
- Implementations for
17+
18+
### Changed
19+
20+
- Improved many test cases, especially testing definition creation, to be more thorough and improve the test:assertion ratio.
21+
22+
### Fixed
23+
24+
- A bug where fetching a named service by name and then by type would result in non-shared instances.
25+
- A bug where injecting services by name would not work appropriately.
26+
27+
### Removed
28+
29+
- Removed reliance on the `cspray/annotated-container-dummy-apps` package. All code required for the test suite is located in the newly added `fixture_src/` directory.
30+
1031
## [0.4.0](https://github.com/cspray/annotated-container/tree/v0.4.0) - 2022-05-08
1132

1233
> This version introduces many backwards breaking changes. This release also represents a significant step towards a stable API. This level of BC break is not expected in future versions.

0 commit comments

Comments
 (0)