Richard S. Hall | 2cd5bed | 2007-07-16 20:32:41 +0000 | [diff] [blame] | 1 | Changes from 0.8.0-incubator to 1.0.0 |
| 2 | ------------------------------------- |
| 3 | |
| 4 | * [2007-01-18] Added support for bundle header localization. (FELIX-27) |
| 5 | * [2007-01-22] Modified framework resolver to support a generic |
| 6 | capability/requirement model. |
| 7 | * [2007-01-22] Reorganized and centralized manifest parsing code and added |
| 8 | support for resolver's generic capability/requirement model. (FELIX-98) |
| 9 | * [2007-01-22] Improved native library naming normalization. (FELIX-26) |
| 10 | * [2007-01-23] No longer eagerly resolving classes loaded from modules |
| 11 | since this was causing verification errors with IBM J9. |
| 12 | * [2007-01-25] Added some support for execution environment checking. |
| 13 | (FELIX-23) |
| 14 | * [2007-01-29] Added support for getAllServiceReferences(). (FELIX-32) |
| 15 | * [2007-01-31] Added Require-Bundle support to resolve using the generic |
| 16 | capability/requirement model of the resolver. (FELIX-28) |
| 17 | * [2007-02-05] Fixed a bug in processor type normalization for x86-64 |
| 18 | processors. |
| 19 | * [2007-02-09] The resolver previously ignored packages that were pending |
| 20 | removal when resolving new bundles, now it does not. |
| 21 | * [2007-02-09] Bundles are automatically refreshed when updated/uninstalled |
| 22 | if none of their exported packages are in use. |
| 23 | * [2007-02-13] Added support for extension bundles. (FELIX-30) |
| 24 | * [2007-03-02] Added a Bundle.getBundleContext() method until actual |
| 25 | support for OSGi R4.1. |
| 26 | * [2007-04-26] Modified Bundle.findEntries() to return URLs to directory |
| 27 | entries as well as file entries. |
| 28 | * [2007-05-06] Modified LDAP evaluator to special case the fact that |
| 29 | BigDecimal is not available in Foundation profile. |
| 30 | * [2007-05-21] Made some performance improvements in LDAP evaluation. |
| 31 | * [2007-05-22] Modified JAR file to include Service Tracker package. |
| 32 | * [2007-05-22] Improved concurrency handling around checking for already |
| 33 | loaded classes and defining classes. |
| 34 | * [2007-06-05] Modified resource URLs to use port number rather than |
| 35 | prepend information to the resource path. |
| 36 | * [2007-06-13] Improved dynamic imports to cycle through all available |
| 37 | candidates when checking for class space consistency. |
| 38 | * [2007-06-18] Improved service registry filtering based on class versions |
| 39 | to allow a bundle to register a service for a different version of class |
| 40 | that it can access. |
| 41 | * [2007-06-21] Modified our "last ditch effort" to guess when to delegate |
| 42 | to the system bundle to make it a little more robust. |
| 43 | * [2007-06-29] Fixed a bug in EventDispatcher that was causing asynchronous |
| 44 | events to not be fired after stopping the framework instance and creating |
| 45 | a new instance. (FELIX-314) |
| 46 | * [2007-07-03] Fixed a bug in EventDispatcher that would not correctly |
| 47 | update a listener when it implemented multiple listener interfaces. |
| 48 | * [2007-07-04] Modified Felix framework class to implement the Bundle |
| 49 | interface to improve the startup/shutdown sequence and to provide a |
| 50 | simplified API for creating framework instances. |
| 51 | * [2007-07-11] Removed the PropertyResolver-related classes and now only |
| 52 | use Maps for configuration properties. (FELIX-324) |