From 97a0cb58eb95f220984eceda9253dd793656a445 Mon Sep 17 00:00:00 2001 From: FRINXrepo Date: Tue, 31 Oct 2023 13:15:13 +0000 Subject: [PATCH] Release 5.2.2 notes --- frinx-uniconfig/release-notes/index.md | 1 + .../release-notes/uniconfig-5.2.2.md | 63 +++++++++++++++++++ 2 files changed, 64 insertions(+) create mode 100644 frinx-uniconfig/release-notes/uniconfig-5.2.2.md diff --git a/frinx-uniconfig/release-notes/index.md b/frinx-uniconfig/release-notes/index.md index c3f62f58f..6d5f9c388 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.2](../release-notes/uniconfig-5.2.2.md) - [Release notes for UniConfig 5.1.13](../release-notes/uniconfig-5.1.13.md) - [Release notes for UniConfig 5.2.1](../release-notes/uniconfig-5.2.1.md) - [Release notes for UniConfig 5.1.12](../release-notes/uniconfig-5.1.12.md) diff --git a/frinx-uniconfig/release-notes/uniconfig-5.2.2.md b/frinx-uniconfig/release-notes/uniconfig-5.2.2.md new file mode 100644 index 000000000..463b69530 --- /dev/null +++ b/frinx-uniconfig/release-notes/uniconfig-5.2.2.md @@ -0,0 +1,63 @@ + + +## What's Changed +### 🐞 Bug Fixes +* Caching request body copier +* Use a Set instead of a List in MibRepository +* [UNIC-1405] UniConfig shell: set nested JSON data +* [UNIC-1450] Spotbugs fixes - Bad practice +* UniConfig Shell - fix prompt callbacks bug +* [UNIC-1429] Fix replace operation in GNMI set (MAIN) +* [UNIC-1471] : Fix sync fails after failed installation was stored in DB +* [UNIC-1474] Improve performance of YANG repository loading process during mounting process +* Fix exception in loading yang schemas +* Fix update property value to null bug +* [UNIC-1475]: generalizing information about expired transaction +* [UNIC-1471] Add schema-cache storing into sync impl +* Fix get fallback schema context in cli shell. +* [UNIC-1494] - add migration for replace-paths +* Removed the forgotten callbacks-models dependencies +* Fix bad migration embedded kafka properties from old UC version to new +* Set forgotten crypto properties in creation crypto config. +* Add fix for reading duplicate properties +### ✅ New Features +* [UNIC-1075] Uniconfig shell hide / unhide command implementation +* [UNIC-1028] Connect/Disconnect node RPC +### 💡 Improvements +* [UNIC-1408] UniConfig Shell - adjust cached data +* [UNIC-1374] Fixed sending install-node RPC request without mandatory fields +* [UNIC-1445] Refactor yang-repo to JOOQ style +* Refactoring Properties +* Add spotbugs-maven-plugin configuration +* Optimize DB read-only transaction +* Improved logging +* Add Google ErrorProne plugin +* [UNIC-1487] return to the same mode when transaction expires +### 🖥️ API Changes +* [UNIC-1290] Refactor data-change-events RPCs +### 🔨 Dependency Upgrades +* build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.7.3 to 4.8.0 +* build(deps): bump com.google.guava:guava from 32.1.2-jre to 32.1.3-jre +* build(deps): bump org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2 +* build(deps): bump io.swagger.core.v3:swagger-core from 2.2.16 to 2.2.17 +* build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.2 to 2.15.3 +* build(deps): bump org.apache.maven.plugins:maven-plugin-plugin from 3.9.0 to 3.10.1 +* build(deps): bump org.jetbrains.dokka:dokka-maven-plugin from 1.9.0 to 1.9.10 +* build(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 6.0.0 to 7.0.0 +* build(deps-dev): bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.9.0 to 3.10.1 +* build(deps): bump grpc.version from 1.58.0 to 1.59.0 +* build(deps): bump spring.boot.version from 3.1.4 to 3.1.5 +* build(deps): bump sshd.version from 2.10.0 to 2.11.0 +* build(deps): bump org.owasp:dependency-check-maven from 8.4.0 to 8.4.2 +### 🔧 Other Changes +* Rename distro/uniconfig-modules/uniconfig to main +* Prepared sample docker compose file +* Move main.jar into the root +* Set kafka enabled to false +* Properties overhaul +* Suppress CVEs +* Use NetconfCacheLoader in gnmi-sb instead of custom yang parsing +* Fix binding empty properties +* Rewrite client to new properties RPC +* Fix dependency management for starting UniConfig +* Release 5.2.2