FIXED: $utils.escapeXml() function accidentally doing the same as escapeJs. (NEVISLOG-573)
FIXED: Incorrectly rendered JSON response is fixed when the label and valueGuiElem attributes contain special characters. Now those are properly escaped according to JSON escaping using the new $utils.escapeJson() function. Note that the fix was applied in json.vm so in case of existing instances the json.vm either must copied over from the templates or the file has to patched manually where the "$guiElem.label" must be replaced with "$utils.escapeJson($guiElem.label)" same goes for the "$guiElem.value". (NEVISLOG-573)
UPGRADED: We upgraded the Commons-lang3 third-party dependency to version 3.18.0. (NEVISLOG-575)
FIXED: OpenTelemetry PeriodicMetricReader no longers logs a WARN level message when Metrics export fails during shutdown due to the application is already unloaded. (NEVISLOG-547)
UPGRADED: We upgraded the Commons-text third-party dependency to version 1.13.0. (NEVISLOG-561)
UPGRADED: We upgraded the Jackson third-party dependencies to version 2.18.3. (NEVISLOG-561)
UPGRADED: We upgraded the Jetty third-party dependencies to version 12.0.18. (NEVISLOG-561)
UPGRADED: We upgraded the Guava third-party dependency to version 33.4.6-jre. (NEVISLOG-561)
UPGRADED: We upgraded the Nevis OpenTelemetry java agent to version 2.0.2.0 (NEVISLOG-561)
UPGRADED: We upgraded the Opentelemetry api third-party dependency to version 1.48.0 (NEVISLOG-561)
UPGRADED: We upgraded the Log4j third-party dependencies to version 2.24.3. (NEVISLOG-561)
UPGRADED: We upgraded the Slf4j third-party dependency to version 2.0.17. (NEVISLOG-561)
UPGRADED: We upgraded the Velocity third-party dependency to version 2.4.1. (NEVISLOG-561)