diff options
author | HampusM <hampus@hampusmat.com> | 2023-10-01 21:32:30 +0200 |
---|---|---|
committer | HampusM <hampus@hampusmat.com> | 2023-10-01 21:32:30 +0200 |
commit | 1fd1b6607f53eba5f753943fe854fa9acc0d9a68 (patch) | |
tree | 7a3778240eb2b98ddbec1e063e9a237c8b7d76b3 /CHANGELOG.md | |
parent | b2746a433bd3a0cab91e41f282ba8ebb5c79e4ae (diff) |
docs: add 0.5.1 to changelogv0.5.1
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 7190298..ae46785 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,38 @@ ## Unreleased +## v0.5.1 - 2023-10-01 +### Bug Fixes +- allow dependency interface types other than trait & path +- set injectable macro dummies directly after parsing input +- make dummy Injectable & AsyncInjectable impls valid + +### Build System/Dependency Changes +- bump version to 0.5.1 +- remove examples from files excluded when packaging + +### Chores +- make docs style html for macro crate not a symlink + +### Code Refactoring +- remove impossible unwrap in injectable macro +- make camel cased text snake cased without regex +- remove unnecessary cloning of impl generics & self type +- remove unnecessary doc(cfg) attrs on private modules + +### Code Testing +- import test util functions for injectable macro tests +- make unit tests not return Result + +### Documentation Changes +- remove nonexistent feature from feature list in readme +- clarify named macro documentation +- fix custom CSS not used by docs.rs + +### Style Improvements +- shorten lines exceeding 90 in width in injectable macro + + ## v0.5.0 - 2023-09-21 ### Bug Fixes - make the factory macro not change its input @@ -71,6 +103,7 @@ - fix create_single_get_dep_method_call unit tests ### Documentation Changes +- add release 0.5.0 to changelog - add examples to DI container & related functions - add threadsafe flag to IFooFactory in async-factory example - add existance reason to DependencyHistory docs |