Skip to main content
The release of Meta-Upsun marks a major advancement in Upsun’s validation capabilities. Developers no longer need to manually check Upsun documentation or risk using unsupported versions for services and runtimes. Meta-Upsun provides dynamic, always up-to-date validation schemas for services and runtimes, ensuring configuration is accurate and reliable.

Schemastore update

Schemastore.org now links directly to the Upsun validation schema streamlining configuration of config.yaml files. This integration ensures developers receive the latest validation rules and best practices, as detailed in our developer guide. The Schemastore entry for Upsun now references our dedicated API endpoint, so your IDE always uses the most current schema. The updated validation schema uses $ref pointers for service and runtime types, linking to Meta-Upsun API endpoints that enumerate the latest supported versions. See below for examples of the schema definitions: Sample of the runtime type validation schema definition Sample of the service type validation schema definition

Dynamic version enumeration via API

Meta-Upsun introduces two new endpoints:

Smarter validation schema

The main schema (GET /validation/schema/upsun) dynamically references these endpoints. Whether you specify a runtime or service, you get the correct, current version enumeration automatically.

Better Developer eXperience (DX)

With dynamic schema integration in your IDE, you’re prevented from specifying unsupported versions and no longer need to search documentation for valid options. The schema guides you, reducing errors and saving time. Below are examples of how autocompletion works for runtime and service types in Visual Studio Code: Example for Runtime type autocomplete in Visual Studio Code: Example of a runtime.type autocomplete in VSCode Example for Service type autocomplete in Visual Studio Code: Example of a service.type autocomplete in VSCode Meta-Upsun’s enhancements to validation and version management represent a significant leap for Upsun’s developer experience, making configuration safer, faster, and more reliable. To learn more about Upsun, visit our comprehensive documentation.
Last modified on April 27, 2026