We've added the mapps storage:remove-data
CLI command that allows you to remove storage data for a specific customer account.
Based on feedback from our community, we've added the app_name
field to the webhook request body to make it easier to identify which app received the request. Check out our documentation for sample request bodies!
Starting December 5th, 2024, the average app rating score will be calculated using the app's lifetime ratings, not only those within the past year. Learn more about app ratings and reviews here!
We recently added the Shield Badge which is awarded to apps that meet one of the following data protection requirements:
- The app is hosted on monday code, and you've confirmed that no data is shared outside of monday.
- The app is certified for SOC 2 and follows GDPR.
The badge shows customers that an app is committed to data protection and helps them make informed app-purchasing decisions. It appears next to the app name on the listing page as a green shield with a white checkmark.
Adding a custom icon to your app feature is now easier than ever before with the new image uploader!
Instead of using a Vibe icon or providing your own CDN URL, you can now upload an image directly to monday's CDN. This automatically generates a CDN URL that can be served everywhere. The new uploader is available for all app feature types that support custom icons.
Follow these steps to use the new image uploader:
- Click the Upload your own button.
- Select your image and crop it.
- Click Upload. This uploads the image and generates a CDN URL hosted on monday's CDN.
- Click Save to save the URL.
We recently increased the number of plans each marketplace app can have. The new limits vary based on the app's pricing model:
- Seat-based: Up to 25 plans
- Feature-based: Up to 15 plans
We recently released the Google Analytics integration that enables you to connect your app listing page with Google Analytics. You can read more about the new feature here!
monday code now supports various programming languages through runtimes. Read more about this new feature and how to implement it here!
This week, we will enforce a 3-minute HTTP timeout on all requests from the webhook integrations to your app.
This will apply to all requests in the following features:
- Webhooks configured using the Webhook Integration feature in the Integrations center
- Webhooks configured using the
create_webhook
operation via GraphQL
After the 3-minute window, the request will be abandoned and the relevant error handling mechanism will kick in (retry, failure message to user, etc).
Marketplace apps can now submit updated security and compliance information through the Listing tab in the Developer Center! There, you can also see live all versions, preview your changes, and see the status of past submissions.