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

pnoltes pushed a commit to branch release-2.4.0
in repository https://gitbox.apache.org/repos/asf/celix.git

commit 5f26e5bce2e4cff65e45fa6dd403d4ea7dbdd4bd
Author: Pepijn Noltes <[email protected]>
AuthorDate: Tue Sep 19 19:46:38 2023 +0200

    Update versions and release notes
---
 RELEASE_NOTES                                      | 89 +++++++++++++---------
 bundles/http_admin/http_admin/CMakeLists.txt       |  2 +-
 bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt     |  2 +-
 bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt  |  2 +-
 .../pubsub/pubsub_admin_websocket/CMakeLists.txt   |  2 +-
 bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt     |  2 +-
 .../pubsub_protocol_wire_v1/CMakeLists.txt         |  2 +-
 .../pubsub_protocol_wire_v2/CMakeLists.txt         |  2 +-
 .../pubsub_serializer_avrobin/CMakeLists.txt       |  2 +-
 .../pubsub/pubsub_serializer_json/CMakeLists.txt   |  2 +-
 .../pubsub/pubsub_topology_manager/CMakeLists.txt  |  2 +-
 bundles/shell/shell_wui/CMakeLists.txt             |  2 +-
 libs/dfi/CMakeLists.txt                            |  2 +-
 libs/etcdlib/CMakeLists.txt                        |  4 +-
 libs/promises/CMakeLists.txt                       |  2 +-
 15 files changed, 69 insertions(+), 50 deletions(-)

diff --git a/RELEASE_NOTES b/RELEASE_NOTES
index 956345cd..36eeac4e 100644
--- a/RELEASE_NOTES
+++ b/RELEASE_NOTES
@@ -13,45 +13,64 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 
-# Release Notes for Apache Celix 2.2.0
-
-## Known shortcomings:
-
-- Uninstall of bundle is not working correctly.
-- Importing and exported of bundle libraries is not working correctly.
+# Release Notes for Apache Celix 2.4.0
 
 ## Versions
 
 ### Libraries:
- - Celix Framework library: 2.2.0
- - Celix Utils library: 2.2.0
- - Celix DFI library: 1.2.0
- - Celix etcdlib: 1.1.0
+ - Celix::framework: 2.4.0
+ - Celix::utils: 2.4.0
+ - Celix::dfi: 1.3.0
+ - Celix::etcdlib: 1.2.0
+ - Celix::Promises: 1.1.0
+ - Celix::PushStreams: N/A
+ - Celix::rcm: 0.0.1
 
-### Bundles
- - Shell Tui: 1.1.0
- - Shell Bonjour: 0.1.0 
- - Shell: 2.1.0
- - Remote Shell: 0.0.2 
- - Log Writer: 1.2.0
- - Log Service: 1.2.0
- - Event Admin: 0.0.0 
- - Device Access: 0.0.2 
- - Deployment Admin: 0.0.2 
- - Config Admin: 0.0.1 
+### Bundles & Bundle Support Libraries:
+ - Celix::components_ready_check: 1.0.0
+ - Shell
+    - Celix::shell: 2.1.0
+    - Celix::ShellCxx: 2.1.0
+    - Celix::shell_tui: 1.1.0
+    - Celix::shell_wui: 1.1.0
+    - Celix::shell_bonjour: 0.1.0
+    - Celix::shell_remote: 0.0.2
+ - Logging
+    - Celix::log_admin: 1.1.0
+    - Celix::log_helper library: N/A
+    - Celix::log_service_api: N/A
+    - Celix::syslog_writer: 1.0.0
+ - HTTP Admin
+    - Celix::http_admin_api library: N/A
+    - Celix::http_admin: 1.0.0
+ - Deployment Admin: 0.0.2
  - Remote Services
