blob: e5dade4063112e92babe3256f985eebce30d6c91 [file] [log] [blame]
Karl Pauls911d47b2010-02-04 23:19:54 +00001Changes from 1.4.2 to 1.4.3
2---------------------------
3
4** Bug
5 * [FELIX-1792] - Felix OBR seems to just randomly choose one of the satisifed bundles if more than one bundle meets the requirement
6
7
8Changes from 1.4.1 to 1.4.2
9---------------------------
10
11** Task
12 * [FELIX-1617] - Modify framework, main, shell, shell.tui, and obr to depend on official OSGi JAR files
13
14Changes from 1.4.0 to 1.4.1
15---------------------------
16
17** Bug
18 * [FELIX-1000] - Updating an bundle which was installed via OBR fails
19 * [FELIX-1157] - NPE results in OBR if a resource does not have a presentation name
20 * [FELIX-1433] - java.lang.NumberFormatException in Bundle-Version (org.osgi.framework.Version) due to trailing whitespace
21
22Changes from 1.2.1 to 1.4.0
23---------------------------
24** Bug
25 * [FELIX-973] - FilterImpl from Felix Framework does not support none LDAP operators
26 * [FELIX-977] - Bundle resolving runs extreme long
27 * [FELIX-999] - The OBR ResolverImpl shouldn't try to start fragment bundles
28
29** Improvement
30 * [FELIX-884] - OBR should expose registered services as capabilities of local repository
31 * [FELIX-887] - Ensure BundleListeners are not forgotten about
32 * [FELIX-940] - Add support for execution environment
33 * [FELIX-986] - Include the symbolicname in the output of obr list -v
34
35** New Feature
36 * [FELIX-976] - OBR update-url shell command
37
38Changes from 1.2.0 to 1.2.1
39---------------------------
40* [2008-10-24] Fixed potential NPE when comparing resources. (FELIX-789)
41* [2008-10-24] Removed the default repository URL from OBR, so now it must
42 be configured to have a repository. (FELIX-481)
43* [2008-10-24] Print message if there are no matching bundles. (FELIX-785)
44* [2008-10-23] Modified the OBR shell command to hide multiple versions of
45 available artifacts to cut down on noise. It is still possible to list
46 all versions by using a new "-v" switch.
47* [2008-09-29] Adapt Bundle-DocURL header to modified URL
48
49
50Changes from 1.0.3 to 1.2.0
51---------------------------
52
53* [2008-08-30] Prevent issues when updating running bundles. (FELIX-701)
54* [2008-08-28] Prevent NullPointerException if a locally installed bundle
55 does not have a Bundle-SymbolicName or version. (FELIX-108)
56* [2008-08-12] Added OBR descriptor and updated to the newest bundle plugin. (FELIX-672)
57* [2008-07-31] Use LogService instead of System.err. (FELIX-482)
58* [2008-07-21] Modified OBR to correctly consider the namespace attribute
59 when matching capabilities to requirements. (FELIX-638)
60* [2008-06-26] Implement referral with hop count support. (FELIX-399)
61* [2008-05-09] Return an empty resource array when querying with a filter
62 with invalid syntax. (FELIX-480)
63* [2008-05-09] Fixed improper synchronization with respect to visibility rules.
64* [2008-05-09] Ignore resources with invalid filters. (FELIX-484)
65* [2008-05-09] Move repository URL list initialization to a later time to
66 avoid the default repository URL if it is not desired. (FELIX-485)
67
68Changes from 1.0.2 to 1.0.3
69---------------------------
70
71* [2008-04-21] Re-release to make bytecode executable on jre 1.3.
72
73Changes from 1.0.0 to 1.0.2
74---------------------------
75
76* [2008-01-27] Change the default url from sf.net to sourceforge.net.
77* [2007-10-25] Add support for zipped repository files. (FELIX-410)
78* [2007-10-03] Updated OBR's VersionRange to match the Framework's VersionRange
79 and now accept whitespace in its version range. (FELIX-389)
80* [2007-09-24] Extract OSGi OBR service API to a non-bundle jar to avoid
81 circular build problems.
82
83Changes from 0.8.0-incubator to 1.0.0
84-------------------------------------
85
86* [2007-03-16] Correctly initialized member fields to avoid incorrectly
87 assigning the source and license URLs. (FELIX-242)
88* [2007-03-19] Parent POM extends Apache POM for Apache-wide policies.
89 (FELIX-260)
90* [2007-05-18] Improved OBR dependency resolution by searching resolving
91 bundles before local bundles and to search through all available
92 candidates to find one that can resolve instead of picking one and failing
93 if it cannot be resolved. (FELIX-285)
94* [2007-07-13] Fixed LDAP filter syntax bug when using inclusive version
95 ranges. (FELIX-327)