Hey everyone,
Today, we're officially launching the app manifest, a new way to streamline how you manage your app's configuration.
You can now manage your application's entire setup declaratively using a single manifest.json
file. This file represents your app's full configuration: from basic information like its name and description, to OAuth scopes, feature details, and app endpoints.
This approach unlocks several powerful use cases to simplify your development workflow:
-
Maintain Consistency: Easily replicate your app's setup across different accounts or environments.
-
Version Control & Rollbacks: Compare configurations between versions and easily roll back to a previous setup.
-
Automate Your Pipelines: Integrate your version-controlled manifest file into automated CI/CD pipelines for promotions and testing.
-
Track Changes: Keep a clear, auditable history of who changed what and when, making reviews simpler and more transparent.
The app manifest is now generally available for all developers. Getting started is simple using the monday apps CLI to export an existing configuration or import a new one.
Read more in the documentation to learn about the manifest schema, see a full example, and get started today!