On this page
v0.41.0
Release Date: 2025-09-10
Breaking Changes
The up alpha migration
commands have been removed. The stable version of
these commands is available as up controlplane migration
.
Flag and environment variable defaults specified in the base
field of a
configuration profile are no longer respected.
What's Changed
Test cleanup: when a test fails or is interrupted, up test run --e2e
now
cleans up resources created by test and prints a summary of any resources that
could not be deleted.
Added up operation render
to allow manual testing of operations.
Introduced operation tests to allow automated testing of operations.
Bug Fixes
Fixed visual differentiation between selectable and unselectable items in the
interactive mode of up ctx
.
Debian packages now contain binaries for the correct architecture.
v0.40.3
Release Date: 2025-08-21
Telemetry improvements and bug fixes
v0.40.2
Release Date: 2025-08-19
Telemetry improvements and bug fixes
v0.40.1
Release Date: 2025-08-13
Bug Fixes
Migration: Fixed handling of ManagedResourceDefinitions,
ManagedResourceActivationPolicies, and Licenses.
Fixed a race condition in up dependency add
and up composition generate
that could result in transient failure to parse the project file.
v0.40.0
Release Date: 2025-08-12
What's Changed
AI Integration: Added up project ai configure-tools
command for AI-assisted configuration generation
API Connector: Introduced up api-connector
CLI for managing API connections
UXP Management:
Added up uxp license show
, apply
, and management commands
Added up uxp web-ui open
, enable
, and disable
commands for web UI management
Support for development licenses and license validation improvements
Project:
Added up project init
Improved project initialization with new wizard flow and templates
Added up project run --local
command for local control planes
Added up project stop
command for tearing down control planes
Added up operation generate
for operation functions
Improved package readiness detection with RuntimeHealthy condition
Support for Upbound AddOns installation
Authentication:
Added up ctp oidc-auth aws
for OIDC authentication support
Dependencies:
Enhanced up dep add
to support controllers, addons and API dependencies
Migration:
Promoted: up ctp migration
migration commands out of alpha status
Telemetry:
Integrated telemetry and tracing
XRD Support:
Added support for Crossplane V2 XRDs
Schema Generation:
Enhanced schema generators for Go, Python, KCL and Go-Templating
Support for Kubernetes Core resource schemas
Support for Crossplane Core resource schemas
Testing:
Enhanced up test
with initResources
Added functionCredentialsPath
to composition test schema
Bug Fixes
Fixed recursion errors when serializing Kubernetes objects with JSON fields
Resolved panic in test scenarios when items are variables
Fixed symlink handling for Windows
Fixed issues with duplicate file paths in up project run
Improved error handling and session expiry checks for logged-in users
Fixed bugs in package readiness detection
Breaking Changes
Projects v1alpha1 now require Crossplane >=v1.19
Projects v1alpha2 now require Crossplane >=v2.0.0
Context required for logout command
Schemas: Python enum fields as literal
xpls: Compositions using patch and transform are no longer supported
v0.39.1
Release Date: 2025-06-27
What's Changed
up xpkg append
: Added a --single-image
option and support for converting image layers to an OCI image index (Crossplane Configurations).
up test
: Fixed a panic in Python test scenarios when items are passed as variables.
up test
: Resolved recursion errors when serializing Kubernetes objects with embedded JSON fields.
up test
: Added support for initResources
in e2eTest definitions and improved error reporting by surfacing permanent errors.
up space mirror
: Updated mirror support for compatibility with Spaces 1.13.
up ctx
: Added support for custom CA bundles via a new --ca-bundle
option, improving compatibility in proxy environments such as Zscaler.
v0.39.0
Release Date: 2025-04-25
What's Changed
Added support for building functions using Go templating.
Dependencies in private Marketplace repositories can now be fetched without
the Upbound Docker credential helper configured.
Added support for testing project changes using Control Plane Simulations.
up dep
commands now require fully-qualified package paths. This eliminates
ambiguity and avoids using docker.io
as the default registry.
Added support for replacing the container images used as part of project
builds, so project tools can be used without access to xpkg.upbound.io and
images can be customized.
Bug fixes and UX improvements.
v0.38.4
Release Date: 2025-03-21
What's Changed
Fixed up render searching observed resources
Robot tokens now supported for up project
v0.38.3
Release Date: 2025-03-18
What's Changed
v0.38.2
Release Date: 2025-03-17
What's Changed
Fixed up test
and up project run
compatibility with Crossplane 1.19.
Added the ability to login with an Upbound Robot Token.
Bug fixes and improvements in up test
and up project build
.
v0.38.1
Release Date: 2025-03-11
What's Changed
Removed dependency on the go
binary for generation of Go models.
Updated name generation for array field types in Go models to avoid name
collisions.
Updated KCL function generation to avoid duplicate import names.
Updated go test
to pass through environment variables prefixed with UP_
to
tests written in KCL and Python.
Fixed a panic in up test
when a timeout was not specified.
Improvements for up migration
when mcp-connector is in use.
Breaking Changes
Some type names in the Go models have changed to avoid naming conflicts. Go
functions using these fields will fail to compile during up project build
and require an update.
v0.38.0
Release Date: 2025-03-04
What's Changed
Go is now a supported language for embedded functions in projects.
New up test
commands introduced to allow for automated testing of
compositions, including those that use embedded functions. Test cases can be
written in YAML, Python, or KCL.
Embedded KCL functions now use KCL v0.11.2.
Commands that interact with private repositories in the Upbound Marketplace no
longer require docker-credential-up
to be configured.
Bug fixes and UX improvements.
Breaking Changes
The short alias -d
for the --cache-dir
flag in various commands has been
removed.
v0.37.1
Release Date: 2025-02-13
What's Changed