Beta versions are not as thoroughly tested as stable

Beta versions are not as thoroughly tested as stable

Beta branch

Construct 3 r125

Loads of bug fixes

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!

UpvoteUpvote 3 DownvoteDownvote
Launch r125

Changelog iconNew Additions

Not favoritedFavorited Favorited 13 favourites
C3 runtime: new rgbEx255 and rgba255 expressions, using 0-255 range instead of 0-100

Changelog iconChanges

Not favoritedFavorited Favorited 3 favourites
Desktop build: fullscreen with C2 runtime debugger now works the same as browser mode or C3 runtime, fullscreening the game instead of the debugger
Not favoritedFavorited Favorited 1 favourites
Drawing Canvas: remove angle actions, as the object is not supposed to be rotatable

Changelog iconBug Fixes

Not favoritedFavorited Favorited 27 favourites
C3 runtime: can now create instances that are not placed in any layout
Not favoritedFavorited Favorited 4 favourites
C3 runtime: possible rendering glitches with layers
Not favoritedFavorited Favorited 3 favourites
C3 runtime: error using Persist and Platform behaviors on same object
Not favoritedFavorited Favorited 3 favourites
C3 runtime: Audio 'Set silent' did not mute all audio as it did in C2 runtime
Not favoritedFavorited Favorited 5 favourites
C3 runtime: two possible crashes in Multiplayer plugin
Not favoritedFavorited Favorited 5 favourites
C3 runtime: possible crash using render cells
Not favoritedFavorited Favorited 5 favourites
C3 runtime: Google Play (web only) - unable to sign in
Not favoritedFavorited Favorited 6 favourites
C3 runtime: Google Play - fixed some issues with submitting data
Not favoritedFavorited Favorited 3 favourites
Tween Behavior: Crash when using the "On Finished" condition
Not favoritedFavorited Favorited 5 favourites
Tween Behavior: Crashes when using the "Set Start Value" and "Set End Value" actions
Not favoritedFavorited Favorited 4 favourites
Tween Behavior: Input opacity values in the range 0 - 100 instead of 0 - 1
Not favoritedFavorited Favorited 3 favourites
Tween Behavior: Multiple similar tweens not producing the same results
Not favoritedFavorited Favorited 3 favourites
Drawing Canvas: pasting Text objects drew them in the wrong position
Not favoritedFavorited Favorited 5 favourites
Drawing Canvas: pasting objects now draws them at their position at the time of the action instead of their position when drawing
Not favoritedFavorited Favorited 3 favourites
Drawing Canvas: crash pasting destroyed object
Not favoritedFavorited Favorited 2 favourites
Drawing Canvas: crash if object flipped/mirrored
Not favoritedFavorited Favorited 3 favourites
Animations Editor: Crash after undoing all changes outside of the editor and opening it again
Not favoritedFavorited Favorited 3 favourites
Animations Editor: Crash after undoing deletes of several keyframes
Not favoritedFavorited Favorited 1 favourites
Tilemap Bar: Support .tmx files without embedded tilesets
Not favoritedFavorited Favorited 2 favourites
Project Bar: Crash when dragging and dropping
Not favoritedFavorited Favorited 3 favourites
Long file names could cause inconsistent icon sizes and overflow in recent projects
Not favoritedFavorited Favorited 5 favourites
Particles: crash choosing family as object to spawn
Not favoritedFavorited Favorited 2 favourites
Possible crash closing project shortly after opening
Not favoritedFavorited Favorited 3 favourites
Possible crash deleting items in Event Sheet View
Not favoritedFavorited Favorited 2 favourites
Desktop build: could save corrupt folder project after moving project files between folders in the Project Bar
Not favoritedFavorited Favorited 4 favourites
Desktop build: sometimes incorrectly handled zoom level after changes
Not favoritedFavorited Favorited 2 favourites
Windows Store build: could fail to load from recent projects
Not favoritedFavorited Favorited 2 favourites
Firefox: work around Firefox issue causing 'Paste' options to go missing

Changelog iconSDK updates

Not favoritedFavorited Favorited 3 favourites
Add IProject.GetRuntime() to identify project runtime setting
Not favoritedFavorited Favorited 3 favourites
Add runtime GetSingleGlobalObjectClassByCtor() method
Not favoritedFavorited Favorited 4 favourites
Add Facebook object GetAccessToken() API

Share Construct 3 Release r125 Now

  • 11 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Love this "C3 runtime: can now create instances that are not placed in any layout"

    NICE ! So I don't need to make an extra layout just for placing sprites.

    Can't wait for the stable version release.. Very exciting :)

    • [-] [+]
    • UpvoteUpvote 5 DownvoteDownvote
    • Fib's avatar
    • Fib
    • 5 points
    • (0 children)

    Yay! No more "object bank" layouts that specifically just hold 1 instance of many sprites to be created at run time.

  • :D nice to see that option for the 255 rgb scale.

  • Why wouldn't you want Drawing Canvas rotatable?

  • Hi,

    We found a bug: When you create a family and collide with an instance of it, it freezes the game.

    In addition, in the debug does not show the information of the created instance.

  • So, to clarify, does this mean that we can reference an object instance that does not yet exist in any layout and not create an error? Or does it simply mean that we can CREATE such an instance that isn't in any layout? ...actions and conditions to follow, of course.

  • Is there a way to unsubscribe from notifications of these updates?

  • What's the difference with the RGB expressions? Can i Just use RGB() still?

  • Wow "C3 runtime: can now create instances that are not placed in any layout" you should have started with this, this is great!

  • Wonderful!