Don't Miss Out

Follow us now so you don't miss new releases!

Construct 2 Release r107

There is a more up to date Stable Release! Download the latest Stable release instead here.

55.5 mb, Windows 8/Windows 7/Vista/XP

Tuesday, October 16, 2012

New this build: automatic memory management, to reduce the memory usage of large projects. Basically, this means only the current layout's textures are loaded in to memory. When going to a new layout, new textures are loaded and old textures no longer being used by the layout are released.

In this initial release, automatic memory management only works in the WebGL renderer. This is because the canvas 2D in HTML5 does not provide explicit memory management functions. In this case it's down to the browser to manage it automatically, so you just have to hope the browser does a good job. We are also working with appMobi and Ludei to add support for memory management to directCanvas and CocoonJS; while it is not currently supported, future versions of both should be supporting this as well, which should fix issues with large projects crashing due to running out of memory.

We're hoping to make a stable release before the launch of Windows 8 on October 26th, so if everything goes smoothly we'll make r108 a stable release. Be sure to test well and report any bugs you find!

p.s. Tom's still rolling out the new site design - this release page will be tweaked a bit more over the next couple of days.



Automatic memory management: object textures are now loaded layout-by-layout in the WebGL renderer.


A new 'Webcam - face shape.capx' example


Updated Closure Compiler, FLAC decoder and Ogg Vorbis encoder tools to their latest versions

Bug Fix

Bullet behavior: 'set speed' now allows negative speeds

Bug Fix

Platform behavior: 'set gravity' in 'On landed' could act strangely

Bug Fix

Event sheet view: in some cases, event search may not have returned all results

Bug Fix

Possible javascript error comparing family variables in an OR block

Bug Fix

Using constant event variables may have caused the set/add/subtract variable actions to not fill out their 'variable' dropdowns correctly

Bug Fix

Platform behavior: 'On landed' may not have always triggered if jumping on to a jump-thru from underneath

Bug Fix

Offline manual: if the manual path had spaces in it, it may not have opened from the editor correctly.

Bug Fix

Audio: opening old projects would set the volume to -10 for 'Play by name' actions; now should keep volume at 0

Bug Fix

Possible crash middle-clicking docking bar tabs


Workaround applied to iPad 3 to prevent very poor performance in landscape retina mode. Thanks to @Arima for working on the issue and finding the workaround.


'onCreateWebGLTextures' renamed to 'onRestoreWebGLContext'; new function 'unloadTextures' added to help objects participate in VRAM management. Please contact me if you have any plugins using textures you'd like to update.


ranma 13.7k rep

first! :D and some characters to make the comment longer than 10 characters

Tuesday, October 16, 2012 at 5:47:19 PM
delgado 39.9k rep

simply its awsome!

Tuesday, October 16, 2012 at 5:48:22 PM
thehen 12.0k rep

Excellent stuff, another great release!

Tuesday, October 16, 2012 at 5:49:30 PM
DrGreenThumbCAN 6,397 rep

awesome Scirra keep it up

Tuesday, October 16, 2012 at 5:49:45 PM
zack2029 7,748 rep

Good stuff, faster updated

Tuesday, October 16, 2012 at 5:51:50 PM
Schoening 8,963 rep

Awesome! Christmas twice a month with scirra :D

Tuesday, October 16, 2012 at 5:53:49 PM
farsmile90 10.9k rep

it's 0:0 oclock in vietnam,.

Tuesday, October 16, 2012 at 5:55:04 PM
sqiddster 32.8k rep

Is it wrong for me to be hugging my monitor?

Tuesday, October 16, 2012 at 5:58:03 PM
andreyin 28.8k rep


I had kind of a weird bug in the release before that though, my "stopped" animation kept looping even if I told it not to. I had to create a new event telling it to stop the animation if it got to the last frame, and it works now, but it didn't happen before.

Tuesday, October 16, 2012 at 6:03:40 PM
KodeAndGame 2,081 rep

Downloading now! Thanks for being so quick to address bugs!

Tuesday, October 16, 2012 at 6:06:42 PM
gamecherry 2,267 rep

I love the updates, but how about incorporating directCanvas into Construct2 without the need of appMobi? I would pay extra for that. Thanks for a great product.

Tuesday, October 16, 2012 at 6:08:25 PM
mammoth 9,706 rep

Scirra do you guys like releasing in the evening or the morning?

Tuesday, October 16, 2012 at 6:09:05 PM
helto 2,378 rep

Love the new releases...and peanut butter

Tuesday, October 16, 2012 at 6:10:22 PM
Diggetydog 3,968 rep

Awesome!! Keep on building.

Tuesday, October 16, 2012 at 6:14:52 PM
Ashley 202.3k rep

@andreyin - there's a similar bug report with no repro in the bugs forum, can you post something reproducing the issue?

Tuesday, October 16, 2012 at 6:15:56 PM

Leave a comment

Everyone is welcome to leave their thoughts! Register a new account or login.