Karl Pauls | 1f2635e | 2015-10-13 12:35:56 +0000 | [diff] [blame] | 1 | 1.8.0 |
| 2 | ----- |
| 3 | |
| 4 | ** Bug |
| 5 | * [FELIX-5015] - NPE in ResolverImpl |
| 6 | |
Karl Pauls | 485b4a9 | 2015-08-25 08:44:58 +0000 | [diff] [blame] | 7 | 1.6.0 |
| 8 | ----- |
| 9 | |
| 10 | ** Bug |
| 11 | * [FELIX-4987] - Dynamic package resolution with unresolvable or fragment package exports can lead to invalid wirings |
| 12 | * [FELIX-4988] - ResolverImpl uses an internal ExecutorService |
| 13 | * [FELIX-4989] - CopyOnWriteList.removeAll(Collection<?>) is incorrect causing failures for multiple cardinality resolution |
| 14 | * [FELIX-5011] - Resolver creates and shutdown ExecuterService within the wrong AccessControlContext |
| 15 | |
| 16 | ** New Feature |
| 17 | * [FELIX-4926] - Investigate rewriting the resolver algorithm to use loops instead of recursion |
| 18 | * [FELIX-4942] - Optimise the resolver |
| 19 | |
Karl Pauls | 536f17e | 2015-06-14 21:37:31 +0000 | [diff] [blame] | 20 | 1.4.0 |
| 21 | ----- |
| 22 | |
| 23 | ** Bug |
| 24 | * [FELIX-4897] - Dynamic package resolution with fragment package exports can lead to invalid wirings |
| 25 | * [FELIX-4914] - Resolution problem with identity requirements on fragments |
| 26 | |
Karl Pauls | 5362787 | 2015-04-20 10:31:21 +0000 | [diff] [blame] | 27 | 1.2.0 |
| 28 | ----- |
| 29 | |
| 30 | ** Bug |
| 31 | * [FELIX-4182] - Issues with package space consistency check |
| 32 | * [FELIX-4428] - When inserting hosted capability from an already resolved fragment the real non-hosted capability is not removed as a candidate |
| 33 | * [FELIX-4494] - Fragment identity capabilities are incorrectly wrapped |
| 34 | * [FELIX-4495] - Candidates from already resolved fragments get ignored if no new hosts are available |
| 35 | * [FELIX-4497] - Invalid wirings may result from substitutable exports |
| 36 | * [FELIX-4524] - Substituted exports may cause IndexOutOfBoundsException |
| 37 | * [FELIX-4642] - NPE in the resolver when substituting |
| 38 | * [FELIX-4727] - WrappedResource.getCapabilities ignores the namespace param |
| 39 | * [FELIX-4762] - OutOfMemoryError (Java Heap Space) when resolving bundles |
| 40 | * [FELIX-4825] - The resolver may return wires to unresolved resources in some cases |
| 41 | |
| 42 | ** Improvement |
| 43 | * [FELIX-4492] - Enhance resolver logging to get better uses diagnostics |
| 44 | * [FELIX-4493] - Allow ResolveContext to supply on demand resources |
| 45 | * [FELIX-4498] - Resolver does not allow optional reqs to resolve if they introduce class space inconsistencies |
| 46 | * [FELIX-4656] - Improve memory usage and speed of the resolver |
| 47 | |
Karl Pauls | 47b877c | 2013-04-03 15:34:09 +0000 | [diff] [blame] | 48 | 1.0.0 |
| 49 | ----- |
| 50 | |
| 51 | ** Initial Release |