Release notes
1.40.0
[Release date TBD]
This version is compatible with Kubernetes versions 1.32 to 1.34
Okteto Chart release 1.40 is designed to work with Okteto CLI 3.15.x
Breaking Changes
- Default Registry Change: Okteto now pulls images from GitHub Container Registry (ghcr.io) by default instead of Docker Hub. Images are still published to both registries. If you need to keep pulling from Docker Hub, see our guide on configuring your registry
1.39.0
5 December 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.39 is designed to work with Okteto CLI 3.14.x
New Features
- Build Service Admin Dashboard – Administrators can now monitor BuildKit performance and resource utilization through a new Build Service dashboard. Track real-time metrics including CPU pressure, memory usage, I/O pressure, and active builds for each BuildKit pod to ensure optimal build performance across your Okteto instance
Improvements
- Upgraded BuildKit to v0.26.2 for better performance, stability, and compatibility
- Added support for configuring the reloader image registry via
reloader.imageRegistry - Consolidated table columns and filter controls in the Admin view for Previews and Namespaces for a cleaner, more consistent UI
- Improved display of tooltips on disabled buttons in the UI
- Updated UI notifications with improved grouping and display behavior
- Okteto CLI 3.14.0: Improved Smart Builds performance by checking if images are already built in parallel
Bug Fixes
- Fixed tooltip overflow issues in the Catalog
- AI Agent: Improved SSH forwarder connection handling to prevent dropped or stuck sessions
- Updated Claude Code and npm libraries to address CVE-2025-64755
- Okteto CLI 3.14.0: Fixed
okteto doctorto track dev container logs to help troubleshootokteto upissues - Okteto CLI 3.14.0: Fixed the
--resetflag behavior inokteto up - Okteto CLI 3.14.0: Fixed SSH forwarder connection handling when connecting with the SSH agent
- Okteto CLI 3.14.0: Fixed
okteto upsupport for deployments withshareProcessNamespace: trueenabled
1.38.1
21 November 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.37 is designed to work with Okteto CLI 3.13.x
Bug Fixes
- Okteto CLI 3.13.3: Fixed a timeout issue when contacting the SSH agent during remote deploys where commands in the Okteto Manifest performed SSH operations
1.38.0
7 November 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.38 is designed to work with Okteto CLI 3.13.x
Important Notes
- Upgrade Considerations for Self-Hosted Customers: Internal certificates have been unified into a single configuration. During the upgrade, you may experience temporary communication issues lasting a few seconds as the new certificate configuration takes effect
- ArgoCD Users: If you manage your Okteto installation with ArgoCD, review our Argo CD guide. The certificate unification may require special attention during the ArgoCD sync process to avoid deployment interruptions.
New Features
- Enhanced Preview Environments Performance: Significantly improved loading performance, reducing load times by up to 15x for customers with large numbers of Preview Environments
- Advanced Preview Environments Filtering: Added comprehensive filtering options including search, repository, status, owner, and time-based filters to help teams quickly find specific preview environments
- Added read-only mode for Known Hosts configuration, allowing admins to lock down SSH host key management and prevent accidental modifications
Improvements
- Upgraded to BuildKit v0.25.2 for improved build performance and stability
- Updated Okteto AI Agent base image to Debian Trixie with Go 1.24.6 and Node.js 24
- Okteto AI: Added support for Claude Sonnet 4.5, the latest AI model optimized for software development tasks
- Improved Okteto Build cache isolation: Cache IDs now incorporate both the target path and repository name to prevent different repositories from accidentally sharing the same cache
- Okteto CLI 3.13.0: Enhanced namespace destruction logic and error handling during resource cleanup
Bug Fixes
- Fixed a problem when Known Hosts feature was enabled where the ssh-keyscan command kept being executed when it shouldn't
- Okteto CLI 3.13.0: Fixed nil pointer exception in build command when the specified Dockerfile doesn't exist
- Okteto CLI 3.13.0: Improved error handling in log streaming during resource destruction as logs were not being fully displayed
- Okteto CLI 3.13.0: Fixed cache isolation in
okteto testwhere different test containers sharing the same cached directory could reuse each other's cache. Caches are now properly isolated and only reused across executions of the same test container
1.37.3
21 November 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.37 is designed to work with Okteto CLI 3.12.x
Bug Fixes
- Okteto CLI 3.12.3: Fixed a timeout error contacting with the SSH agent on remote deploys when some of the commands defined in the Okteto Manifest were performing SSH operations
1.37.2
15 October 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.37 is designed to work with Okteto CLI 3.12.x
Bug Fixes
- Fixed repository cloning failures with SSH host verification - Resolved conflicts between automatic SSH scanning and admin-configured known hosts that could cause deployment failures.
1.37.1
7 October 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.37 is designed to work with Okteto CLI 3.12.x
Improvements
- Upgrade Redis to 8.2.2 to fix CVE-2025-49844
1.37.0
1 October 2025
This version is compatible with Kubernetes versions 1.31 to 1.33
Okteto Chart release 1.37 is designed to work with Okteto CLI 3.12.x
Breaking Changes
- Removed the dependency on the Bitnami Redis Helm chart. Okteto now ships its own Kubernetes templates to deploy Redis
- We've changed the default value of
pullAlwaysto false for pods deployed in Okteto-managed namespaces. This speeds up pod creation when images are already present on the node, while still allowingpullAlwaysto be explicitly enabled if needed
New Features
- Added a centralized Known Hosts feature to the Admin UI (Admin → Settings → Known Hosts). Admins can now pin trusted SSH host keys and disable automatic ssh-keyscan, ensuring secure, consistent cloning of repositories and submodules without custom runner images