#
Uniconfig 5.2.5
#
What's Changed
#
🐞 Bug Fixes
- [UNIC-1526] - increase gnmi executor queue size
- Fix callbacks
- Fix sync empty target-nodes response
- [UNIC-1538] Fixed check-installed-nodes RPC
- FR-63 Fix parsing of SROS CLI prompt in the transaction mode
- [UNIC-1534] Swagger: fix bad types for numeric attributes
- Fixed command for disabling pagination on SROS
- [UNIC-1539] Fix some typos in descriptions
- [UNIC-1537] - fix (un)install-multiple
- Fix CLI Shell command length counter
- [UNIC-1547] Fix sync-from-network RPC
- [UNIC-1557] Fix MountPointListenerException
- [UNIC-1550] - mount/unmount synchronization
#
✅ New Features
- [UNIC-1533] - skip length & range constraints
- [UNIC-1533] - skip length & range constraints
- [UNIC-1383] Create logging broker for GNMI notifications
- Support tailf's comment and label audit params in netconf southbound
#
💡 Improvements
- [UNIC-1477] Unify HTTP clients
- Refactor TaskExecutor
- [UNIC-1505] - Parallel syncFromNetwork
- [UNIC-963] Convert List
to Map in GNMI - [UNIC-1102] Improve logging for schema context building
- [UNIC-1541] Refactor DCE to JOOQ style
- [UNIC-1472] CLI shell - Support multiple list entries
- [UNIC-1549] Refactor netconf-key-credential to JOOQ style
#
🔨 Dependency Upgrades
- build(deps): bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.20 to 1.9.21
- build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0
- build(deps): bump org.apache.maven.plugins:maven-project-info-reports-plugin from 3.4.5 to 3.5.0
- build(deps): bump io.zonky.test:embedded-postgres from 2.0.4 to 2.0.5
- Use latest maven plugins
- build(deps): bump com.github.spotbugs:spotbugs-maven-plugin from 4.8.1.0 to 4.8.2.0
- build(deps): bump com.github.spotbugs:spotbugs-annotations from 4.8.1 to 4.8.2
- build(deps): bump grpc.version from 1.59.0 to 1.59.1
- build(deps): bump commons-io:commons-io from 2.15.0 to 2.15.1
- build(deps): bump maven.core.version from 3.9.5 to 3.9.6
- build(deps): bump actions/setup-java from 3 to 4
- Bump Spring Boot to 3.1.6
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3
- build(deps): bump com.puppycrawl.tools:checkstyle from 10.12.5 to 10.12.6
- build(deps): bump io.zonky.test.postgres:embedded-postgres-binaries-linux-amd64 from 13.13.0 to 13.13.1
- build(deps): bump grpc.version from 1.59.1 to 1.60.0
- build(deps): bump org.codehaus.mojo:build-helper-maven-plugin from 3.4.0 to 3.5.0
- build(deps): bump actions/setup-python from 4.7.1 to 5.0.0
- build(deps): bump io.zonky.test:embedded-postgres from 2.0.5 to 2.0.6
- build(deps): bump org.owasp:dependency-check-maven from 8.4.3 to 9.0.4
- Bump org.springframework.boot from 3.1.6 to 3.1.7
#
🔧 Other Changes
- Rename UniConfig distribution name from bin to without TU
- Bump to 5.2.5-SNAPSHOT.
- Node jooq
- [UNIC-1531] Use Java 17 as a target
- Cluster notification
- Revert "build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.16.0 (#1962)"
- Fixed usage of JOOQ enumerations
- fix_sync_from_network_tests
- Revert "[UNIC-1533] - skip length & range constraints"
- Suppress logback
- [UNIC-1523] Refactor notifications and subscriptions to JOOQ style
- [UNIC-1542] Refactor Session to JOOQ style
- [UNIC-1539] Fix some typos
- Fixed creation of NormalizedNode from read NetconfKeyCredential
- Revert "[UNIC-1547] Fix sync-from-network RPC (#2043)"
- Revert "Revert "[UNIC-1547] Fix sync-from-network RPC (#2043)" (#2049)"
- Suppress sshd vulnerability
- CVE-2023-51074 suppress
- Release 5.2.5.