diff --git a/extensions/community/Tween3D.json b/extensions/community/Tween3D.json index 286966485..485290273 100644 --- a/extensions/community/Tween3D.json +++ b/extensions/community/Tween3D.json @@ -14,10 +14,7 @@ "Change 3D models proportions over time to make smooth animations like wobbling.", "", "It's used in this example:", - "* a 3D Bomberman-like game ([open the project online](https://editor.gdevelop.io/?project=example://3d-bomber-bunny))", - "", - "Breaking changes of 0.1.0:", - "- The Tween behavior is now required by the 3D Tween behavior. Add the Tween behavior on any object that uses the 3D Tween behavior" + "* a 3D Bomberman-like game ([open the project online](https://editor.gdevelop.io/?project=example://3d-bomber-bunny))" ], "origin": { "identifier": "Tween3D", @@ -35,6 +32,12 @@ "IWykYNRvhCZBN3vEgKEbBPOR3Oc2", "dt0tRnf2kHWJnjkrpnzTzNj9Yc63" ], + "changelog": [ + { + "version": "0.1.0", + "breaking": "- The Tween behavior is now required by the 3D Tween behavior. Add the Tween behavior on any object that uses the 3D Tween behavior." + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], diff --git a/extensions/reviewed/ArrayTools.json b/extensions/reviewed/ArrayTools.json index ca24a0838..d0d579ec5 100644 --- a/extensions/reviewed/ArrayTools.json +++ b/extensions/reviewed/ArrayTools.json @@ -20,10 +20,7 @@ "- Randomness (shuffle children, get a random child)", "- Mathematical operations using arrays (sum of all numbers, biggest/smallest number, average number, median number)", "- Sort numbers in an array", - "- String inter-operation (split string into array, join array array children to string)", - "", - "Breaking changes from 3.0.0", - "- Variables have to be declared" + "- String inter-operation (split string into array, join array array children to string)" ], "origin": { "identifier": "ArrayTools", @@ -50,6 +47,12 @@ "authorIds": [ "ZgrsWuRTAkXgeuPV9bo0zuEcA2w1" ], + "changelog": [ + { + "version": "3.0.0", + "breaking": "- Variables have to be declared" + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [ diff --git a/extensions/reviewed/DepthEffect.json b/extensions/reviewed/DepthEffect.json index bf14542f4..bd5f2abf2 100644 --- a/extensions/reviewed/DepthEffect.json +++ b/extensions/reviewed/DepthEffect.json @@ -21,9 +21,6 @@ "Tips:", "- If you want speed to look constant, be sure to reduce the object's speed based on scale or Y value. If you don't do this, the object will appear to be moving faster when it is near the top of the screen. This matches how objects appear in the real world.", "- This extension works well with the Y-sort extension, which changes Z order based on Y position.", - "", - "Breaking changes from 0.1.0", - "- The behavior dedicated to text has been removed as the other behavior now work for any object.", "" ], "origin": { @@ -38,6 +35,12 @@ "authorIds": [ "gqDaZjCfevOOxBYkK6zlhtZnXCg1" ], + "changelog": [ + { + "version": "0.1.0", + "breaking": "- The behavior dedicated to text has been removed as the other behavior now work for any object." + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], diff --git a/extensions/reviewed/DoubleClick.json b/extensions/reviewed/DoubleClick.json index ca4163cc9..31f11f837 100644 --- a/extensions/reviewed/DoubleClick.json +++ b/extensions/reviewed/DoubleClick.json @@ -13,11 +13,7 @@ "description": [ "Check for a double-click with a mouse, or a tap and double-click on a touchscreen.", "", - "Please note: Touch devices do not have alternatives for middle/right clicks. Taps on a touch device will get counted for _any_ use of these conditions, so you should either design your controls accordingly, or build out separate events if the device has a touch screen.", - "", - "Breaking changes from 2.0.0:", - "- Mouse button value now needs quotes", - "- The double-click sensitivity now relies on the device settings" + "Please note: Touch devices do not have alternatives for middle/right clicks. Taps on a touch device will get counted for _any_ use of these conditions, so you should either design your controls accordingly, or build out separate events if the device has a touch screen." ], "origin": { "identifier": "DoubleClick", @@ -34,6 +30,15 @@ "8Ih1aa8f5gWUp4UB2BdhQ2iXWxJ3", "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" ], + "changelog": [ + { + "version": "2.0.0", + "breaking": [ + "- Mouse button value now needs quotes", + "- The double-click sensitivity now relies on the device settings" + ] + } + ], "dependencies": [], "globalVariables": [ { diff --git a/extensions/reviewed/DraggableSliderControl.json b/extensions/reviewed/DraggableSliderControl.json index b1749cb07..5124df7f7 100644 --- a/extensions/reviewed/DraggableSliderControl.json +++ b/extensions/reviewed/DraggableSliderControl.json @@ -24,10 +24,6 @@ "- You can set the Value of the slider and the slider will move to the correct position", "", "Further details can be found in [this tutorial video](https://youtu.be/iiTUwdAT_hs).", - "", - "Breaking changes (1.0.0)", - "- Track thickness and length properties replaced track width and height. These 2 properties must be set again if they were different from the default size.", - "- Hidden sliders can be dragged. The \"enable\" action must be used to disable them.", "" ], "origin": { @@ -45,6 +41,15 @@ "IWykYNRvhCZBN3vEgKEbBPOR3Oc2", "gqDaZjCfevOOxBYkK6zlhtZnXCg1" ], + "changelog": [ + { + "version": "1.0.0", + "breaking": [ + "- Track thickness and length properties replaced track width and height. These 2 properties must be set again if they were different from the default size.", + "- Hidden sliders can be dragged. The \"enable\" action must be used to disable them." + ] + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], diff --git a/extensions/reviewed/MouseHelper.json b/extensions/reviewed/MouseHelper.json index 73596fd74..59806acf8 100644 --- a/extensions/reviewed/MouseHelper.json +++ b/extensions/reviewed/MouseHelper.json @@ -12,9 +12,7 @@ "version": "2.0.0", "description": [ "This extension allows to replace the cursor with an object.", - "", - "Breaking change of the version 2.0.0:", - "- The button behavior has been removed. The button object can be used instead. Some ready to use buttons can be downloaded from the [Buttons pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=menu-buttons-menu-buttons) of the asset store." + "" ], "origin": { "identifier": "MouseHelper", @@ -26,6 +24,12 @@ "cursor" ], "authorIds": [], + "changelog": [ + { + "version": "2.0.0", + "breaking": "- The button behavior has been removed. The button object can be used instead. Some ready to use buttons can be downloaded from the [Buttons pack](https://editor.gdevelop.io/?initial-dialog=asset-store&asset-pack=menu-buttons-menu-buttons) of the asset store." + } + ], "dependencies": [], "eventsFunctions": [], "eventsBasedBehaviors": [ diff --git a/extensions/reviewed/Parallax.json b/extensions/reviewed/Parallax.json index 1b2b8f160..ec36fcb97 100644 --- a/extensions/reviewed/Parallax.json +++ b/extensions/reviewed/Parallax.json @@ -12,10 +12,7 @@ "version": "2.0.0", "description": [ "Behaviors to animate Tiled Sprite objects in the background, following the camera with a parallax effect.", - "", - "Breaking changes", - "- 2.0.1", - " - The parallax now starts with an offset of 0." + "" ], "origin": { "identifier": "Parallax", @@ -30,6 +27,12 @@ "wWP8BSlAW0UP4NeaHa2LcmmDzmH2", "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" ], + "changelog": [ + { + "version": "2.0.0", + "breaking": "- The parallax now starts with an offset of 0." + } + ], "dependencies": [], "eventsFunctions": [], "eventsBasedBehaviors": [ diff --git a/extensions/reviewed/ParticleEmitter3D.json b/extensions/reviewed/ParticleEmitter3D.json index 62e5e3e31..252814ee4 100644 --- a/extensions/reviewed/ParticleEmitter3D.json +++ b/extensions/reviewed/ParticleEmitter3D.json @@ -4,16 +4,6 @@ "extensionNamespace": "", "fullName": "3D particle emitter", "gdevelopVersion": ">=5.5.222", - "changelog": [ - { - "version": "2.0.0", - "breaking": "- Object properties for position and rotation have been removed. They must be set with the instance editor or the action." - }, - { - "version": "1.0.0", - "breaking": "- Particles were 3 times too small." - } - ], "helpPath": "", "iconUrl": "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0ibWRpLWZpcmUiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcuNjYgMTEuMkMxNy40MyAxMC45IDE3LjE1IDEwLjY0IDE2Ljg5IDEwLjM4QzE2LjIyIDkuNzggMTUuNDYgOS4zNSAxNC44MiA4LjcyQzEzLjMzIDcuMjYgMTMgNC44NSAxMy45NSAzQzEzIDMuMjMgMTIuMTcgMy43NSAxMS40NiA0LjMyQzguODcgNi40IDcuODUgMTAuMDcgOS4wNyAxMy4yMkM5LjExIDEzLjMyIDkuMTUgMTMuNDIgOS4xNSAxMy41NUM5LjE1IDEzLjc3IDkgMTMuOTcgOC44IDE0LjA1QzguNTcgMTQuMTUgOC4zMyAxNC4wOSA4LjE0IDEzLjkzQzguMDggMTMuODggOC4wNCAxMy44MyA4IDEzLjc2QzYuODcgMTIuMzMgNi42OSAxMC4yOCA3LjQ1IDguNjRDNS43OCAxMCA0Ljg3IDEyLjMgNSAxNC40N0M1LjA2IDE0Ljk3IDUuMTIgMTUuNDcgNS4yOSAxNS45N0M1LjQzIDE2LjU3IDUuNyAxNy4xNyA2IDE3LjdDNy4wOCAxOS40MyA4Ljk1IDIwLjY3IDEwLjk2IDIwLjkyQzEzLjEgMjEuMTkgMTUuMzkgMjAuOCAxNy4wMyAxOS4zMkMxOC44NiAxNy42NiAxOS41IDE1IDE4LjU2IDEyLjcyTDE4LjQzIDEyLjQ2QzE4LjIyIDEyIDE3LjY2IDExLjIgMTcuNjYgMTEuMk0xNC41IDE3LjVDMTQuMjIgMTcuNzQgMTMuNzYgMTggMTMuNCAxOC4xQzEyLjI4IDE4LjUgMTEuMTYgMTcuOTQgMTAuNSAxNy4yOEMxMS42OSAxNyAxMi40IDE2LjEyIDEyLjYxIDE1LjIzQzEyLjc4IDE0LjQzIDEyLjQ2IDEzLjc3IDEyLjMzIDEzQzEyLjIxIDEyLjI2IDEyLjIzIDExLjYzIDEyLjUgMTAuOTRDMTIuNjkgMTEuMzIgMTIuODkgMTEuNyAxMy4xMyAxMkMxMy45IDEzIDE1LjExIDEzLjQ0IDE1LjM3IDE0LjhDMTUuNDEgMTQuOTQgMTUuNDMgMTUuMDggMTUuNDMgMTUuMjNDMTUuNDYgMTYuMDUgMTUuMSAxNi45NSAxNC41IDE3LjVIMTQuNVoiIC8+PC9zdmc+", "name": "ParticleEmitter3D", @@ -43,6 +33,16 @@ "authorIds": [ "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" ], + "changelog": [ + { + "version": "2.0.0", + "breaking": "- Object properties for position and rotation have been removed. They must be set with the instance editor or the action." + }, + { + "version": "1.0.0", + "breaking": "- Particles were 3 times too small." + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], @@ -9604,18 +9604,14 @@ "value": "255;0;0", "type": "Color", "label": "Start color", - "description": "", "group": "Color", - "extraInformation": [], "name": "StartColor" }, { "value": "255;255;0", "type": "Color", "label": "End color", - "description": "", "group": "Color", - "extraInformation": [], "name": "EndColor" }, { @@ -9623,9 +9619,7 @@ "type": "Number", "unit": "Dimensionless", "label": "Start opacity", - "description": "", "group": "Color", - "extraInformation": [], "name": "StartOpacity" }, { @@ -9633,18 +9627,13 @@ "type": "Number", "unit": "Dimensionless", "label": "End opacity", - "description": "", "group": "Color", - "extraInformation": [], "name": "EndOpacity" }, { "value": "50", "type": "Number", "label": "Flow of particles (particles per second)", - "description": "", - "group": "", - "extraInformation": [], "name": "Flow" }, { @@ -9652,9 +9641,7 @@ "type": "Number", "unit": "Pixel", "label": "Start min size", - "description": "", "group": "Size", - "extraInformation": [], "name": "StartSizeMin" }, { @@ -9662,9 +9649,7 @@ "type": "Number", "unit": "Pixel", "label": "Start max size", - "description": "", "group": "Size", - "extraInformation": [], "name": "StartSizeMax" }, { @@ -9672,9 +9657,7 @@ "type": "Number", "unit": "Dimensionless", "label": "End scale", - "description": "", "group": "Size", - "extraInformation": [], "name": "EndScale" }, { @@ -9682,9 +9665,7 @@ "type": "Number", "unit": "PixelSpeed", "label": "Start min speed", - "description": "", "group": "Speed", - "extraInformation": [], "name": "StartSpeedMin" }, { @@ -9692,9 +9673,7 @@ "type": "Number", "unit": "PixelSpeed", "label": "Start max speed", - "description": "", "group": "Speed", - "extraInformation": [], "name": "StartSpeedMax" }, { @@ -9702,9 +9681,6 @@ "type": "Number", "unit": "Second", "label": "Min lifespan", - "description": "", - "group": "", - "extraInformation": [], "name": "LifespanMin" }, { @@ -9712,9 +9688,6 @@ "type": "Number", "unit": "Second", "label": "Max lifespan", - "description": "", - "group": "", - "extraInformation": [], "name": "LifespanMax" }, { @@ -9722,18 +9695,13 @@ "type": "Number", "unit": "Second", "label": "Emission duration", - "description": "", - "group": "", - "extraInformation": [], "name": "Duration" }, { "value": "", "type": "Boolean", "label": "Particles move with the emitter", - "description": "", "group": "Speed", - "extraInformation": [], "name": "AreParticlesRelative" }, { @@ -9741,16 +9709,13 @@ "type": "Number", "unit": "DegreeAngle", "label": "Spay cone angle", - "description": "", "group": "Position", - "extraInformation": [], "name": "SpayConeAngle" }, { "value": "Additive", "type": "Choice", "label": "Blending", - "description": "", "group": "Color", "extraInformation": [ "Normal", @@ -9765,7 +9730,6 @@ "value": "Y-", "type": "Choice", "label": "Gravity top", - "description": "", "group": "Speed", "extraInformation": [ "Y-", @@ -9778,18 +9742,13 @@ "type": "Number", "unit": "PixelAcceleration", "label": "Gravity", - "description": "", "group": "Speed", - "extraInformation": [], "name": "Gravity" }, { "value": "true", "type": "Boolean", "label": "Delete when emission ends", - "description": "", - "group": "", - "extraInformation": [], "name": "ShouldAutodestruct" }, { @@ -9797,8 +9756,6 @@ "type": "String", "label": "", "description": "Only used by the scene editor.", - "group": "", - "extraInformation": [], "hidden": true, "name": "ParentOrigin" }, @@ -9809,7 +9766,6 @@ "label": "Z (elevation)", "description": "Deprecated", "group": "Position", - "extraInformation": [], "hidden": true, "name": "Z" }, @@ -9818,9 +9774,7 @@ "type": "Number", "unit": "DegreeAngle", "label": "Rotation on X axis", - "description": "", "group": "Position", - "extraInformation": [], "hidden": true, "name": "RotationX" }, @@ -9829,13 +9783,11 @@ "type": "Number", "unit": "DegreeAngle", "label": "Rotation on Y axis", - "description": "", "group": "Position", - "extraInformation": [], "hidden": true, "name": "RotationY" } ] } ] -} +} \ No newline at end of file diff --git a/extensions/reviewed/RectangularFloodFill.json b/extensions/reviewed/RectangularFloodFill.json index e0ac3a243..518ca21ce 100644 --- a/extensions/reviewed/RectangularFloodFill.json +++ b/extensions/reviewed/RectangularFloodFill.json @@ -32,11 +32,7 @@ "- Hide target objects at the beginning of the scene if you don't want them to be visible.", "- Keep the default origin point (top-left corner) on fill objects them to line up exactly with target objects.", "", - "Watch this [tutorial video](https://youtu.be/rlGSlNSRR9w) to see examples of how to use this extension.", - "", - "Breaking changes from 2.0.0", - "- The action no longer set \"BatchID\" variables. It can be done on the created objects after calling the action.", - "- Spacing parameters have been inverted." + "Watch this [tutorial video](https://youtu.be/rlGSlNSRR9w) to see examples of how to use this extension." ], "origin": { "identifier": "RectangularFloodFill", @@ -49,6 +45,15 @@ "authorIds": [ "gqDaZjCfevOOxBYkK6zlhtZnXCg1" ], + "changelog": [ + { + "version": "2.0.0", + "breaking": [ + "- The action no longer set \"BatchID\" variables. It can be done on the created objects after calling the action.", + "- Spacing parameters have been inverted." + ] + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [], diff --git a/extensions/reviewed/ShakeObject3D.json b/extensions/reviewed/ShakeObject3D.json index 5e91646d9..cb9519a7a 100644 --- a/extensions/reviewed/ShakeObject3D.json +++ b/extensions/reviewed/ShakeObject3D.json @@ -13,10 +13,7 @@ "description": [ "Shake 3D objects with translation and rotation.", "", - "The 3D racing game example uses this extension ([open the project online](https://editor.gdevelop.io/?project=example://3d-racing-game)).", - "", - "Breaking changes from 2.0.0", - "- The behavior for 3D box has been removed. The other behavior can be used for both models and boxes." + "The 3D racing game example uses this extension ([open the project online](https://editor.gdevelop.io/?project=example://3d-racing-game))." ], "origin": { "identifier": "ShakeObject3D", @@ -33,6 +30,12 @@ "authorIds": [ "IWykYNRvhCZBN3vEgKEbBPOR3Oc2" ], + "changelog": [ + { + "version": "2.0.0", + "breaking": "- The behavior for 3D box has been removed. The other behavior can be used for both models and boxes." + } + ], "dependencies": [], "globalVariables": [], "sceneVariables": [],