# Uniconfig 6.0.1

# What's Changed

# 🐞 Bug Fixes

  • [UNIC-1631] Fix EscapedKeysUriFormatter
  • [UNIC-1612] Fix serialization path in in json filter serializer
  • Fix mount-node task rate-limiting
  • [UNIC-1586] Fix jsonb filter data util.
  • [UNIC-1620] UC Shell: Fix leaf-list parsing
  • [UNIC-1667] Add gnmi models to OpenAPI docs
  • [UNIC-1629] Fix replace-paths grouping distinct list entries
  • [UNIC-1603] Gnmi - Fix getting closest parent for augmentation node.
  • [VHD-377] Rename mountpoint paramater crypto to device-crypto
  • [VHD-380] Add missing RequestErrorTag.INVALID_TRANSACTION to client side.
  • Fix handling of fingerprint read in checked-commit
  • [VHD-377] Change qname 'crypto' to 'device-crypto'.
  • [UNIC-1611] Add missing return statement.
  • [UNIC-1679] Fix IOS XR parsing
  • [UNIC-1663] Revert fix lazy apply template
  • [UNIC-1682] Fix augmentation nodes overwriting each other
  • Fix casting of UDE

# New Features

  • Made local-priority attribute optional in RpdPtpPortConfigWriter
  • [UNIC-1684] - Add read and update properties client implementation

# 💡 Improvements

  • [UNIC-1626] Add missing request tags into client.
  • [UNIC-1614] Adjust Connect/Disconnect RPC for better user experience
  • [UNIC-1616] - add node-id into error-info by default
  • Add logs to warn user when MIB repository metadata is missing
  • Add Docker dependencies for collect_diag_info script
  • [UNIC-1643] Add gnmi subscription parameters
  • Added one more command into the update template to remove RPD connection from fiber-node
  • Update gitignore
  • [UNIC-1606] Skip yang-patch exist check operation
  • [VHD-363] Improving response if there is no content with using count.
  • Add EdDSA dependency
  • Separate vulnerability scanning into a workflow
  • Add slack notification to vulnscan workflow
  • Fix notification URL
  • Fix vulnscan ids

# 🔨 Dependency Upgrades

  • build(deps): bump actions/download-artifact from 4.1.2 to 4.1.4
  • build(deps): bump com.puppycrawl.tools:checkstyle from 10.13.0 to 10.14.0
  • build(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 3.0.0 to 3.1.1
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0
  • build(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 7.0.0 to 8.0.1
  • build(deps): bump org.jetbrains.dokka:dokka-maven-plugin from 1.9.10 to 1.9.20
  • build(deps): bump org.jetbrains.kotlin:kotlin-maven-plugin from 1.9.22 to 1.9.23
  • build(deps): bump grpc.version from 1.61.1 to 1.62.2
  • build(deps): bump org.json:json from 20240205 to 20240303
  • build(deps): bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1
  • build(deps): bump org.apache.maven.plugins:maven-remote-resources-plugin from 3.1.0 to 3.2.0
  • build(deps): bump args4j:args4j from 2.33 to 2.37
  • build(deps): bump com.github.gantsign.maven:ktlint-maven-plugin from 3.1.1 to 3.2.0
  • build(deps): bump org.owasp:dependency-check-maven from 9.0.9 to 9.0.10
  • build(deps): bump com.google.errorprone:error_prone_core from 2.25.0 to 2.26.1
  • build(deps): bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.3.0 to 2.4.0
  • build(deps): bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre
  • build(deps): bump docker/login-action from 3.0.0 to 3.1.0
  • build(deps): bump com.puppycrawl.tools:checkstyle from 10.14.0 to 10.14.2
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1
  • build(deps): bump io.github.git-commit-id:git-commit-id-maven-plugin from 8.0.1 to 8.0.2
  • build(deps): bump io.swagger.core.v3:swagger-core from 2.2.20 to 2.2.21
  • build(deps): bump org.springframework.boot:spring-boot-dependencies from 3.1.9 to 3.1.10

# 🔧 Other Changes

  • Bump to 6.0.1-SNAPSHOT.
  • Fix collect_diag_info.sh
  • Fix logging class
  • Update vulnscan.yml
  • Release 6.0.1