From af4eebf45a1f5ba54b4fc0cd58b8189608daf9d2 Mon Sep 17 00:00:00 2001 From: FRINXrepo Date: Tue, 17 Oct 2023 12:52:54 +0000 Subject: [PATCH] Release 5.2.1 notes --- frinx-uniconfig/release-notes/index.md | 1 + .../release-notes/uniconfig-5.2.1.md | 128 ++++++++++++++++++ 2 files changed, 129 insertions(+) create mode 100644 frinx-uniconfig/release-notes/uniconfig-5.2.1.md diff --git a/frinx-uniconfig/release-notes/index.md b/frinx-uniconfig/release-notes/index.md index 3742db8e7..cc9468f4e 100644 --- a/frinx-uniconfig/release-notes/index.md +++ b/frinx-uniconfig/release-notes/index.md @@ -1,5 +1,6 @@ # Release notes +- [Release notes for UniConfig 5.2.1](../release-notes/uniconfig-5.2.1.md) - [Release notes for UniConfig 5.1.13](../release-notes/uniconfig-5.1.13.md) - [Release notes for UniConfig 5.1.12](../release-notes/uniconfig-5.1.12.md) - [Release notes for UniConfig 5.2.0](../release-notes/uniconfig-5.2.0.md) diff --git a/frinx-uniconfig/release-notes/uniconfig-5.2.1.md b/frinx-uniconfig/release-notes/uniconfig-5.2.1.md new file mode 100644 index 000000000..f54fc4fd9 --- /dev/null +++ b/frinx-uniconfig/release-notes/uniconfig-5.2.1.md @@ -0,0 +1,128 @@ + + +## What's Changed +### 🐞 Bug Fixes +* [UNIC-1395] Fix key delimiter in URI +* [UNIC-1390] Swagger: Fix RPCs placed after mountpoint +* [UNIC-1273] Use Jetty embedded server +* [UNIC-1399] Fix issues with shell +* [UNIC-1399] Switch shell terminal back to JNA +* [UNIC-1410] Fix tx cleanup when request fails +* [UNIC-1410] Fix_tx_closing +* [UNIC-1413] Fixed updating snapshot in immediate-commit model +* [UNIC-1420] Fix cli ssh session reconnect +* [UNIC-1425] Fix crypto bug +* [UNIC-1352, UNIC-1254] Fix cluster issues +* Cleanup test resources properly +* [UNIC-1340] Fixed releasing of used YANG modules from memory +* [UNIC-1432] Swagger: Fix generation of post list endpoints +* [UNIC-1429] Fix replace is sent using delete operation +* [UNIC-1423] Fix identityRef as listEntry key in templatesg +* Prevented sending no description command if there is no change for rpd description +* Fix show_uniconfig_status script. +* [UNIC-1446] Fix SpotBugs violations - Reliance on default encoding +* [UNIC-1404] UniConfig Shell - fix system augmentation +* [UNIC-1430] Fix replace yang-patch for gnmi mountpoint +* [UNIC-1448] Fix SpotBugs violations - Use a localized version of String.toUpperCase() and String.toLowerCase() +* Fix mapEntryNodes in gnmi notifications +* Fix calculate diff rpc +* SNMP Node id is incorrectly parsed +* [UNIC-1447] Fix SpotBugs violations - Multithreaded correctness +* Additional fix to calculate diff rpc +* [UNIC-1463] Remove duplicates from Set +* Fix skip of unreachable-nodes. +* SNMP adjust exception +* Fix reading of actual YANG repository from mountpoint data +* Fixed DateTime format in the transaction-log +* Fix immediate commit model and submit successfull nodes. +* Add git registry to dependabot.yml +* Registry attempt no.2 +* Fix show UC status script +* Fix SNMP Notification bean creation +* [UNIC-1451] Fix SpotBugs violations - Correctness +* [UNIC-1365] Gnmi stream fixes +* Data-change-events publisher fix +* Fixed loading of YANG from path in client diff tool (#1747) +### ✅ New Features +* [UNIC-1394] Client side diff +* [UNIC-1373] Implemented dryrun-commit for GNMI topology +* [UNIC-1398] SNMP notifications +* [UNIC-1402] UC Shell - default callbacks repository +* [UNIC-1218] Add dynamic property module +### 💡 Improvements +* [UNIC-1386] Map correct ObjectTypes to NotificationTypes +* [UNIC-1391] Add SNMP notifications to SchemaContext +* [UNIC-1258] Fix issues reported by SpotBugs +* [UNIC-980] UniconfigShell: Improving suggestions menu +* [UNIC-1223] ODL parent cleanup +* [UNIC-1273] Adjust bootstrapping of web containers +* [UNIC-1242] Unify generation of release notes +* [UNIC-1218] Rewrite database connection pool and connection properties +* [UNIC-981] UniconfigShell: Remove explicit show submode from root mode +* [UNIC-1370] Adjust notification result parsing +* [UNIC-1242] Remove PR links from the uploaded release notes +* [UNIC-1411] Add mapping to request/response log message (#1630) +* [UNIC-1412] change gnmi packaging +* [UNIC-1394] Add overloaded build methods to client side diff +* [UNIC-1394] Remove gnmi dependencies from java client +* [UNIC-1154] Integrate JOOQ into database access layer +* [UNIC-1401] UniConfig Shell - one line SET / DELETE command +* [UNIC-1403] Unified format of shell audit logs +* [UNIC-1245] Replacing Guava future by CompletableFuture +* [PANT-83] add logs for pant83 +* [UNIC-1441] SNMP config classes +* [UNIC-1435] Refactor transaction-log to JOOQ style +* [UNIC-1463] Fix SpotBugs violations - Code vulnerabilities +* [UNIC-1449] Fix SpotBugs violations - Performance +### 🖥️ API Changes +* [UNIC-1289] Refactor RPCs: revert-changes, query-config, device-discovery +* [UNIC-1380] Add gnmi-messages logging broker +* [UNIC-1287] Refactor snapshot-manager RPCs +* [UNIC-1282] Refactoring uniconfig manager RPCs +### 🔨 Dependency Upgrades +* build(deps): bump grpc.version from 1.57.1 to 1.57.2 +* build(deps): bump protobuf.version from 3.23.4 to 3.24.0 +* build(deps): bump io.zonky.test.postgres:embedded-postgres-binaries-linux-amd64 from 13.11.0 to 13.12.0 +* [UNIC-1223] Align an embedded kafka version with the clients provided by Spring +* build(deps): bump protobuf.version from 3.24.0 to 3.24.1 +* build(deps): bump org.owasp:dependency-check-maven from 8.3.1 to 8.4.0 +* build(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 1.16.0 to 2.0.0 +* build(deps): bump spring.boot.version from 3.1.2 to 3.1.3 +* build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.3.0 to 3.4.0 +* build(deps): bump protobuf.version from 3.24.1 to 3.24.2 +* build(deps): bump kotlin.version from 1.9.0 to 1.9.10 +* build(deps): bump com.puppycrawl.tools:checkstyle from 10.12.2 to 10.12.3 +* build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 +* build(deps): bump org.apache.commons:commons-compress from 1.23.0 to 1.24.0 +* build(deps): bump grpc.version from 1.57.2 to 1.58.0 +* build(deps): bump antlr4.version from 4.13.0 to 4.13.1 +* build(deps): bump protobuf.version from 3.24.2 to 3.24.3 +* build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.4.0 to 3.4.1 +* build(deps): bump spring.boot.version from 3.1.3 to 3.1.4 +* build(deps): bump io.swagger.core.v3:swagger-core from 2.2.15 to 2.2.16 +* build(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.7.3.5 to 4.7.3.6 +* build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 +* build(deps): bump org.jetbrains.dokka:dokka-maven-plugin from 1.8.20 to 1.9.0 +* build(deps): bump com.puppycrawl.tools:checkstyle from 10.12.3 to 10.12.4 +* build(deps): bump commons-io:commons-io from 2.13.0 to 2.14.0 +* build(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 2.0.0 to 3.0.0 +* Maven 3.9.5 +* build(deps): bump commons-net:commons-net from 3.9.0 to 3.10.0 +* build(deps): bump protobuf.version from 3.24.3 to 3.24.4 +* build(deps): bump org.immutables:value from 2.9.3 to 2.10.0 +* build(deps): bump org.springframework.cloud:spring-cloud-dependencies from 2022.0.3 to 2022.0.4 +* build(deps): bump actions/checkout from 3 to 4 +* build(deps): bump actions/upload-artifact from 3.1.2 to 3.1.3 +* build(deps): bump docker/build-push-action from 4 to 5 +* build(deps): bump actions/setup-python from 4.6.1 to 4.7.1 +* build(deps): bump docker/login-action from 2.2.0 to 3.0.0 +* build(deps): bump org.json:json from 20230618 to 20231013 +### 🔧 Other Changes +* 5.2.1-SNAPSHOT +* [FI-1693] Remove Jenkins-test from merge workflow +* Workflows: update cluster IP from 10.19.0.67 to 10.19.0.242 and +* Workflows: remove VPN to FRINX for postgresDB. +* Workflows: update path to new VM of postgresDB. +* Workflows: update path and remove FRINX VPN for embeded tests. +* Removed forgotten LOG +* Release 5.2.1