You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@felix.apache.org by pa...@apache.org on 2014/07/09 18:36:35 UTC

svn commit: r1609231 - in /felix/trunk/main.distribution: doc/changelog.txt doc/changelog_bundlerepository.txt doc/changelog_framework.txt doc/changelog_gogo.command.txt doc/changelog_gogo.runtime.txt doc/changelog_main.txt pom.xml

Author: pauls
Date: Wed Jul  9 16:36:34 2014
New Revision: 1609231

URL: http://svn.apache.org/r1609231
Log:
Prepare for release by updating framework, obr, and gogo version and update changelog

Modified:
    felix/trunk/main.distribution/doc/changelog.txt
    felix/trunk/main.distribution/doc/changelog_bundlerepository.txt
    felix/trunk/main.distribution/doc/changelog_framework.txt
    felix/trunk/main.distribution/doc/changelog_gogo.command.txt
    felix/trunk/main.distribution/doc/changelog_gogo.runtime.txt
    felix/trunk/main.distribution/doc/changelog_main.txt
    felix/trunk/main.distribution/pom.xml

Modified: felix/trunk/main.distribution/doc/changelog.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog.txt (original)
+++ felix/trunk/main.distribution/doc/changelog.txt Wed Jul  9 16:36:34 2014
@@ -1,3 +1,10 @@
+Changes from 4.4.0 to 4.4.1
+---------------------------
+** Improvement
+    * Update to latest framework and main version 4.4.1
+    * Update to latest obr version 2.0.2
+    * Update to gogo commands 0.14.0 and runtime 0.12.1
+
 Changes from 4.2.1 to 4.4.0
 ---------------------------
 ** Improvement

Modified: felix/trunk/main.distribution/doc/changelog_bundlerepository.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog_bundlerepository.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog_bundlerepository.txt (original)
+++ felix/trunk/main.distribution/doc/changelog_bundlerepository.txt Wed Jul  9 16:36:34 2014
@@ -1,3 +1,82 @@
+Changes from 1.6.6 to 2.0.0
+---------------------------
+
+** New Feature
+    * [FELIX-4368] - Support OSGi Repository 1.0 Specification
+    ** [FELIX-4369] - Support repository.xml as defined by OSGi Repository spec
+    ** [FELIX-4370] - Support Repository service as defined by OSGi spec
+    ** [FELIX-4371] - Pass the Repository 1.0 OSGi CT
+
+** Bug
+    * [FELIX-3257] - OBR resolver unable to pick up the highest bundle version when selecting the best candidate
+    * [FELIX-2465] - system.bundle should be automatically wired to the relevant bundle
+    * [FELIX-3842] - NPE in LocalRepositoryImpl
+
+Changes from 1.6.4 to 1.6.6
+---------------------------
+
+** Bug
+    * [FELIX-2612] - [OBR] Doesn't work on Java 1.4 due to use of Boolean.parseBoolean()
+    * [FELIX-2884] - The multiplicity isn't taken into account by the maven bundle plugin and bundlerepository when generating the repository xml
+    * [FELIX-2912] - Host name is lost in exceptions when dealing with Windows shared drives
+    * [FELIX-2958] - Unable to remove previously added repository from OBR
+
+Changes from 1.6.2 to 1.6.4
+---------------------------
+
+** Bug
+    * [FELIX-2306] - ClassCastException in Wrapper.unwrap() when calling Resolver.add(x implements Resource)
+    * [FELIX-2385] - Execution environment property is not correctly exposed
+
+Changes from 1.6.0 to 1.6.2
+---------------------------
+
+** Bug
+    * [FELIX-2269] - Only the higher version of a given bundle is kept in a repository
+    * [FELIX-2276] - Authentication credentials for proxies are not set when retrieving resources
+    * [FELIX-2304] - Single quotes need to be escaped in xml attribute values 
+
+Changes from 1.4.3 to 1.6.0
+---------------------------
+
+** Bug
+    * [FELIX-1007] - OBR search doesn't take 'categories' into account
+    * [FELIX-1531] - Mandatory directive is ignored on the Export-Package when it comes to resolve the bundles
+    * [FELIX-1621] - OBR fails to take bundles into account that are already available in the framework
+    * [FELIX-1809] - OBR issue when using parameters with exported packages
+    * [FELIX-2081] - Attribtues and directives and not used on local resources
+    * [FELIX-2082] - Local resources should really be preferred over remote resources
+    * [FELIX-2083] - bundlerepository should mark dependencies it includes as optional
+    * [FELIX-2102] - Bad exception thrown when an obr url can not be resolved
+    * [FELIX-2114] - The reasons for adding a resource may contain the same requirement several times
+    * [FELIX-2126] - Dependencies of optional resources should be optional
+    * [FELIX-2136] - Improve OBR speed
+    * [FELIX-2138] - The resolver should prefer required resources over optional resources to minimize the set of required resources
+    * [FELIX-2139] - Move extensions to a new api into the bundlerepository module as to not pollute the org.osgi.* package
+    * [FELIX-2221] - DataModelHelper.filter() throws wrong Exception
+
+** Improvement
+    * [FELIX-280] - OBR should be able to confirm satisfaction of a filter, including availability of local resources
+    * [FELIX-483] - Log detailed information on invalid syntax in parsed repository xml requirements
+    * [FELIX-692] - OBR should provide an API for resolving bundles dependencies regardless of locally installed bundles
+    * [FELIX-1492] - Add option to exclude optional dependencies during OBR deploy
+    * [FELIX-2106] - Resolver scoped Repository
+    * [FELIX-2115] - The api offers no way to have a timeout or cancel the resolution if it takes too long
+    * [FELIX-2127] - The explanation given why a resource is include is insufficient
+    * [FELIX-2134] - Change the filter implementation
+    * [FELIX-2140] - The Requirement#isSatisfied() method should actually check the capability/requirement namespace
+    * [FELIX-2151] - Use Strings instead of URLs in the API
+
+** New Feature
+    * [FELIX-178] - OBR should expose some way to convert a locally installed bundle to a Resource
+    * [FELIX-2103] - Improve the OBR url handler to be able to access external bundles
+    * [FELIX-2144] - Add global requirements and capabilities
+
+** Task
+    * [FELIX-2104] - Add an optional faster stax based parser
+    * [FELIX-2211] - Simplify the repository parser based on KXml2
+    * [FELIX-2215] - Refactor bundlerepository and maven bundle plugin obr data model
+
 Changes from 1.4.2 to 1.4.3
 ---------------------------
 

