2014-06-14 00:05:47 +02:00
|
|
|
Poodinis Changelog
|
|
|
|
==================
|
2015-02-15 14:49:13 +01:00
|
|
|
**Version 1.0.0**
|
|
|
|
This version introduces changes which are incompatible with previous versions
|
2015-03-21 15:15:53 +01:00
|
|
|
* REMOVE deprecated autowire constructor
|
|
|
|
* REMOVE deprecated container alias
|
|
|
|
* ADD documentation for public API
|
|
|
|
* REMOVE @Autowired UDA. Use @Autowire instead.
|
|
|
|
* ADD quickstart from readme to compilable example project.
|
|
|
|
* ADD example project for the use of qualifiers
|
2015-02-15 14:49:13 +01:00
|
|
|
|
2015-01-25 21:28:35 +01:00
|
|
|
**Version 0.3.1**
|
|
|
|
* FIX issue where autowiring members which are declared by interface or supertype would get autowired incorrectly.
|
|
|
|
|
2015-01-24 16:47:40 +01:00
|
|
|
**Version 0.3.0**
|
|
|
|
* ADD alternative workaround to readme for autowire limitation
|
|
|
|
* CHANGE returning of resolved instances by returning them by qualifier type instead
|
|
|
|
* ADD debug specifier to reduce verbosity of debug output
|
|
|
|
|
2014-11-27 00:45:26 +01:00
|
|
|
**Version 0.2.0**
|
|
|
|
* ADD ability to register type with multiple concrete types. They can be correctly resolved using qualifiers.
|
2014-12-14 19:23:01 +01:00
|
|
|
* DEPRECATE template for autowiring in constructor. This workaround is buggy. Use qualifiers instead.
|
2014-11-27 00:45:26 +01:00
|
|
|
|
2014-10-05 14:13:08 +02:00
|
|
|
**Version 0.1.4**
|
|
|
|
* Make Poodinis compatible with D 2.066.0 and DUB 0.9.22
|
2014-10-20 11:07:02 +02:00
|
|
|
* FIX incorrect clearing of registrations
|
2014-10-05 14:13:08 +02:00
|
|
|
This release should be backwards compatible with the previous versions of D and DUB, but please note that there are no more separate
|
|
|
|
configurations for release and debug builds. You have to specify a build type in DUB.
|
|
|
|
|
2014-07-13 17:34:44 +02:00
|
|
|
**Version 0.1.3**
|
2014-10-20 11:07:02 +02:00
|
|
|
* ADD global autowire function for convenience
|
2014-07-13 17:34:44 +02:00
|
|
|
* CHANGE workaround to be more simple
|
2014-07-13 17:40:46 +02:00
|
|
|
* FIX autowiring classes which contain non-symbolic declarations such as aliases. As a result, only variables are attempted to be autowired.
|
2014-07-13 17:34:44 +02:00
|
|
|
|
2014-06-23 20:51:47 +02:00
|
|
|
**Version 0.1.2**
|
|
|
|
* ADD workaround for failing to autowire types registered by supertype or interface
|
|
|
|
|
2014-06-14 00:05:47 +02:00
|
|
|
**Version 0.1.1**
|
|
|
|
* FIX: Also auto-wire members from base classes
|
|
|
|
|
|
|
|
**Version 0.1.0**
|
|
|
|
* Initial open-source release
|
|
|
|
* ADD support for registering and resolving
|
|
|
|
* ADD registration scopes
|
|
|
|
* ADD autowiring
|