The Dagger GraphQL API is a unified interface for programming the Dagger Engine using any standard GraphQL client. It allows developers to program their CI/CD pipelines in over 20 languages, thanks to GraphQL's large and growing list of client implementations. The release includes API documentation, an API playground, and a new CLI to run pipelines directly from the command-line. This creates exciting new possibilities for the Dagger platform by decoupling pipeline logic from infrastructure, allowing developers to compose pipelines themselves from building blocks provided by the infrastructure team. GraphQL is used due to its ability to connect the two parts of the hourglass model: run any pipeline logic, on any pipeline infrastructure - and do it well. The release also leverages the container ecosystem, standing on the shoulders of giants in both GraphQL and container ecosystems.