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 2020/12/11 22:04:19 UTC

[felix-dev] branch master updated (bf1af68 -> b006c4f)

This is an automated email from the ASF dual-hosted git repository.

pauls pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git.


    from bf1af68  Update changelog
     new 67cd796  Update changelog and dependencies
     new b006c4f  Update changelogs, dependencies, and prepare for release

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/appended-resources/META-INF/NOTICE    |  2 +-
 main.distribution/NOTICE                           |  2 +-
 main.distribution/doc/changelog.txt                | 10 +++
 main.distribution/doc/changelog_framework.txt      | 11 +++
 main.distribution/doc/changelog_gogo.command.txt   | 46 ++++++++++-
 main.distribution/doc/changelog_gogo.runtime.txt   | 89 +++++++++++++++++++++-
 main.distribution/doc/changelog_main.txt           | 10 +++
 main.distribution/doc/changelog_resolver.txt       |  7 ++
 main.distribution/pom.xml                          | 10 +--
 main/doc/changelog.txt                             | 10 +++
 main/pom.xml                                       | 10 +--
 main/src/main/appended-resources/META-INF/NOTICE   |  2 +-
 .../src/main/appended-resources/META-INF/NOTICE    |  2 +-
 13 files changed, 194 insertions(+), 17 deletions(-)


[felix-dev] 02/02: Update changelogs, dependencies, and prepare for release

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

pauls pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git

commit b006c4f09700db0b611be81ec052c4f828ceb030
Author: Karl Pauls <ka...@gmail.com>
AuthorDate: Fri Dec 11 23:04:02 2020 +0100

    Update changelogs, dependencies, and prepare for release
---
 .../src/main/appended-resources/META-INF/NOTICE    |  2 +-
 main.distribution/NOTICE                           |  2 +-
 main.distribution/doc/changelog.txt                | 10 +++
 main.distribution/doc/changelog_framework.txt      | 11 +++
 main.distribution/doc/changelog_gogo.command.txt   | 46 ++++++++++-
 main.distribution/doc/changelog_gogo.runtime.txt   | 89 +++++++++++++++++++++-
 main.distribution/doc/changelog_main.txt           | 10 +++
 main.distribution/doc/changelog_resolver.txt       |  7 ++
 main.distribution/pom.xml                          | 10 +--
 main/src/main/appended-resources/META-INF/NOTICE   |  2 +-
 .../src/main/appended-resources/META-INF/NOTICE    |  2 +-
 11 files changed, 179 insertions(+), 12 deletions(-)

