Stable branch

Construct 3 r148

Stable release: Timelines, built-in functions, raycasting, Bluetooth & more!

07 May, 2019 ()
Subscribe to on Youtube!

Email Me New Releases

Don't miss out on the latest and greatest new features in Construct 3.

Create an Account


It's a new stable release of Construct 3! If you're updating from the last stable release r142, then this update includes changes from r143, r144, r145, r146, r147 and r147.2.

Highlights include:

Timelines are now enabled by default! Try out the new Timeline bar to create sequences of animations, including a visual editor in the Layout View. We'll be posting more news about this soon and updating manual entries to cover it shortly.

• A new built-in functions feature to replace the old Function plugin! To find out more see the blog posts Construct 3's new redesigned functions and More about Construct's new functions, check out an earlier video summary of the feature, and read more in the manual entry on functions. Note that the old Function plugin is now deprecated meaning it won't appear as an object to add any more, but existing projects can continue using it.

• A new Bluetooth plugin allowing you to connect to and communicate with nearby Bluetooth devices. Check out the Bluetooth - device name example to try it out.

• Support for Raycasting in the Line of Sight behavior. Check out the Raycast reflections example or the newly updated Instant hit laser example for demos.

• Support for sharing files including screenshots and videos with the Share object. Note this currently only works in mobile apps or in Chrome 75+ on Android, but it should be supported more widely in future.

Multiple local previews - just hold Alt when clicking preview, or use the Alt+4 / Alt+5 keyboard shortcurs.

• Lots more - see all the intervening release notes for everything else!

We'll be starting a new beta release update cycle soon. If you'd like to help test it, try the beta release opt-in: choose Notify me about updates for beta releases in Settings. Stay tuned for more updates!

Like this Release?

Let us know with a thumbs up!

Launch r148

New Additions

5 favourites
Manual links for timelines in editor (note the manual content is not yet ready but should be available soon)


5 favourites
Updated 'Taking screenshots' example to include sharing the file (note currently only works in Chrome 75+ on Android or in mobile apps)

Bug Fixes

5 favourites
Possible crash deleting object type that was in container
6 favourites
Crash closing a project while editors open in popup windows
6 favourites
Could not edit function parameters by pressing Enter

Share Construct 3 Release r148 Now


  • Order by
Want to leave a comment? Login or Register an account!
  • Awesome update! Thanks so much Scirra team

  • Great job with the videos, but why remove the controls on the embedded video?

    Awesome update ! :)

  • will bluetooth available on mobile phones? can't even test on my iphone, so sad

  • yaaay new update is GREAT! :)

  • NW.js export let your browser crash.

    Tested in Chrome in a Lg G7

  • Otimizem o construct 3 mobile é deixem ele offline

  • seriously though, Construct 3 r148 doesn't have the Function object type and only R142 has it. I am using Construct 3 on a school computer with windows 10. Can someone please look into this? Thank you for reading this.

  • Where is the function object? I need it for programming class!!!

  • Also with the bluetooth, is there any way to view the device name from the start like you would when searching for nearby bluetooth via mobile/PC.

    I don't want to be accidentally connecting to someone else's device, because all I see is a bunch of 2 letters/numbers separated with ":" that means nothing to me, and likely most other people just casually using bluetooth.

  • So many awesome things here, seriously can't wait to play with them.

    However I was wondering if anyone else has run into a significant issue with setting object parameters after creation. I haven't been able to reproduce it yet to properly report a bug, but after this update area's of my project are broken because the object's settings aren't being adjusted-even when the rules and what I've read dictate they should be picked/they worked perfectly in the last stable version.

  • Load more comments (1 replies)