Skip to main content

LTS24 Releases

This page documents changes to LTS-2024 Nevis components that do not have a product reference guide, such as the Kubernetes charts, nevisOperator and the container tools.

nevisadmin4 chart​

nevisadmin4 chart 7.2605.4 - 24.09.2026​

  • CHANGED: Updated the used nevisAdmin4 and nevisOperator version to the 7.2605.4 release. (RM-855)

nevisadmin4 chart 7.2605.3 - 27.08.2026​

  • CHANGED: Updated the used nevisAdmin4 and nevisOperator version to the 7.2605.3 release.

nevisadmin4 chart 7.2605.2 - 22.07.2026​

  • CHANGED: Added support for Kubernetes v1.36 and removed support for v1.31. (IP-2334)
  • CHANGED: Updated the used nevisAdmin4 and nevisOperator version to the 7.2605.2 release. (IP-2334)

nevisadmin4 chart 7.2605.1 - 25.06.2026​

  • CHANGED: Updated the used nevisAdmin4 and nevisOperator versions to the 7.2605.1 release.

nevisadmin4 chart 7.2605.0 - 20.05.2026​

  • BREAKING CHANGE: The Gateway API is now the default external traffic routing solution, replacing the Ingress controller. (IP-1409)
  • CHANGED: Updated the used Nevis component versions to the 7.2605.0 release.
  • CHANGED: Added support for Kubernetes v1.35 and removed support for v1.30. (NEVISADMV4-10760)
  • NEW: Added delete permission for nevisgateways in nevisoperator-role. (NOPE-38)

nevisadmin4 chart 7.2511.5 - 30.04.2026​

  • NEW: Added support for Kubernetes v1.34, and removed support for v1.29.
  • NEW: Added Backend permissions to nevisoperator-role.
  • CHANGED: Updated the used nevisAdmin4 version to the 7.2511.5 release.
  • CHANGED: Set the default value for nevisOperator.image.tag=7.2511.3.

nevisadmin4 chart 7.2511.4 - 26.03.2026​

  • NEW: Added the option to attach nevisAdmin4 HTTPRoute to a gateway in a different namespace.
  • CHANGED: Updated the used nevisAdmin4 version to the 7.2511.4 release.
  • CHANGED: Set the default value for nevisOperator.image.tag=7.2511.2.

nevisadmin4 chart 7.2511.3 - 26.02.2026​

  • NEW: We added support for Gateway API as the new default external traffic routing solution.
  • CHANGED: We updated the used nevisAdmin4 version to the 7.2511.3 release.
  • CHANGED: Set the default value for nevisOperator.image.tag=7.2511.1.
  • FIXED: We fixed a bug where nevisAdmin4 could not start up when a keystore named other than keystore.p12 was used.

nevisadmin4 chart 7.2511.2 - 05.02.2026​

  • CHANGED: We updated the used nevisAdmin4 version to the 7.2511.2 release.

nevisadmin4 chart 7.2511.1 - 11.12.2025​

  • CHANGED: We updated the used nevisAdmin4 version to the 7.2511.1 release.
  • CHANGED: Set the default value for nevisOperator.image.tag=7.2511.0.

nevisadmin4 chart 7.2511.0 - 26.11.2025​

  • CHANGED: We updated the used Nevis component versions to the 7.2511.0 release.
  • FIXED: We fixed a bug where nevisOperator would get it's tolerations, affinity and node selector from the corresponding nevisAdmin values.

nevisadmin4-crd chart​

nevisadmin4-crd chart 7.2605.4 - 24.09.2026​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2605.3 - 27.08.2026​

  • NEW: Add BackendRequestTimeout field to the NevisGateway CRD to configure the timeout for backend requests. (NOPE-60)
  • NEW: Add httpRouteFilters field to NevisGateway CRD. (NOPE-63)

nevisadmin4-crd chart 7.2605.2 - 22.07.2026​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2605.1 - 25.06.2026​

  • CHANGED: Updated the NevisGateway CRD to align with the Gateway and Envoy APIs. (NOPE-43)

nevisadmin4-crd chart 7.2605.0 - 20.05.2026​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2511.5 - 30.04.2026​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2511.4 - 26.03.2026​

  • NEW: Add canary field for NevisGateway CRD. (NOPE-33)
  • NEW: Add gateways field for NevisComponent CRD. (NOPE-36)
  • CHANGED: Rename rateLimit to limit in NevisGateway CRD. (NOPE-34)

nevisadmin4-crd chart 7.2511.3 - 26.02.2026​

  • NEW: Add NevisGateway CRD. (IP-1263)
  • CHANGED: Rebuild the Custom Resource Definitions using kubebuilder v0.18.0. (IP-1263)

nevisadmin4-crd chart 7.2511.2 - 05.02.2026​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2511.1 - 11.12.2025​

  • Technical rebuild to align the version numbers across all charts.

nevisadmin4-crd chart 7.2511.0 - 26.11.2025​

  • Technical rebuild to align the version numbers across all charts.

nevisOperator​

nevisOperator 7.2605.4 - 24.09.2026​

Dependency upgrades​

  • go 1.26.8
  • github.com/cert-manager/cert-manager v1.18.6
  • k8s.io/api v0.35.8
  • k8s.io/apimachinery v0.35.8
  • k8s.io/client-go v0.35.8
  • google.golang.org/grpc v1.83.2