-   - Remote Service Admin Dfi: 0.9.0 
-   - Remote Service Admin HTTP: 0.9.0 
-   - Remote Service Admin SHM: 0.9.0 
-   - Topology Manager: 0.9.0 
-   - ETCD Discovery: 0.9.0 
-   - Configured Discovery: 0.9.0 
+   - Celix::remote_services_api library: N/A
+   - Celix::c_rsa_spi: N/A
+   - Celix::rsa_common: N/A
+   - Celix::rsa_dfi_utils: N/A
+   - Celix::rsa_json_rpc: 1.0.0
+   - Celix::rsa_discovery: 0.9.0
+   - Celix::rsa_discovery_etcd: 0.9.0
+   - Celix::rsa_discovery_shm: 0.0.1
+   - Celix::rsa_discovery_zeroconf: 1.0.0
+   - Celix::rsa_dfi: 0.9.0
+   - Celix::rsa_shm 1.0.0
+   - Celix::rsa_topology_manager: 0.9.0
+ - C++ Remote Services
+   - Celix::rsa_spi library: N/A
+   - Celix::RemoteServiceAdmin: 0.9.0
+   - Celix::RsaConfiguredDiscovery: 0.9.0
  - PubSub
-   - PubSubAdmin UDP Multicast : 1.0.0
-   - PubSubAdmin ZMQ : 1.1.0
-   - PubSub ETCD Discovery: 1.1.0
-   - PubSub Topology Manager: 1.1.0
-   - PubSub JSON Serializer : 1.1.0
-   - PubSub Avrobin Serializer : 1.0.0
-   - PubSub Websocket: 1.0.0
-   - PubSub TCP: 1.0.0
+   - Celix::pubsub_utils library: N/A
+   - Celix::pubsub_spi library: N/A
+   - Celix::pubsub_api library: N/A
+   - Celix::celix_pubsub_protocol_wire_v1: 1.0.1
+   - Celix::celix_pubsub_protocol_wire_v2: 1.0.1
+   - Celix::celix_pubsub_admin_tcp: 2.1.0
+   - Celix::celix_pubsub_admin_udp_multicast: 1.1.0
+   - Celix::celix_pubsub_admin_websocket: 2.1.0
+   - Celix::celix_pubsub_admin_zmq: 2.1.0
+   - Celix::celix_pubsub_serializer_avrobin: 1.1.1
+   - Celix::celix_pubsub_serializer_json: 1.1.1
+   - Celix::celix_pubsub_topology_manager: 1.1.1
diff --git a/bundles/http_admin/http_admin/CMakeLists.txt 
b/bundles/http_admin/http_admin/CMakeLists.txt
index 925440e3..cb0bd29e 100644
--- a/bundles/http_admin/http_admin/CMakeLists.txt
+++ b/bundles/http_admin/http_admin/CMakeLists.txt
@@ -21,7 +21,7 @@ add_celix_bundle(http_admin
         src/websocket_admin.c
         src/activator.c
         src/service_tree.c
-    VERSION 0.0.1
+    VERSION 1.0.0
     SYMBOLIC_NAME "apache_celix_http_admin"
     GROUP "Celix/HTTP_admin"
     NAME "Apache Celix HTTP Admin"
diff --git a/bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt 
b/bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt
index 6427cae3..421f4afa 100644
--- a/bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_admin_tcp/CMakeLists.txt
@@ -21,7 +21,7 @@ if (PUBSUB_PSA_TCP)
 
     add_celix_bundle(celix_pubsub_admin_tcp
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_admin_tcp"
-            VERSION "2.0.0"
+            VERSION "2.1.0"
             GROUP "Celix/PubSub"
             SOURCES
             src/psa_activator.c
diff --git a/bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt 
b/bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt
index f859a966..1826b8d2 100644
--- a/bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_admin_udp_mc/CMakeLists.txt
@@ -19,7 +19,7 @@ celix_subproject(PUBSUB_PSA_UDP_MC "Build UDP MC PubSub 
Admin" ON)
 if (PUBSUB_PSA_UDP_MC)
     add_celix_bundle(celix_pubsub_admin_udp_multicast
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_admin_udp_multicast"
-            VERSION "1.0.0"
+            VERSION "1.1.0"
             GROUP "Celix/PubSub"
             SOURCES
             src/psa_activator.c
diff --git a/bundles/pubsub/pubsub_admin_websocket/CMakeLists.txt 
b/bundles/pubsub/pubsub_admin_websocket/CMakeLists.txt
index 752004ca..99a85125 100644
--- a/bundles/pubsub/pubsub_admin_websocket/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_admin_websocket/CMakeLists.txt
@@ -22,7 +22,7 @@ if (PUBSUB_PSA_WS)
 
     add_celix_bundle(celix_pubsub_admin_websocket
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_admin_websocket"
-            VERSION "2.0.0"
+            VERSION "2.1.0"
             GROUP "Celix/PubSub"
             SOURCES
             src/psa_activator.c
diff --git a/bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt 
b/bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt
index 9428a8be..f14f38bc 100644
--- a/bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_admin_zmq/CMakeLists.txt
@@ -36,7 +36,7 @@ if (PUBSUB_PSA_ZMQ)
 
     add_celix_bundle(celix_pubsub_admin_zmq
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_admin_zmq"
-            VERSION "2.0.0"
+            VERSION "2.1.0"
             GROUP "Celix/PubSub"
             SOURCES
             src/psa_activator.c
diff --git 
a/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v1/CMakeLists.txt 
b/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v1/CMakeLists.txt
index 5a5a2636..950590d4 100644
--- a/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v1/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v1/CMakeLists.txt
@@ -27,7 +27,7 @@ if (PUBSUB_WIRE_PROTOCOL_V1)
 
     add_celix_bundle(celix_pubsub_protocol_wire_v1
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_protocol_wire_v1"
-            VERSION "1.0.0"
+            VERSION "1.0.1"
             GROUP "Celix/PubSub"
             SOURCES
             src/ps_wire_protocol_activator.c
diff --git 
a/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v2/CMakeLists.txt 
b/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v2/CMakeLists.txt
index a4a0f7ee..87e8fefe 100644
--- a/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v2/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_protocol/pubsub_protocol_wire_v2/CMakeLists.txt
@@ -26,7 +26,7 @@ if (PUBSUB_WIRE_PROTOCOL_V2)
 
     add_celix_bundle(celix_pubsub_protocol_wire_v2
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_protocol_wire_v2"
-            VERSION "1.0.0"
+            VERSION "1.0.1"
             GROUP "Celix/PubSub"
             SOURCES
             src/ps_wire_v2_protocol_activator.c
diff --git a/bundles/pubsub/pubsub_serializer_avrobin/CMakeLists.txt 
b/bundles/pubsub/pubsub_serializer_avrobin/CMakeLists.txt
index e287bf7c..c6b5402d 100644
--- a/bundles/pubsub/pubsub_serializer_avrobin/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_serializer_avrobin/CMakeLists.txt
@@ -21,7 +21,7 @@ if (PUBSUB_AVROBIN_SERIALIZER)
 
     add_celix_bundle(celix_pubsub_serializer_avrobin
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_serializer_avrobin"
-            VERSION "1.1.0"
+            VERSION "1.1.1"
             GROUP "Celix/PubSub"
             SOURCES
             src/ps_avrobin_serializer_activator.c
diff --git a/bundles/pubsub/pubsub_serializer_json/CMakeLists.txt 
b/bundles/pubsub/pubsub_serializer_json/CMakeLists.txt
index ff039a9c..9b55c5be 100644
--- a/bundles/pubsub/pubsub_serializer_json/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_serializer_json/CMakeLists.txt
@@ -22,7 +22,7 @@ if (PUBSUB_JSON_SERIALIZER)
 
     add_celix_bundle(celix_pubsub_serializer_json
             BUNDLE_SYMBOLICNAME "apache_celix_pubsub_serializer_json"
-            VERSION "1.1.0"
+            VERSION "1.1.1"
             GROUP "Celix/PubSub"
             SOURCES
             src/ps_json_serializer_activator.c
diff --git a/bundles/pubsub/pubsub_topology_manager/CMakeLists.txt 
b/bundles/pubsub/pubsub_topology_manager/CMakeLists.txt
index 429c638e..6ac4efdb 100644
--- a/bundles/pubsub/pubsub_topology_manager/CMakeLists.txt
+++ b/bundles/pubsub/pubsub_topology_manager/CMakeLists.txt
@@ -19,7 +19,7 @@ find_package(libuuid REQUIRED)
 
 add_celix_bundle(celix_pubsub_topology_manager
     BUNDLE_SYMBOLICNAME "apache_celix_pubsub_topology_manager"
-    VERSION "1.1.0"
+    VERSION "1.1.1"
     GROUP "Celix/PubSub"
     SOURCES
         src/pstm_activator.c
diff --git a/bundles/shell/shell_wui/CMakeLists.txt 
b/bundles/shell/shell_wui/CMakeLists.txt
index 2f20bda6..e74d657a 100644
--- a/bundles/shell/shell_wui/CMakeLists.txt
+++ b/bundles/shell/shell_wui/CMakeLists.txt
@@ -19,7 +19,7 @@ if (SHELL_WUI)
 
     add_celix_bundle(shell_wui
         SYMBOLIC_NAME "apache_celix_shell_wui"
-        VERSION "1.0.0"
+        VERSION "1.1.0"
         NAME "Apache Celix Shell WUI"
         FILENAME celix_shell_wui
         GROUP "Celix/Shell"
diff --git a/libs/dfi/CMakeLists.txt b/libs/dfi/CMakeLists.txt
index affed988..e26184d2 100644
--- a/libs/dfi/CMakeLists.txt
+++ b/libs/dfi/CMakeLists.txt
@@ -43,7 +43,7 @@ if (CELIX_DFI)
        target_link_libraries(dfi PUBLIC jansson::jansson Celix::utils)##The 
public header file(dyn_interface.h) Celix::utils(celix_version.h)
        set_target_properties(dfi PROPERTIES
                        C_VISIBILITY_PRESET hidden
-                       VERSION "1.1.0"
+                       VERSION "1.3.0"
                        "SOVERSION" 1
                        OUTPUT_NAME "celix_dfi")
 
diff --git a/libs/etcdlib/CMakeLists.txt b/libs/etcdlib/CMakeLists.txt
index 16a30a6e..d165caad 100644
--- a/libs/etcdlib/CMakeLists.txt
+++ b/libs/etcdlib/CMakeLists.txt
@@ -23,7 +23,7 @@ if (NOT COMMAND celix_subproject)
 
     cmake_minimum_required (VERSION 3.18)
     project(ETCDLIB 
-        VERSION 1.1.0
+        VERSION 1.2.0
         LANGUAGES C CXX
     )
 
@@ -51,7 +51,7 @@ if (CELIX_ETCDLIB OR ETCDLIB_STANDALONE)
     target_include_directories(etcdlib PRIVATE src)
     set_target_properties(etcdlib
             PROPERTIES
-                VERSION 1.0.0
+                VERSION 1.2.0
                 SOVERSION 1
                 C_VISIBILITY_PRESET hidden
     )
diff --git a/libs/promises/CMakeLists.txt b/libs/promises/CMakeLists.txt
index 1dd4e686..c8de8bf0 100644
--- a/libs/promises/CMakeLists.txt
+++ b/libs/promises/CMakeLists.txt
@@ -22,7 +22,7 @@ if (NOT COMMAND celix_subproject)
 
     cmake_minimum_required (VERSION 3.11)
     project(celix_Promises
-            VERSION 1.0.0
+            VERSION 1.1.0
             LANGUAGES CXX
     )
 

Reply via email to