Skip to content

Release history

okteto releases

Develop your applications directly in your Kubernetes Cluster

All releases

21 shown

3.19.0 New feature
Notable features
  • Env var support for build secrets in Okteto manifest
  • Docker Compose native build secrets support in stack serializer
Full changelog

What's Changed

New Feature

  • feat(build): add env var support for build secrets in Okteto manifest by @jLopezbarb in https://github.com/okteto/okteto/pull/4981
  • feat(build): add Docker Compose native build secrets support in stack serializer by @jLopezbarb in https://github.com/okteto/okteto/pull/4989

Bug Fix

  • fix(manifest): return compose error when filename matches compose pattern by @jLopezbarb in https://github.com/okteto/okteto/pull/4997

Full Changelog: https://github.com/okteto/okteto/compare/3.18.0...3.19.0

3.17.0 New feature
Notable features
  • Persistent column for namespace and preview list commands
  • Compose endpoints httproute support
Full changelog

What's Changed

New Feature

  • feat: add persistent column to namespace and preview list commands by @jLopezbarb in https://github.com/okteto/okteto/pull/4900
  • Add compose endpoints httproute by @jLopezbarb in https://github.com/okteto/okteto/pull/4898

Full Changelog: https://github.com/okteto/okteto/compare/3.16.0...3.17.0

3.16.0 New feature
Notable features
  • Helm 4 support with OKTETO_HELM_4_ENABLED flag
  • Helm 3 and 4 binaries both available for compatibility
Full changelog

What's Changed

New Feature

  • Support for helm4 by @pchico83 in https://github.com/okteto/okteto/pull/4858
  • Update helm3 and helm 4 versions and keep helm3 binary by @pchico83 in https://github.com/okteto/okteto/pull/4871
  • Use helm4 if OKTETO_HELM_4_ENABLED is true by @pchico83 in https://github.com/okteto/okteto/pull/4872
  • Upgrade helm to 4.1.0 and 3.20.0 by @pchico83 in https://github.com/okteto/okteto/pull/4878

Bug Fix

  • fix: race condition by @jLopezbarb in https://github.com/okteto/okteto/pull/4870
  • fix multiple log with same value on buildkit by @jLopezbarb in https://github.com/okteto/okteto/pull/4875
  • Fix race condition in parallel builds causing "no such file or directory" errors by @jLopezbarb in https://github.com/okteto/okteto/pull/4879
  • improve okteto doctor logs collection by @jLopezbarb in https://github.com/okteto/okteto/pull/4882
  • [Backport release-3.16] feat: enhance transient error handling in IsRetryable function by @github-actions[bot] in https://github.com/okteto/okteto/pull/4890

Full Changelog: https://github.com/okteto/okteto/compare/3.15.0...3.16.0

3.15.0 New feature
Notable features
  • Unified CLI image configuration under OKTETO_CLI_IMAGE variable
  • Buildkit connection via port forward with incluster connector support
  • Buildkit connector reuse across command steps and reconnection logic
Full changelog

What's Changed

New Feature

  • Unify CLI image configuration under a single OKTETO_CLI_IMAGE environment variable by @pchico83 in https://github.com/okteto/okteto/pull/4840
  • Default to okteto/okteto image hosted in GitHub Packages by @pchico83 in https://github.com/okteto/okteto/pull/4843
  • Implement Buildkit connection via port forward by @jLopezbarb in https://github.com/okteto/okteto/pull/4831
  • feat: reuse buildkit connector between command steps by @jLopezbarb in https://github.com/okteto/okteto/pull/4844
  • feat: add buildkit queue wait by @jLopezbarb in https://github.com/okteto/okteto/pull/4845
  • feature(buildkit): add reconnection logic to port forward connector by @jLopezbarb in https://github.com/okteto/okteto/pull/4847
  • feat: add incluster buildkit connector by @jLopezbarb in https://github.com/okteto/okteto/pull/4851

Bug Fix

  • fix(doctor): handle correctly okteto up sessions by @jLopezbarb in https://github.com/okteto/okteto/pull/4832
  • build(deps): update okteto clean version to 0.3.0 in Dockerfile by @jLopezbarb in https://github.com/okteto/okteto/pull/4841
  • Ignore discovery errors for "metrics.k8s.io/v1beta1" and "custom.metr… by @pchico83 in https://github.com/okteto/okteto/pull/4850
  • fix(log): mask platform env vars (DEV-1266) by @oktetobot in https://github.com/okteto/okteto/pull/4846

Full Changelog: https://github.com/okteto/okteto/compare/3.14.0...3.15.0

3.14.0 New feature
Notable features
  • Parallel image checking instead of sequential
  • Clone official images to GitHub Packages
3.12.0 New feature
Notable features
  • Syncthing updated to 2.0.x
  • endpoint_mode configuration support
  • GraphQL knownHostsConfig support for remote deployments
Full changelog

What's Changed

New Feature

  • Jlo/update syncthing to 2.0.x by @jLopezbarb in https://github.com/okteto/okteto/pull/4774
  • feat: support endpoint_mode by @jpf-okteto in https://github.com/okteto/okteto/pull/4783
  • Add GraphQL knownHostsConfig support for remote deployments by @oktetobot in https://github.com/okteto/okteto/pull/4781

Bug Fix

  • fix: wait for sse by @jLopezbarb in https://github.com/okteto/okteto/pull/4760

Full Changelog: https://github.com/okteto/okteto/compare/3.11.0...3.12.0

3.11.0 New feature
Notable features
  • Override security context ReadOnlyRootFilesystem property on dev containers
3.10.0 Bug fix
Notable features
  • nodeSelector and resources inheritance from Kubernetes
  • DestroyPreview timeout parameter

Beta — feedback welcome: [email protected]