nevisOperator 7.2605.3 - 27.08.2026​

  • FIXED: Omit empty email SAN entry from generated CSR. (NOPE-61)
  • FIXED: Use a static error message on the 'Unavailable' condition of NevisComponents to prevent endless requeuing. (NOPE-62)
  • NEW: The backend request timeout is now configurable in NevisGateways via the optional backendRequestTimeout field. (NOPE-60)
  • NEW: Add HTTPRoute filter configuration option to NevisGateways. (NOPE-63)

nevisOperator 7.2605.2 - 22.07.2026​

  • FIXED: Skip reconcile for NevisGateways marked for deletion, ensuring foreground deletion completes correctly. (NOPE-54)

nevisOperator 7.2605.1 - 25.06.2026​

  • FIXED: Cookie-based session affinity is now always applied on the primary HTTPRoute rule for all Gateway API deployments, preventing CSRF failures and state loss when multiple nevisProxy replicas are running. (NOPE-52)
  • FIXED: Implement cookie-based session persistence for Gateway API < 1.4. (NOPE-53)

Dependency upgrades​

  • go 1.26.4
  • github.com/envoyproxy/gateway v1.8.1
  • go.uber.org/zap v1.28.0
  • k8s.io/api v0.35.3
  • k8s.io/apimachinery v0.35.3
  • k8s.io/client-go v0.35.3
  • sigs.k8s.io/gateway-api v1.5.1

nevisOperator 7.2605.0 - 20.05.2026​

  • NEW: Implemented a cleanup mechanism for stale NevisGateway resources not referenced in the spec of proxy NevisComponents. (NOPE-37)

nevisOperator 7.2511.3 - 30.04.2026​

  • NEW: Added fallback to use Backend resource for OpenShift 4.21 compatibility. (NOPE-41)

nevisOperator 7.2511.2 - 26.03.2026​

  • NEW: Side-by-side deployment support with Gateway API. (NOPE-33)
  • CHANGED: Target HTTPRoute with Backend- and ClientTrafficPolicy resources. (NOPE-39)

nevisOperator 7.2511.1 - 26.02.2026​

  • NEW: We added support for Gateway API. (IP-1263)
  • CHANGED: We upgraded the Go version to 1.25.7. (IP-1263)

Tools​

nevis-base 7.2605.1 - 24.09.2026​

  • BREAKING CHANGE: The MariaDB repository is disabled by default. Use --enablerepo=mariadb to install packages from this repository. (NEVISADMV4-10911)
  • CHANGED: Migrated the MariaDB repository URLs to the new restructured RPM repositories. (NEVISADMV4-10911)
  • CHANGED: Upgraded to ubi8/ubi-minimal:8.10-1787646721

nevis-base 7.2605.0 - 20.05.2026​

  • CHANGED: Upgraded to ubi8/ubi-minimal:8.10-1778576163.
  • CHANGED: Upgraded the MariaDB repository to 11.4. (NEVISADMV4-10786).

nevis-base-flyway 7.2605.1 - 24.09.2026​

  • CHANGED: Rebuilt based on the new nevis-base:7.2605.1 image.

nevis-base-flyway 7.2605.0 - 20.05.2026​

  • CHANGED: Upgraded to nevis-base:7.2605.0 image.
  • CHANGED: Upgraded to flyway-commandline to 11.11.2 (NEVISADMV4-10786)

nevis-base-flyway 7.2411.0 - 20.11.2024​

  • NEW: We grant the azure_pg_admin role to the schemaOwner user. (NEVISADMV4-10314)
  • UPGRADED: We upgraded to postgresql 42.4.5. (NEVISADMV4-10286)
  • UPGRADED: We upgraded to nimbus-jose-jwt 9.37.3. (NEVISADMV4-10296)

nevis-ubi-tools 1.5.0 - 26.02.2026​

  • CHANGED: New tools were added: java21, openssl and kubectl. (IP-1409)

nevis-git-init 1.4.0 - 21.05.2025​

  • REMOVED: The ssh-dss algorithm is no longer supported as a HostKeyAlgorithms. (NEVISADMV4-10472)
  • CHANGED: Upgraded to openssh 9.9_p1-r2. (NEVISADMV4-10472)
  • CHANGED: Upgraded to git 2.47.2-r0. (NEVISADMV4-10472)

nevis-opentelemetry-javaagent 2.0.2.0 - 27.03.2025​

  • FIXED: We fixed the *-nevis-product-analytics.jsonl file formatting and timestamp. (IS-517)

nevis-opentelemetry-javaagent 2.0.1.1 - 30.01.2025​

  • FIXED: We fixed the ConcurrentModificationException in OpTrace. (NEVISAUTH-4941)

nevis-opentelemetry-javaagent 2.0.0.2 - 20.11.2024​

  • NEW: We are logging the product analytics metrics into the *-nevis-product-analytics.jsonl file and with the ProductAnalytics logger, if configured. (NEVISADMV4-9763)
  • CHANGED: We renamed the artifact from opentelemetry-extensions-all to nevis-opentelemetry-javaagent. (IS-374)
  • CHANGED: We upgraded to java 17. (NEVISADMV4-9763)