Modified: felix/trunk/main.distribution/doc/changelog_framework.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog_framework.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog_framework.txt (original)
+++ felix/trunk/main.distribution/doc/changelog_framework.txt Wed Jul  9 16:36:34 2014
@@ -1,3 +1,15 @@
+Changes form 4.4.0 to 4.4.1
+---------------------------
+** Bug
+    * [FELIX-3239] - PackageAdmin#getExportedPackages does not work on packages exported by attached fragments
+    * [FELIX-3309] - Dashes in qualifier get replaced by periods causing framework not to start up
+    * [FELIX-3701] - Intermittent CNFE with embedded jars in Fragment Bundles
+    * [FELIX-4220] - BundleException type is always set to 0 
+    * [FELIX-4281] - Security Warning: Felix with Java Web Start
+    * [FELIX-4515] - BundleRevision for system extension has no capabilities
+    * [FELIX-4523] - Deadlock in URLHandlers when Felix.init and Felix.stop are called concurrently
+    * [FELIX-4534] - Bundles containing native code fails to start on Windows 7
+
 Changes from 4.2.1 to 4.4.0
 ---------------------------
 ** Bug

Modified: felix/trunk/main.distribution/doc/changelog_gogo.command.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog_gogo.command.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog_gogo.command.txt (original)
+++ felix/trunk/main.distribution/doc/changelog_gogo.command.txt Wed Jul  9 16:36:34 2014
@@ -1,40 +1,44 @@
-Changes from 0.10.0 to 0.12.0
------------------------------
-
-** Improvement
-    * [FELIX-3050] - [Gogo Command] Update "inspect" command to work with OSGi R4.3 generic capabilities/requirements
-    * [FELIX-3088] - [Gogo Command] The "resolve" command should print some message if not all bundles could be resolved
-    * [FELIX-3118] - obr:deploy should allow user to specify whether optional bundles are deployed or not
-
 Changes from 0.8.0 to 0.10.0
 ----------------------------
 
-** Bug
-    * [FELIX-2937] - [Gogo Command] OBR commands do not output anything
-      when nothing is found
-    * [FELIX-2938] - [Gogo Command] The "info" command throws an NPE if
-      the specified bundle identifier doesn't exist
-    * [FELIX-3001] - [gogo] help command throws ClassCastException if any
-      osgi.command.function service property is not String[]
+** Improvement
+    * Added gosh_profile work around for issue with OSGi R4.3 API
+      ambiguity.
 
 Changes from 0.6.1 to 0.8.0
 ---------------------------
 
 ** Bug
