From 6693cd35dab98c53c3a97ec883db6023147629d2 Mon Sep 17 00:00:00 2001 From: Fermin Galan Marquez Date: Mon, 4 Nov 2019 17:47:14 +0100 Subject: [PATCH 1/4] Step: 1.2.0-next -> 1.3.0 --- CHANGES_NEXT_RELEASE | 7 ------- package.json | 6 +++--- rpm/SPECS/iotagentLwm2m.spec | 9 +++++++++ 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/CHANGES_NEXT_RELEASE b/CHANGES_NEXT_RELEASE index b6f3c29..e69de29 100644 --- a/CHANGES_NEXT_RELEASE +++ b/CHANGES_NEXT_RELEASE @@ -1,7 +0,0 @@ -- Fix: support to lazy attributes and commands based in NGSIv2 (#104) -- Fix: support to lwm2m client that separe object instances using spaces (#209) -- Fix: default southbound non secure port from 5684 to 5683 (#206) -- NOTE: in the "upgrade iotagent-node-lib from X to Y" include a mention to configure multi-threading using cluster -nodejs module (through multiCore config.js parameter or IOTA_MULTI_CORE) -- Correct typos in documentation files -- Add lwm2m agent version in the description of /iot/about request diff --git a/package.json b/package.json index aa2e6de..5bd79e0 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "lightweightm2m-iotagent", "license": "AGPL-3.0-only", "description": "Prototype of an IoT Agent accepting COAP requests and redirecting to NGSI consumer", - "version": "1.2.0-next", + "version": "1.3.0", "homepage": "https://github.com/telefonicaid/lightweightm2m-iotagent", "keywords": [ "OMA", @@ -50,8 +50,8 @@ "cheerio": "1.0.0-rc.2", "xmldom": "0.1.27", "logops": "2.1.0", - "iotagent-node-lib": "git://github.com/telefonicaid/iotagent-node-lib.git#master", - "lwm2m-node-lib": "git://github.com/telefonicaid/lwm2m-node-lib.git#master" + "iotagent-node-lib": "2.11.0", + "lwm2m-node-lib": "1.3.0" }, "devDependencies": { "coveralls": "~3.0.2", diff --git a/rpm/SPECS/iotagentLwm2m.spec b/rpm/SPECS/iotagentLwm2m.spec index 4ad09b9..3b8087b 100644 --- a/rpm/SPECS/iotagentLwm2m.spec +++ b/rpm/SPECS/iotagentLwm2m.spec @@ -149,6 +149,15 @@ rm -rf $RPM_BUILD_ROOT %{_install_dir} %changelog +* Mon Nov 04 2019 Fermin Galan > 1.3.0-1 +- Add: support to lazy attributes and commands based in NGSIv2 (#104) +- Add: lwm2m agent version in the description of /iot/about request +- Fix: support to lwm2m client that separe object instances using spaces (#209) +- Fix: default southbound non secure port from 5684 to 5683 (#206) +- Fix: typos in documentation files +- Upgrade iotagent-node-lib dependency from 2.10.0 to 2.11.0 (inclusing NGSIv2 forwarding -issue #104- and cluster nodejs functionality) +- Upgrade lwm2m-node-lib dependency from 1.2.0 to 1.3.0 + * Mon Oct 07 2019 Fermin Galan > 1.2.0-1 - Set Nodejs 8 as minimum version in packages.json (effectively removing Nodev6 from supported versions) - ADD PM2_ENABLED flag to Docker From b7fa2d62584675318a5ceadbf9212524cfd3115a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferm=C3=ADn=20Gal=C3=A1n=20M=C3=A1rquez?= Date: Mon, 4 Nov 2019 17:52:40 +0100 Subject: [PATCH 2/4] Update iotagentLwm2m.spec --- rpm/SPECS/iotagentLwm2m.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm/SPECS/iotagentLwm2m.spec b/rpm/SPECS/iotagentLwm2m.spec index 3b8087b..0a75cfc 100644 --- a/rpm/SPECS/iotagentLwm2m.spec +++ b/rpm/SPECS/iotagentLwm2m.spec @@ -155,7 +155,7 @@ rm -rf $RPM_BUILD_ROOT - Fix: support to lwm2m client that separe object instances using spaces (#209) - Fix: default southbound non secure port from 5684 to 5683 (#206) - Fix: typos in documentation files -- Upgrade iotagent-node-lib dependency from 2.10.0 to 2.11.0 (inclusing NGSIv2 forwarding -issue #104- and cluster nodejs functionality) +- Upgrade iotagent-node-lib dependency from 2.9.0 to 2.11.0 (inclusing NGSIv2 forwarding -issue #104- and cluster nodejs functionality) - Upgrade lwm2m-node-lib dependency from 1.2.0 to 1.3.0 * Mon Oct 07 2019 Fermin Galan > 1.2.0-1 From 439a0c2ca74fb4c2f766eaf488998c1db5a1756a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferm=C3=ADn=20Gal=C3=A1n=20M=C3=A1rquez?= Date: Mon, 4 Nov 2019 18:19:39 +0100 Subject: [PATCH 3/4] FIX typo in changelog --- rpm/SPECS/iotagentLwm2m.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rpm/SPECS/iotagentLwm2m.spec b/rpm/SPECS/iotagentLwm2m.spec index 0a75cfc..b23f9b3 100644 --- a/rpm/SPECS/iotagentLwm2m.spec +++ b/rpm/SPECS/iotagentLwm2m.spec @@ -149,7 +149,7 @@ rm -rf $RPM_BUILD_ROOT %{_install_dir} %changelog -* Mon Nov 04 2019 Fermin Galan > 1.3.0-1 +* Mon Nov 04 2019 Fermin Galan 1.3.0-1 - Add: support to lazy attributes and commands based in NGSIv2 (#104) - Add: lwm2m agent version in the description of /iot/about request - Fix: support to lwm2m client that separe object instances using spaces (#209) From edb806398253631920cae0010fed53f314ee1dec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferm=C3=ADn=20Gal=C3=A1n=20M=C3=A1rquez?= Date: Mon, 4 Nov 2019 18:21:53 +0100 Subject: [PATCH 4/4] FIX typo in changelog --- rpm/SPECS/iotagentLwm2m.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rpm/SPECS/iotagentLwm2m.spec b/rpm/SPECS/iotagentLwm2m.spec index b23f9b3..9091578 100644 --- a/rpm/SPECS/iotagentLwm2m.spec +++ b/rpm/SPECS/iotagentLwm2m.spec @@ -158,18 +158,18 @@ rm -rf $RPM_BUILD_ROOT - Upgrade iotagent-node-lib dependency from 2.9.0 to 2.11.0 (inclusing NGSIv2 forwarding -issue #104- and cluster nodejs functionality) - Upgrade lwm2m-node-lib dependency from 1.2.0 to 1.3.0 -* Mon Oct 07 2019 Fermin Galan > 1.2.0-1 +* Mon Oct 07 2019 Fermin Galan 1.2.0-1 - Set Nodejs 8 as minimum version in packages.json (effectively removing Nodev6 from supported versions) - ADD PM2_ENABLED flag to Docker - Upgrade NodeJS version from 8.16.0 to 8.16.1 in Dockerfile due to security issues -* Wed May 22 2019 Fermin Galan > 1.1.0-1 +* Wed May 22 2019 Fermin Galan 1.1.0-1 - Upgrade NodeJS version from 8.12.0 to 8.16.0 in Dockerfile to improve security - Fix: removal of warnings and deprecation warnings - Upgrade: iotagent-node-lib dependence from 2.8.1 to 2.9.0 - Upgrade: lwm2m-node-lib dependence from 1.1.0 to 1.2.0 -* Wed Dec 19 2018 Fermin Galan > 1.0.0-1 +* Wed Dec 19 2018 Fermin Galan 1.0.0-1 - Set Nodejs 6.14.4 as minimum version in packages.json (effectively removing Nodev4 as supported version) - Add: allow NGSIv2 for updating active attributes at CB, through configuration (#104) - Add: supports NGSIv2 for device provisioning (entity creation and context registration) at CB (#104)