Beta versions are not as thoroughly tested as stable
12 November, 2018 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this release we have a big batch of bug fixes as we work to polish off some of the new features like the Tween behavior and Drawing Canvas, and also work to mature the C3 runtime ready for its first stable release enabled by default. Given the amount of changes and work going on we think it will be a few more weeks before we reach a stable release. However given that the first stable release that switches over to the C3 runtime will be a major milestone, we'd rather take the time to make sure that goes as smoothly as possible and not rush it.
There's also a couple of new color expressions working in the 0-255 range that artists are familiar with (note the original expressions work in a normalized 0-100 scale), and a few updates to the SDK. One more notable fix is that the C3 runtime can now create instances even when none are placed in any layout in the project, which was not possible in the C2 runtime. Note in this case all the object's properties (including instance variables, behaviors and effects) are left at defaults, so you may still want to place an instance somewhere to set the initial values. However in many cases this is a nice extra convenience, especially if the object is just for effects and you're not worried about its properties.
Like this Release?
Let us know with a thumbs up!
Launch r125
New Additions
C3 runtime: new rgbEx255 and rgba255 expressions, using 0-255 range instead of 0-100
Changes
Desktop build: fullscreen with C2 runtime debugger now works the same as browser mode or C3 runtime, fullscreening the game instead of the debugger
Drawing Canvas: remove angle actions, as the object is not supposed to be rotatable
Bug Fixes
C3 runtime: can now create instances that are not placed in any layout
C3 runtime: possible rendering glitches with layers
C3 runtime: error using Persist and Platform behaviors on same object
C3 runtime: Audio 'Set silent' did not mute all audio as it did in C2 runtime
C3 runtime: two possible crashes in Multiplayer plugin
C3 runtime: possible crash using render cells
C3 runtime: Google Play (web only) - unable to sign in
C3 runtime: Google Play - fixed some issues with submitting data
Tween Behavior: Crash when using the "On Finished" condition
Tween Behavior: Crashes when using the "Set Start Value" and "Set End Value" actions
Tween Behavior: Input opacity values in the range 0 - 100 instead of 0 - 1
Tween Behavior: Multiple similar tweens not producing the same results
Drawing Canvas: pasting Text objects drew them in the wrong position
Drawing Canvas: pasting objects now draws them at their position at the time of the action instead of their position when drawing
Drawing Canvas: crash pasting destroyed object
Drawing Canvas: crash if object flipped/mirrored
Animations Editor: Crash after undoing all changes outside of the editor and opening it again
Animations Editor: Crash after undoing deletes of several keyframes
Tilemap Bar: Support .tmx files without embedded tilesets
Project Bar: Crash when dragging and dropping
Long file names could cause inconsistent icon sizes and overflow in recent projects
Particles: crash choosing family as object to spawn
Possible crash closing project shortly after opening
Possible crash deleting items in Event Sheet View
Desktop build: could save corrupt folder project after moving project files between folders in the Project Bar
Desktop build: sometimes incorrectly handled zoom level after changes
Windows Store build: could fail to load from recent projects
Firefox: work around Firefox issue causing 'Paste' options to go missing
SDK updates
Add IProject.GetRuntime() to identify project runtime setting
Add runtime GetSingleGlobalObjectClassByCtor() method
Add Facebook object GetAccessToken() API
Share Construct 3 Release r125 Now