blob: 7260f71196771a9cba45cdc8ae6af5fd1fb8c7a6 [file] [log] [blame]
Marcel Offermans5568c182013-01-18 11:00:10 +00001Release 3.1.0
2-------------
3
4FELIX-303 - Support for compositions
5FELIX-1201 - Issue with DM and CM
6FELIX-1278 - DM/ AutoConfig is active event if setCallbacks method has been invoked
7FELIX-1464 - issue when using a negation in ldap service dependency filter
8FELIX-1546 - DM/Temporal Dependency/Bound Service Replacement features
9FELIX-2078 - Not all callbacks invoked when declaring a service as required and starting it after dependencies
10FELIX-2344 - DM / callback method is not invoked when an extra dependency is defined within an "init" component method.
11FELIX-2348 - DM/ ResourceAdapter NPE
12FELIX-2369 - DM/ Service start method is invoked even if an extra required dependency is unavailable
13FELIX-2816 - dependency manager calls init() twice
14FELIX-2947 - Filter indices must use service trackers that track all services and aspects.
15FELIX-2953 - Make the cache that InvocationUtil uses configurable.
16FELIX-2954 - DM/ annotated component factory does not allow to provide a component instance explicitly
17FELIX-2955 - IllegalStateException when doing a 'dm notavail' shell command.
18FELIX-2956 - DM/ json should be embedded in the annotation scanner plugin
19FELIX-2964 - DM/ NPE on some dependency manager adapters, when "auto-configuration" mode is disabled.
20FELIX-2970 - DM/ Factory Configuration Adapter Service does not copy adapter dependencies
21FELIX-2976 - InvocationUtil cache is not used properly for determining that methods do not exist in a class
22FELIX-2987 - DependencyManager ConfigurationDependency update isn't propagated to super classes
23FELIX-3008 - NPE in ServiceRegistryCache when dependency manager bundle is not started first
24FELIX-3042 - [PATCH] Add a convenience clear() method on DependencyManager
25FELIX-3057 - getServiceReferences() should not return an empty array
26FELIX-3186 - Adapter services do not get their adapted services transparently replaced when an aspect is added to them.
27FELIX-3201 - Offer more functional callback methods for services that have aspects on them.
28FELIX-3218 - ServiceTracker performance is not optimal with a service dependency that results in n-thousands of injected services.
29FELIX-3264 - Dependency manager shell should not print the state of optional dependencies when not all required ones are available
30FELIX-3292 - Allow passing of resource properties to a resource handler for use with resource adapters.
31FELIX-3337 - DependencyManager/Updated configuration dependency does not propagate to provided service properties
32FELIX-3402 - DependencyManager stop can trigger IndexOutOfBoundsException
33FELIX-3423 - AdapterImpl copies the DependencyManager.ASPECT service property when adapting an aspect.
34FELIX-3424 - Add support for changed callbacks on Aspect services.
35FELIX-3425 - Provide a filter index for adapter services.
36FELIX-3475 - DependencyManager compatibility bundle - ServiceDependencyImpl does not override toString
37FELIX-3564 - Memory leak in Filterindex / ServiceRegistryCache
38FELIX-3592 - ServiceDependencyImpl does not copy the swapped callback in it's constructor.
39FELIX-3617 - Missing toString methods in DependencyManager compat bundle
40FELIX-3682 - Dependency Manager Annotation-3.0.0 module doesn't expose OSGI meta information in MANIFEST.MF
41FELIX-3828 - Aspect and Adapter filter indices to not handle components that have been bound with multiple interfaces correctly.
42
43
Marcel Offermansb6645ba2011-05-01 10:57:57 +000044Release 3.0.0
45-------------
Marcel Offermansf51b7832011-05-01 11:02:33 +000046
47Major, backward incompatible release. Start of recorded changes.