Don't Miss Out

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

Construct 2 Release r139

This is an old Stable release! Download the latest Stable release instead here.

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

Wednesday, July 17, 2013

Stable update r139 is a significant feature update from r132. It includes a number of improvements detailed in the changelogs below, as well as some important bug fixes. In summary this includes:

Since r132 there have been improvements to two more areas, which involved numerous changes spread out over several releases:

  • There are now several new keyboard shortcuts, some of which could come in very handy. Review the Keyboard Shortcuts manual entry.
  • Support for importing animations from the Spriter animation toolkit has been significantly improved. This allows for professional-quality advanced animations made of several moving parts that is impossible to achieve with frame-by-frame animations. Improvements include importing a start pose and supporting re-importing to update existing Spriter animations. To try it, drag and drop a .SCML file in to the Layout View.

There are some further changes in this r139 release; they are noted below.

Please note the following breaking changes since r132:

  • The Every X seconds system condition used to read its parameter every tick, and run if the elapsed time had passed. Now it only reads its parameter whenever the event runs. This fixes a long-standing bug where 'Every random(1, 3) seconds' would basically run once a second; now it works as expected, but this could cause existing projects to change how frequently they run 'Every' events.
  • There was a bug in the Pick by UID system condition in r132 which was fixed in r133. However if your project relies on the broken behavior, it will need to be changed, but note it now works correctly.

Please remain vigilant against scams asking for your Construct 2 license. We never send unsolicited emails asking for licenses. If you have sent your license to anyone else, please get in touch with us so we can issue you a new license.

If the download is going slowly for you, try the Alternative Torrent Download link beneath the Download button instead.

We strongly recommend all users update to this stable release since there have been a number of serious bugs fixed, including fixes for project corruption bugs, blurry rendering after export, and touch input not working correctly on Chrome for Android. You'll also of course be able to take advantage of the many new feature's we've added. We'll shortly be getting back to our beta releases cycle; if you'd like to try updates and new features sooner and help test them, you can also update to our public beta releases. You can opt-in to beta updates from Preferences, or follow beta release announcements on our Facebook, Twitter or Google+ accounts.



Exporting: new option when exporting for Chrome Web Store, PhoneGap and Firefox Marketplace to enable Geolocation permission which you will need to do if you make use of the Geolocation plugin. Also exporting for Windows Phone 8 adds the location permission automatically if the Geolocation plugin is present in the project.


Layout view: keyboard shortcut 'W' will select the entire container and selection wrap it. For example, if you have a container with 10 objects and you select just one and press W, all 10 objects are selected and wrapped. This should be especially useful with Spriter characters.


System expression: 'Infinity'. Returns a floating point number representing positive infinity. Useful for timeouts, e.g. flash for duration infinity


CocoonJS plugin: more changes to try get IAP working


Offline manual updated to latest content from the online manual

Bug Fix

Spriter import: when reimport adds new objects, they should now go in to the correct folder (as long as it hasn't been renamed)

Bug Fix

Spriter import: when reimporting, should now preserve image points on existing images

Bug Fix

Event sheet view: some menu icons disappeared in a previous build; should be back now

Bug Fix

Event sheet view: 'show add action links' now remembered for each event sheet

Bug Fix

Viewport could be slightly wrong on first tick in scale outer mode

Bug Fix

Animations bar: can now drop animations outside of folders if there are no other root-level animations (move mouse to the top of a folder and an insert mark can appear at the root level again)

Bug Fix

Possible crash copy-pasting objects between projects

Bug Fix

Audio: positioned sounds calculated pan incorrectly


NaSTy 9,597 rep

Yes!! Another release!! :)

Wednesday, July 17, 2013 at 2:45:04 PM
dodo021 5,814 rep

Thank's for the update Scirra team ! =)

Wednesday, July 17, 2013 at 2:46:14 PM
KaMiZoTo 13.3k rep

Wonderful !

Wednesday, July 17, 2013 at 2:46:44 PM
CimaWebDesign 3,050 rep

Fantastic! :)

Wednesday, July 17, 2013 at 2:50:37 PM
gillenew 25.5k rep

amazinggglyy!!! Thx :3

Wednesday, July 17, 2013 at 2:56:54 PM
Captain9Fingers 4,369 rep

Brilliant! :) Thanks

Wednesday, July 17, 2013 at 2:57:34 PM
makotto 6,614 rep

Thanks for the update!!!

Wednesday, July 17, 2013 at 2:59:17 PM
Sulli 4,531 rep

I downloaded the last beta minutes before this came out.. ultimate self-trolling :(

Wednesday, July 17, 2013 at 3:05:54 PM
ClocksTNW 1,822 rep

Its .... Its... beautiful...!!!

Wednesday, July 17, 2013 at 3:09:09 PM
flaye 4,219 rep

Thank you! Great job, Scirra.

Wednesday, July 17, 2013 at 3:11:56 PM
SeductiveDungeon 8,211 rep

Maybe I should start using Spriter..

Wednesday, July 17, 2013 at 3:18:20 PM
leeruja 3,232 rep

Thanks! I Waited!

Wednesday, July 17, 2013 at 3:26:55 PM
AlexStorm 1,756 rep

Awesome! Thanks!

Wednesday, July 17, 2013 at 3:29:05 PM
kenli 7,858 rep

Always Awesome!
Thanks Scirra! :)

Wednesday, July 17, 2013 at 3:31:25 PM
Aelfraed 3,602 rep

Great! Thanks Scirra! ;)

Wednesday, July 17, 2013 at 3:35:21 PM

Leave a comment

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