Beta versions are not as thoroughly tested as stable
More bug fixes; new examples; documentation updates
19 November, 2018 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
This release adds a couple of new examples demonstrating basic usage of the Tween behavior and JSON plugin. There's also a new 'On resolution changed' trigger, which is useful for drawing one-off content in. Finally there's been a few updates to Advanced Random, most notably providing an option to replace the system random with the plugin, allowing specifying a random seed for all random number generation in the runtime.
We are starting to write documentation for some C3-runtime specific plugins and behaviors, as a preliminary step to updating the rest of the manual for the new runtime. So if you need more information about Drawing canvas, Game recorder, iframe, JSON, Share, Speech recognition and Speech synthesis, you can now click through to those manual entries to find out more. We're aware there's more to cover, it's still in the works!
Finally as ever there's another big batch of bug fixes as we polish new features and fix what are hopefully some of the last significant C3 runtime compatibility issues. Stay tuned for more updates and hopefully we'll be able to make a stable release in the next few weeks.
Like this Release?
Let us know with a thumbs up!
Launch r126
New Additions
New 'Tweening' example showing basic usage of Tween behavior
New 'JSON' example showing how to read a JSON file
Drawing canvas: 'On resolution changed' trigger (useful for redrawing one-off content)
Advanced Random: new RandomSeed expression
Advanced Random: default black to white color gradient
Advanced Random: can now replace system random with the plugin's inbuilt seeded random number generator
Changes
Tween behavior: Remove "Allow Multiple" property
Expression autocomplete no longer replaces numbers with object names
XML example modified to load XML data from a project file
Array editor: cell selection is now separate from cell edit
Advanced Random: empty seed is now a random value, which is also now the default
Bug Fixes
C3 runtime: improved handling of changing devicePixelRatio
C3 runtime: did not handle window resize events while still initialising
C3 runtime: layer effects did not always render correctly in low-quality fullscreen mode
C3 runtime: SpriteFont did not handle space widths correctly
C3 runtime: Drag & Drop behavior could not drag newly created object
Tween Behavior: Fix "Resume" and "Resume all" actions
Tween Behavior: Fix "Set End Value" action of value tweens
Drawing canvas: 'Save snapshot' / 'Save image' cleared the canvas after a resize
Advanced Random: unable to non-sequentially add stops to a gradient
Mobile Advert: update cordova plugin version to 1.2.6, only effects cordova project exports
Array editor: pasting text behaved as pasting a cell (overwriting the current cell content instead of appending)
Array editor: unable to copy a single cell
Text editor: ctrl+left/right changed the position but the caret did not reflect the change
Event sheet view: issues selecting expressions using the keyboard
Event sheet view: on mobile the right-aligned "Add..." links did not always work
Expressions Dictionary: Avoid showing items with no content
Open/save file dialog: typing a file name could sometimes clear the name input if it matched another file in the current folder
Open/save file dialog: selecting a folder would clear the name input
Share Construct 3 Release r126 Now