Les versions Beta ne sont pas autant testées que les versions Stables

Les versions Beta ne sont pas autant testées que les versions Stables

File system known folders; import maps; bug fixes & more

27 August, 2024 ()

Envoyez-moi un courriel lors de nouvelles parutions

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

Notes

This week's beta release includes the ability to directly access known folders with the File System plugin in Windows WebView2 exports! This should make the 'File for WebView2' plugin redundant, as now you can use the built-in File System plugin to do something like write a file directly to the user's 'Documents' folder without needing a picker or permission prompt first. This is done by using new special picker tags, the full list of which are "<app>", "<web-resource>", "<current-app-data>", "<local-app-data>", "<roaming-app-data>", "<desktop>", "<documents>", "<downloads>", "<pictures>", "<profile>", "<saved-games>", "<screenshots>" and "<videos>".

A new scripting improvement is that Construct now supports import maps. These let you import an arbitrary string like "foo", and use the import map to decide which script file that corresponds to. This is a nice way to organise imports, and also makes it easier to use libraries that rely on imports, such as three.js. You can set up an import map by adding a JSON project file and setting its purpose property to 'Import map'.

In other changes, while many of our additions and improvements are available in the free edition, sometimes we make changes to which features require a subscription. As minifying on export now uses a server-side service, and is a more advanced feature anyway, we're making this option now require a subscription to better guarantee a quality of service to subscribers.

Further changes include a new 'Visual novel' example based on a 'Sniff & Fetch' story making use of flowcharts, which are well suited for the purpose - the old 'Visual novel' example is now renamed to 'Custom visual novel engine'. There's also various other updates for usability, fixes for the new UglifyJS minifier, and even an optimization for the Move To behavior. Happy testing!

Vous aimez cette parution ?

Faites-le nous savoir avec un pouce haut !

UpvoteUpvote 33 DownvoteDownvote
Exécuter r404

Changelog iconNouveaux ajouts

Not favoritedFavorited Favorited 6 favoris
Minify mode 'Debug advanced'
Not favoritedFavorited Favorited 6 favoris
File system: support for accessing known folders in Windows WebView2 exports
Not favoritedFavorited Favorited 5 favoris
New example 'Visual novel'

Changelog iconChangements

Not favoritedFavorited Favorited 1 favoris
'Integrated 3D engine' example: update to use import maps & three.js r167
Not favoritedFavorited Favorited 2 favoris
Windows WebView2: update WebView2 SDK to v1.0.2651.64
Not favoritedFavorited Favorited 3 favoris
Update AVIF encoder (libavif v1.0.1-main)
Not favoritedFavorited Favorited 3 favoris
Minifying script is now only available with a subscription
Not favoritedFavorited Favorited 2 favoris
Mouse/Touch: object input triggers now filter out HTML objects from object picker
Not favoritedFavorited Favorited 1 favoris
Rename previous 'Visual novel' example to 'Custom visual novel engine'

Changelog iconCorrections de bug

Not favoritedFavorited Favorited 6 favoris
Pathfinding: fix possible memory leak after intensive use
Not favoritedFavorited Favorited 3 favoris
Advanced Random: 'Create probablility table from JSON' did not show name in debugger
Not favoritedFavorited Favorited 3 favoris
UglifyJS minifier: error if require() referenced in unused code
Not favoritedFavorited Favorited 3 favoris
UglifyJS minifier: dynamic imports not working
Not favoritedFavorited Favorited 3 favoris
UglifyJS minifier: work around UglifyJS bug that could break JavaScript code
Not favoritedFavorited Favorited 3 favoris
Objects could appear invisible after changing layout quickly
Not favoritedFavorited Favorited 5 favoris
Audio: did not always update 'Is playing' state immediately after 'Stop' action
Not favoritedFavorited Favorited 4 favoris
Tweens: fix subtle errors tweening opacity with eases that go outside the 0-1 range
Not favoritedFavorited Favorited 3 favoris
Templates: replica instance plugin properties changing unexpectedly

Changelog iconAmélioration des performances

Not favoritedFavorited Favorited 5 favoris
Move To: improve performance when using a timeline Bezier path with 'Set angle'

Changelog iconScripting updates

Not favoritedFavorited Favorited 4 favoris
Add support for import maps
Not favoritedFavorited Favorited 4 favoris
TypeScript: add missing type definition for runtime.sdk

Partager Construct 3 la parution r404 maintenant

  • 6 Comments

  • Order by
Want to leave a comment? Login or Register an account!