CHANGELOG.md in dry-component-0.1.0 vs CHANGELOG.md in dry-component-0.2.0
- old
+ new
@@ -1,11 +1,22 @@
+# 0.2.0 - 2016-06-13
+
+## Changed
+
+- Injector default stragegy is now whatever dry-auto_inject's default is (rather than hard-coding a particular default strategy for dry-component) (timriley)
+
+## Fixed
+
+- Fixed bug where specified auto-inject strategies were not respected (timriley)
+
# 0.1.0 - 2016-06-07
## Added
* Provide a dependency injector as an `Inject` constant inside any subclass of `Dry::Component::Container`. This injector supports all of `dry-auto_inject`'s default injection strategies, and will lazily load any dependencies as they are injected. It also supports arbitrarily switching strategies, so they can be used in different classes as required (e.g. `include MyComponent::Inject.args["dep"]`) (timriley)
* Support aliased dependency names when calling the injector object (e.g. `MyComponent::Inject[foo: "my_app.foo", bar: "another.thing"]`) (timriley)
* Allow a custom dependency loader to be set on a container via its config (AMHOL)
+
```ruby
class MyContainer < Dry::Component::Container
configure do |config|
# other config
config.loader = MyLoader