Hey builders,
I’m Shahar Shaki, a software engineer on the Apps Framework team, and I’m thrilled to announce that we’re gradually rolling out a powerful set of capabilities to streamline how you deploy apps on monday - whether you’re pushing code, promoting versions, or managing hosting. These updates are all about speed, control, and seamless CI/CD integration.
- Promote app versions to live
mapps app:promote -i <version_id>
Now you can promote your app’s draft version to live with a single CLI command. This is perfect for automating your version promotion flow within your existing CI/CD pipelines.
Learn more in the documentation page.
- Push client-side code to monday.com
mapps code:push --client-side -d <directory>
You can now deploy your client-side code directly to monday.com with a single CLI command (instead of uploading a zip file through the developer center’s UI). Automate your client-side code deployments just like your backend - all integrated with your CI/CD tools.
Why host your client-side code on monday.com?
Faster load times
Global availability
Reduced latency
Improved scalability
To learn more about the feature and how to use it, check out our documentation page.
- Redesigned feature deployment interface in the Developer Center
We’ve introduced a new feature deployment experience in the Developer Center to clearly indicate where your app feature’s code is deployed and which URL the monday platform should use to access it:
- Client-side code hosted on monday.com
- Server-side code hosted on monday.com
- Code hosted externally
This update makes it easier to manage exactly where each part of your app is running.
To learn more about the feature and how to use it, check out our documentation page.
- New SDK Context Field: mondayCodeHostingUrl
For apps hosted on monday code, you can now access your app’s hosting URL directly from the SDK:
Simply call monday.listen('context')
// or monday.get('context')
and look for the new mondayCodeHostingUrl field - scoped by region and ready to use!
To learn more about the feature and how to use it, check out our documentation page.
We’d love to hear your feedback! Feel free to leave a comment here or open a feature request.