Tiled and Phaser tile-properties

Tiled 1.2.1 and 1.2.2 save tile properties like this
{
“id”:0,
“properties”:[
{
“name”:“collides”,
“type”:“bool”,
“value”:true
}]
},
Phaser seems to want to read
"0": { "collides":true }

when using something like this.tilemap_layer.setCollisionByProperty({ collides: true });

Is there a way to produce right type json with Tiled or read the Tiled-format with Phaser?

I had the same issue with the game I’m developing. Read in many websites that the newer Tiled (1.2) breaks the way the properties work with Phaser.
The alternatives are using the latest Phaser, or downgrading Tiled to a earlier version.

In my case, I ended up using Phaser 3.16, Tiled 1.1.6 and Matter physics.