We recently added the ability to support the People column within dynamic mapping custom fields.

The People column will utilize a new primitive type as its input: user_emails. This user_emails type is an object with two keys: identifierType which is a String, and identifierValue which is an array of identifiers (i.e. email strings).

Here is an example:

"people": { identifierType: "email", identifierValue: ["[email protected]", "[email protected]" ....] }

As noted above, the People column will accept user_emails as both its inbound type as well as its outbound type. No other types are supported.

🚧

NOTE

Currently, if user emails are sent that do not exist in the monday.com account, or do not have permission to access the board, item, and/or column in question, the email will be omitted and no change will occur in the account.

For more information, check out the Item Mapping and Custom Entities documentation.

We released the ability to trigger webhooks, as well as some built-in trigger blocks for custom integration actions by changing the hours field in a date column.

You can learn more in our community post here.

We released a new built-in action block "Create an item with mapping and link."

You can learn more about this in our community post here.

We released an infrastructure for developers to add new features to their apps without disrupting existing users’ workflows.

600

GIF showing how to change versions in your app

For a full breakdown of the feature, check out this article: App versioning

Wanted to flag a couple of benefits that I think y’all will appreciate:

  • You can work on new drafts of your app (e.g., add new features) without worrying about current users
  • You can automatically push updates to your app to your user base with a few clicks
  • You can prevent breaking changes from being pushed by requiring users to update an app before using new features

If you have any feedback, please post it in our Developer's community

Uploading files to monday.com has become simpler using our SDK.

Developers using our SDK to make requests from View apps that are using Seamless Auth will now also be able to do seamless file uploads! monday.com will now translate any query into a multipart request if it detects the request contains files. This means that if you’re adding files as variables, it will just work with zero extra code on your side.

If you are making a direct call from the server-side using the monday.api method, the translation will not work. Instead, we recommend constructing your own HTTP request using a library of your choice.

You can find more info on this in this community post You can also find a NodeJS code example here.