Beta versions are not as thoroughly tested as stable
Addon SDK v2; better video support; prompt on close & lots more
14 May, 2024 ()
Email Me New Releases
Don't miss out on the latest and greatest new features in Construct 3
Notes
In this week's beta release we're introducing support for the Addon SDK v2. Addon developers should check this forum thread to read more about what that involves.
This week's release includes a variety of updates, improvements and bug fixes. The Video plugin has been upgraded to support more video formats. Previously you could enter a WebM source or MP4 source, but without specifying a particular codec. Now you can enter a primary source and secondary source, and choose the format for each. The format options now include more modern video formats such as WebM AV1 and MP4 H.265. This means you can now specify an optimal but not universally supported format like WebM AV1 as the primary source, and an older but ubiquitously supported format like MP4 H.264 as the secondary source, and it will automatically play the best supported video depending on the platform.
Further a small new feature on the Browser plugin allows adding a prompt on close when attempting to close the browser tab or window, much like Construct itself uses when closing an unsaved project. To prevent abuse browsers do not allow customizing the message, but it usually says something like "Are you sure you want to leave this page? Any unsaved changes may be lost."
Other improvements include Sprite's 'Spawn' action now supporting templates, revised artwork for the 'Ghost shooter' example (now referred to as 'Spell caster'), some more scripting APIs, and as ever a batch of bug fixes. Happy testing!
Like this Release?
Let us know with a thumbs up!
Launch r391
New Additions
Video: support for additional video codecs like H.265 and AV1
Mobile advert: add 'offset' parameter to 'Create banner advert' action
Browser: action to enable warning prompt on closing browser tab/window
Sprite: add 'template' parameter to 'Spawn' action
New example 'Sunset runner'
Changes
Replace 'Ghost shooter' examples/guided tour with 'Spell caster'
Video: replace properties with primary and secondary sources with dropdowns for format
Windows WebView2: update WebView2 SDK to v1.0.2420.47
Bug Fixes
SpriteFont: did not handle alpha of background color correctly
Windows WebView2: failed to run if project did not use any icons
Some effects did not render correctly with fog in 3D (regression r380)
Possible error destroying object with behaviors (regression r390)
Ease editor: ensure handles the same size regardless of zoom
Custom eases: certain edge cases of custom eases not producing the expected results
Templates & hierarchies: possible hang when used in combination that caused infinite recursion
Hierarchies: loading from JSON not restoring all the state of all the instances in a hierarchy
Tilemap bar: drawing tools getting stuck if the pointer is released while scrolling Layout View with spacebar
Tilemap bar: some combinations of mirror, flip and rotation not producing the expected results
Layers: possible runtime crash removing a layer
Timeline bar: crash duplicating a timeline with a color property track
Timeline bar: crash after deleting property property tracks then trying to move the corresponding instance in Layout View
SDK updates
Support for addon SDK version 2
Scripting updates
Add IBehaviorType interface
Fix indents being added to template strings in scripts in event sheets
Share Construct 3 Release r391 Now