diff --git a/framework/src/main/appended-resources/META-INF/NOTICE b/framework/src/main/appended-resources/META-INF/NOTICE
index d4d1ad8..246e269 100644
--- a/framework/src/main/appended-resources/META-INF/NOTICE
+++ b/framework/src/main/appended-resources/META-INF/NOTICE
@@ -1,4 +1,4 @@
 This product includes software developed at
 The OSGi Alliance (http://www.osgi.org/).
-Copyright (c) OSGi Alliance (2000, 2015).
+Copyright (c) OSGi Alliance (2000, 2020).
 Licensed under the Apache License 2.0.
diff --git a/main.distribution/NOTICE b/main.distribution/NOTICE
index 0901170..f072a43 100644
--- a/main.distribution/NOTICE
+++ b/main.distribution/NOTICE
@@ -1,5 +1,5 @@
 Apache Felix Main Distribution
-Copyright 2017 The Apache Software Foundation
+Copyright 2020 The Apache Software Foundation
 
 This product includes software developed at
 The Apache Software Foundation (http://www.apache.org/).
diff --git a/main.distribution/doc/changelog.txt b/main.distribution/doc/changelog.txt
index 1510d2c..42a78f7 100644
--- a/main.distribution/doc/changelog.txt
+++ b/main.distribution/doc/changelog.txt
@@ -1,3 +1,13 @@
+Changes from 6.0.3 to 6.0.4
+---------------------------
+
+** Improvement
+    * Update to latest framework and main version 6.0.4
+    * Update to latest gogo runtime 1.1.4
+    * Update to latest gogo.jline 1.1.8
+    * Update to latest jline 3.13.2
+    * Update to latest jansi 1.18
+
 Changes from 6.0.2 to 6.0.3
 ---------------------------
 
diff --git a/main.distribution/doc/changelog_framework.txt b/main.distribution/doc/changelog_framework.txt
index 4da82c6..c7aeaac 100644
--- a/main.distribution/doc/changelog_framework.txt
+++ b/main.distribution/doc/changelog_framework.txt
@@ -1,3 +1,14 @@
+Changes from 6.0.3 to 6.0.4
+---------------------------
+
+** Bug
+    * [FELIX-6178] - org.osgi.framework.Bundle#getServicesInUse returns services with usage count = 0
+    * [FELIX-6222] - Support for os.name Capability is missing for Windows Server 2019
+    * [FELIX-6297] - unclosed InputStream on Bundle.start
+    * [FELIX-6318] - Tiny thread-safety bug in BundleWiringImpl
+    * [FELIX-6326] - Cannot read bundled resources with hash in the filename
+    * [FELIX-6331] - Race condition in unget service from service factory
+
 Changes from 6.0.2 to 6.0.3
 ---------------------------
 
diff --git a/main.distribution/doc/changelog_gogo.command.txt b/main.distribution/doc/changelog_gogo.command.txt
index 8cdf240..d04d38a 100644
--- a/main.distribution/doc/changelog_gogo.command.txt
+++ b/main.distribution/doc/changelog_gogo.command.txt
@@ -1,4 +1,48 @@
-Changes from 0.10.0 to 0.12.0
+Changes from 1.1.0 to 1.1.2
+---------------------------
+Improvement
+    [FELIX-6038] - pull Java 7 support back in for gogo runtime,shell and console
+
+Changes from 1.0.2 to 1.1.0
+---------------------------
+Bug
+    [FELIX-5143] - Gogo Command bundle should not include org.osgi.service.log classes
+    [FELIX-5958] - gogo command exports org.osgi.service.log
+
+New Feature
+    [FELIX-5835] - Upgrade to JDK 8
+    [FELIX-5836] - Upgrade to OSGi r6
+
+Improvement
+    [FELIX-5969] - remove transitive dependencies from gogo command
+    [FELIX-5970] - Add requirement & capabilities model so gogo can be resolved
+    [FELIX-5999] - cleanup compiler warnings
+    [FELIX-6002] - Remove legacy code in Gogo Command
+    [FELIX-6003] - Add some resolver checks to make sure @RequireGogo annotation works for both jline and shell
+    [FELIX-6007] - create a gogo bom
+
+Changes from 1.0.0 to 1.0.2
+---------------------------
+** Bug
+    * [FELIX-5392] - Gogo-command has mandatory dependency on bundlerepository
+
+Changes from 0.16.0 to 1.0.0
+----------------------------
+** Task
+    * [FELIX-5378] - [gogo] Upgrade packages and bundle to 1.0.0
+
+Changes from 0.14.0 to 0.16.0
+-----------------------------
+** Improvement
+    * FELIX-5021 [GOGO] Use system bundle to find bundles
+    * FELIX-5009 Relative URIs would be nice for install and update
+    * FELIX-5008 gogo usage messages could be less confusing
+    * FELIX-3499 felix:cd command works only with relative paths
+
+** Bug
+    * FELIX-4969 cd refuses to leave initial directory
+
+Changes from 0.12.0 to 0.14.0
 -----------------------------
 
 * Fix a NPE with the obr:info command
diff --git a/main.distribution/doc/changelog_gogo.runtime.txt b/main.distribution/doc/changelog_gogo.runtime.txt
index 8518b00..b351261 100644
--- a/main.distribution/doc/changelog_gogo.runtime.txt
+++ b/main.distribution/doc/changelog_gogo.runtime.txt
@@ -1,4 +1,89 @@
-Changes 0.14.0 to 0.16.0
+Changes from 1.1.2 to 1.1.4
+---------------------------
+Improvement
+    [FELIX-5963] - Gogo runtime should use named executor threads
+    [FELIX-6038] - pull Java 7 support back in for gogo runtime,shell and console
+
+Changes 1.1.0 to 1.1.2
+----------------------
+Improvement
+    [FELIX-5970] - Add requirement & capabilities model so gogo can be resolved
+    [FELIX-5999] - cleanup compiler warnings
+    [FELIX-6001] - cleanup compiler warnings
+    [FELIX-6003] - Add some resolver checks to make sure @RequireGogo annotation works for both jline and shell
+    [FELIX-6007] - create a gogo bom
+
+Changes 1.0.12 to 1.1.0
+-----------------------
+New Feature
+    [FELIX-5835] - Upgrade to JDK 8
+    [FELIX-5836] - Upgrade to OSGi r6
+
+Improvement
+    [FELIX-5855] - Support array subscript in expander
+    [FELIX-5856] - Coercion between Object[] and List
+    [FELIX-5857] - Provide a context classloader on the session to help with class loading
+
+Changes 1.0.10 to 1.0.12
+------------------------
+Bug
+    [FELIX-5805] - [gogo][runtime] OOM caused by endless loop when parsing "]"
+    [FELIX-5821] - [gogo][runtime] Hitting Ctrl+C may kill the console output thread
+
+Improvement
+    [FELIX-5726] - Thread create by gogo should be named
+
+Changes 1.0.8 to 1.0.10
+-----------------------
+Bug
+    [FELIX-5706] - Unable to access DTO fields using reflection
+
+Improvement
+    [FELIX-5715] - Central point to allow customization of security related checks
+
+Changes 1.0.6 to 1.0.8
+----------------------
+Bug
+    [FELIX-5637] - [gogo][runtime] Error throwns by commands are swallowed and lost
+    [FELIX-5655] - Possible NPE in Expression.isNumber when passing an empty string
+    [FELIX-5656] - [gogo][runtime] The Expander does not correctly support octal values
+
+Changes 1.0.4 to 1.0.6
+----------------------
+Bug
+    [FELIX-5599] - Allow reusing a closure from a parent session
+
+Improvement
+    [FELIX-5633] - [gogo][runtime] The file name generation should take ~ into account
+    [FELIX-5634] - [gogo][runtime] The file name generation may loop into subtrees for nothing
+
+Changes 1.0.2 to 1.0.4
+----------------------
+Bug
+    [FELIX-5462] - [gogo][runtime] Unable to add a converter using reflection
+    [FELIX-5465] - [gogo][runtime] No way to concatenate arrays
+    [FELIX-5486] - [gogo][runtime] Avoid unnecessary conversions from strings to booleans/integers
+    [FELIX-5541] - ArrayIndexOutOfBoundsException in the parser
+
+Changes 1.0.0 to 1.0.2
+----------------------
+Bug
+    [FELIX-5433] - Interrupting a job should interrupt its children
+    [FELIX-5440] - [gogo] Do not print results at end of pipe
+    [FELIX-5441] - [gogo] Do not print stack traces when inspection can not access fields
+
+Changes 0.16.2 to 1.0.0
+-----------------------
+New Feature
+    [FELIX-5272] - New gogo features
+
+Improvement
+    [FELIX-4970] - all felix poms should advertise their SCM
+
+Task
+    [FELIX-5378] - [gogo] Upgrade packages and bundle to 1.0.0
+
+Changes 0.14.0 to 0.16.2
 ------------------------
 
 ** Bug
@@ -11,7 +96,7 @@ Changes 0.12.1 to 0.14.0
 ------------------------
 
 ** Bug
-    * [FELIX-4637] - Gogo can't cope without several commands with defined service.ranking 
+    * [FELIX-4637] - Gogo can't cope without several commands with defined service.ranking
 
 ** New Feature
     * [FELIX-4671] - Provide an expression parser
diff --git a/main.distribution/doc/changelog_main.txt b/main.distribution/doc/changelog_main.txt
index cf62b91..d0bf300 100644
--- a/main.distribution/doc/changelog_main.txt
+++ b/main.distribution/doc/changelog_main.txt
@@ -1,3 +1,13 @@
+Changes from 6.0.3 to 6.0.4
+---------------------------
+
+** Improvement
+    * Update to latest framework version 6.0.4
+    * Update to latest gogo runtime 1.1.4
+    * Update to latest gogo.jline 1.1.8
+    * Update to latest jline 3.13.2
+    * Update to latest jansi 1.18
+
 Changes from 6.0.2 to 6.0.3
 ---------------------------
 
diff --git a/main.distribution/doc/changelog_resolver.txt b/main.distribution/doc/changelog_resolver.txt
index 21cedbb..38eb6c6 100644
--- a/main.distribution/doc/changelog_resolver.txt
+++ b/main.distribution/doc/changelog_resolver.txt
@@ -1,3 +1,10 @@
+2.0.2
+-----
+
+** Bug
+    * [FELIX-6140] - possible deadlock in ResolverImpl.EnhancedExecutor.await()
+    * [FELIX-6212] - Issues with uses capability checking with split packages and reexport
+
 2.0.0
 -----
 
diff --git a/main.distribution/pom.xml b/main.distribution/pom.xml
index 35190ec..be5535b 100644
--- a/main.distribution/pom.xml
+++ b/main.distribution/pom.xml
@@ -31,12 +31,12 @@
   <properties>
     <dollar>$</dollar>
     <framework.version>6.0.3</framework.version>
-    <gogo.runtime.version>1.1.0</gogo.runtime.version>
-    <gogo.jline.shell.version>1.1.0</gogo.jline.shell.version>
-    <gogo.command.version>1.0.2</gogo.command.version>
-    <jline.version>3.7.0</jline.version>
+    <gogo.runtime.version>1.1.4</gogo.runtime.version>
+    <gogo.jline.shell.version>1.1.8</gogo.jline.shell.version>
+    <gogo.command.version>1.1.2</gogo.command.version>
+    <jline.version>3.13.2</jline.version>
     <obr.version>2.0.10</obr.version>
-    <jansi.version>1.17.1</jansi.version>
+    <jansi.version>1.18</jansi.version>
   </properties>
     <scm>
       <connection>scm:git:https://github.com/apache/felix-dev.git</connection>
diff --git a/main/src/main/appended-resources/META-INF/NOTICE b/main/src/main/appended-resources/META-INF/NOTICE
index d4d1ad8..246e269 100644
--- a/main/src/main/appended-resources/META-INF/NOTICE
+++ b/main/src/main/appended-resources/META-INF/NOTICE
@@ -1,4 +1,4 @@
 This product includes software developed at
 The OSGi Alliance (http://www.osgi.org/).
-Copyright (c) OSGi Alliance (2000, 2015).
+Copyright (c) OSGi Alliance (2000, 2020).
 Licensed under the Apache License 2.0.
diff --git a/resolver/src/main/appended-resources/META-INF/NOTICE b/resolver/src/main/appended-resources/META-INF/NOTICE
index d4d1ad8..246e269 100644
--- a/resolver/src/main/appended-resources/META-INF/NOTICE
+++ b/resolver/src/main/appended-resources/META-INF/NOTICE
@@ -1,4 +1,4 @@
 This product includes software developed at
 The OSGi Alliance (http://www.osgi.org/).
-Copyright (c) OSGi Alliance (2000, 2015).
+Copyright (c) OSGi Alliance (2000, 2020).
 Licensed under the Apache License 2.0.


[felix-dev] 01/02: Update changelog and dependencies

Posted by pa...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

pauls pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git

commit 67cd796979e863e4d6d909791a978f7384e0649a
Author: Karl Pauls <ka...@gmail.com>
AuthorDate: Fri Dec 11 22:51:00 2020 +0100

    Update changelog and dependencies
---
 main/doc/changelog.txt | 10 ++++++++++
 main/pom.xml           | 10 +++++-----
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/main/doc/changelog.txt b/main/doc/changelog.txt
index cf62b91..d0bf300 100644
--- a/main/doc/changelog.txt
+++ b/main/doc/changelog.txt
@@ -1,3 +1,13 @@
+Changes from 6.0.3 to 6.0.4
+---------------------------
+
+** Improvement
+    * Update to latest framework version 6.0.4
+    * Update to latest gogo runtime 1.1.4
+    * Update to latest gogo.jline 1.1.8
+    * Update to latest jline 3.13.2
+    * Update to latest jansi 1.18
+
 Changes from 6.0.2 to 6.0.3
 ---------------------------
 
diff --git a/main/pom.xml b/main/pom.xml
index 0d0bded..bfd47a6 100644
--- a/main/pom.xml
+++ b/main/pom.xml
@@ -43,12 +43,12 @@
   <properties>
     <log.level>4</log.level>
     <dollar>$</dollar>
-    <gogo.runtime.version>1.1.0</gogo.runtime.version>
-    <gogo.jline.shell.version>1.1.0</gogo.jline.shell.version>
-    <gogo.command.version>1.0.2</gogo.command.version>
-    <jline.version>3.7.0</jline.version>
+    <gogo.runtime.version>1.1.4</gogo.runtime.version>
+    <gogo.jline.shell.version>1.1.8</gogo.jline.shell.version>
+    <gogo.command.version>1.1.2</gogo.command.version>
+    <jline.version>3.13.2</jline.version>
     <obr.version>2.0.10</obr.version>
-    <jansi.version>1.17.1</jansi.version>
+    <jansi.version>1.18</jansi.version>
   </properties>
   <profiles>
     <profile>