-    * [FELIX-2676] - bundlelevel gogo command will never work for modifying
-      bundle level
+    * [FELIX-2651] - [Gogo] MOTD formatting is broken under Windows
+
+** Improvement
+    * [FELIX-2661] - [Gogo] It should be easier to start Gogo shell
+      non-interactively
+
+** New Feature
+    * [FELIX-2767] - gogo telnet IP address
 
 Changes from 0.6.0 to 0.6.1
 ---------------------------
 
-* Import Gogo packages with mandatory attribute.
+** Bug
+    * [FELIX-2446] - [Gogo] The bundle context command is not used with a
+      scope in gosh_profile
+    * [FELIX-2477] - [gogo] shell procedural commands don't inherit closure
+      arguments
+
+** Improvement
+    * [FELIX-2445] - [Gogo] Default gosh_profile should be updated to use
+      system bundle to load java.lang.System
+    * [FELIX-2543] - [Gogo] Should avoid using System.getProperty() to get
+      configuration properties
 
-Gogo Command 0.6.0
-------------------
+Gogo Shell 0.6.0
+----------------
 
 ** Bug
-    * [FELIX-1473] - [gogo] The syntax does not provide a way to call
-      methods on a string
+    * [FELIX-1473] - [gogo] The syntax does not provide a way to call methods
+      on a string
     * [FELIX-1474] - [gogo] result of commands is implicitly written to pipe
     * [FELIX-1493] - [gogo] automatic expansion of $args in Closure stops
       direct access to $args list

Modified: felix/trunk/main.distribution/doc/changelog_gogo.runtime.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog_gogo.runtime.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog_gogo.runtime.txt (original)
+++ felix/trunk/main.distribution/doc/changelog_gogo.runtime.txt Wed Jul  9 16:36:34 2014
@@ -1,3 +1,30 @@
+Changes 0.12.0 to 0.12.1
+------------------------
+
+** Bug
+    * [FELIX-4533] - Gogo runtime does not advertise published services
+
+
+Changes 0.10.0 to 0.12.0
+------------------------
+
+** Bug
+    * [FELIX-4336] - The use of inheritable thread locals in ThreadIO can cause problems
+
+** Improvement
+    * [FELIX-3590] - Add system property resolution to CommandSessionImpl
+    * [FELIX-4363] - The CommandSession get/set methods are not thread safe
+
+
+Changes 0.8.0 to 0.10.0
+-----------------------
+
+** Bug
+    * [FELIX-2870] - ConcurrentModificationException in gogo runtime
+    * [FELIX-2894] - Gogo does not handles options but not parameters
+    * [FELIX-2927] - [gogo] coercion mechanism invokes foo(String) instead
+      of foo(int) - even with explicit int argument
+
 Changes 0.6.1 to 0.8.0
 ----------------------
 

Modified: felix/trunk/main.distribution/doc/changelog_main.txt
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/doc/changelog_main.txt?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/doc/changelog_main.txt (original)
+++ felix/trunk/main.distribution/doc/changelog_main.txt Wed Jul  9 16:36:34 2014
@@ -1,3 +1,10 @@
+Changes from 4.4.0 to 4.4.1
+---------------------------
+** Improvement
+    * Update to latest framework version 4.4.1
+    * Update to latest obr version 2.0.2
+    * Update to gogo commands 0.14.0 and runtime 0.12.1
+
 Changes from 4.2.1 to 4.4.0
 ---------------------------
 

Modified: felix/trunk/main.distribution/pom.xml
URL: http://svn.apache.org/viewvc/felix/trunk/main.distribution/pom.xml?rev=1609231&r1=1609230&r2=1609231&view=diff
==============================================================================
--- felix/trunk/main.distribution/pom.xml (original)
+++ felix/trunk/main.distribution/pom.xml Wed Jul  9 16:36:34 2014
@@ -30,11 +30,11 @@
   <version>4.5.0-SNAPSHOT</version>
   <properties>
     <dollar>$</dollar>
-    <framework.version>4.5.0-SNAPSHOT</framework.version>
-    <gogo.runtime.version>0.10.0</gogo.runtime.version>
+    <framework.version>4.4.1</framework.version>
+    <gogo.runtime.version>0.12.1</gogo.runtime.version>
     <gogo.shell.version>0.10.0</gogo.shell.version>
-    <gogo.command.version>0.12.0</gogo.command.version>
-    <obr.version>1.6.6</obr.version>
+    <gogo.command.version>0.14.0</gogo.command.version>
+    <obr.version>2.0.2</obr.version>
   </properties>
     <scm>
       <connection>scm:svn:http://svn.apache.org/repos/asf/felix/trunk/main.distribution</connection>