View a comprehensive history of all the new additions in Construct 3 since the first release.
C3 runtime: Text & SpriteFont 'Is running typewriter text', 'On typewriter text finished' conditions and 'Finish typewriter' action
Desktop apps: allow Ctrl+Tab/Ctrl+Shift+Tab keyboard shortcuts for next/previous tab
Settings: 'Translate expressions' checkbox (enabled by default). Uncheck to always display expressions in English.
C3 runtime: support for exporting projects. Note: iOS / Safari may not work correctly until iOS / Safari 12
C3 runtime: support for GameCenter plugin
C3 runtime: support for Mobile Advert plugin
Addon Manager: now prompts to update addon if installing addon that is already installed
Animations Editor: support for multi-selecting frames - delete and sort multiple frames at once
Animations Editor: copy and paste collision polygons
C3 runtime: 'Latency hint' property to Audio plugin (trade-off between latency and power usage)
C3 runtime: new 'Use worker' setting to host runtime in a Web Worker where supported (currently only Chrome 69+)
Properties Bar: can now show object type related properties when selecting an object with no instances in the Project Bar
Desktop (NW.js): pass -safe-mode command-line argument to start up in safe mode
Mobile: 'Create instance' context menu option for objects in Project Bar, so there is a way to add new instances with the mobile UI
C3 runtime: support for Greenworks plugin
C3 runtime: support for pubCenter plugin
C3 runtime: support for Windows Store plugin
C3 runtime: support for XML plugin
Cloud save: new 'Upload' button in save dialog, allowing you to upload a .c3p file to the cloud without opening the project
C3 runtime: support for Twitter plugin
C3 runtime: support for Xbox Live plugin
Animations Editor: Rename image points using F2 keyboard shortcut
Welcome dialog shown on first run
Preview example projects directly from the Start Page
C3 runtime: support for NW.js plugin
Mobile Advert: "Show user consent dialog" action (to allow user to change their consent)
C3 runtime: support for Instant Games plugin
C3 runtime: support for Facebook plugin
Text editor: JSON minify and beautify option in context menu (JSON files only)
C3 runtime: support for Multiplayer plugin
C3 runtime: new icons for Platform Info, Game Recorder, Speech Recognition and Speech Synthesis plugins
Desktop build: 'Display scale' in view menu to adjust zoom level
Xbox Live: support for Achievements
Instant Games: option for 'Load leaderboard scores' to return results from connected players only
Animations editor: option to configure up to five external editing programs in desktop app mode
Animations editor: fill tool mode to change all pixels with the same color. Disable the new "Flood Fill" to use it.
C3 runtime: support for User Media plugin (camera and microphone input only)
C3 runtime: new Game Recorder plugin
C3 runtime: new Speech Synthesis plugin
C3 runtime: new Speech Recognition plugin
Improved clipboard support: in Chrome 66+ you should no longer see "copy failed" dialogs. Instead you may see a one-off permission prompt.
NW.js plugin: ProjectFilesFolder and ProjectFilesFolderURL expressions, which point at the same folder as index.html is in
NW.js plugin: 'Shell open' action (open a file with the OS default app)
C3 runtime: support for Geolocation plugin
Layout View: if only one instance is selected, 'Enter' shortcut now does the same thing as double-click
Event Sheet View: 'E', 'G' and 'Q' shortcuts now work with no selection
Event Sheet View: arrow key shortcuts now select first event if nothing selected
Animations Editor: Visual feedback for the current cursor position for tools which don't already have one (e.g. rectangle select tool)
Animations Editor: "Smooth" toggle for the resize tool. Turning it off can help when working with pixel art.