Florian Rival/GDevelop: Release v5.0.0-beta91
Name: GDevelop
Owner: Florian Rival
Release: 5.0.0-beta91
Released: 2020-04-15
License: NOASSERTION
Release Assets:
Thanks to the 15+ contributors that helped with improvements, new features and bug fixes for this release! 🙌
✨ New features
Add autocompletions when typing an expression:
Completions will show objects, behaviors and functions that you can use when typing an expression.
When editing a function, it will show the expected parameters and its description.
New "Jump Sustain Time" property for the Platformer Object behavior: specify a maximum time during which the jump strength is sustained, if the jump key is held.
- This is an easy way to make variable height jumps. The object can make a small jump by just tapping the jump key (or simulating it with events) or a longer one by holding the key.
Add a context menu to select the scene to start the preview with (thanks @Bouh!)
New effects available for layers:
- Old film, Dot, Color Replace, BulgePinch, Glitch, RadialBlur and Twist effects (thanks @Quarkstar!) and blending mode effect (thanks @Bouh!)
- These effects will be available in the future for objects on the scene too.
💝 Improvements
- Make New scene naming convention more consistent (thanks @Dilshaad21!)
- Add Escape (and Enter) key to finish renaming groups and comments (thanks @geetesh-gupta!)
- Add Exit GDevelop option to File menu (thanks NilayMajorwar!)
- Added shortcut to export project (thanks @pranavmodx!)
- Add duplicate menu option in Project Manager (thanks @Bouh!)
- Remember the directory previously chosen when selecting a resource (thanks @geetesh-gupta!)
- Improve visibility of parameter for checkbox in effects list (thanks @Bouh!)
- Allow to change the animation speed/frequency of effects (thanks @Quarkstar!)
- Close popover in events sheet after selection in an autocomplete field (thanks @HarsimranVirk!)
- Update bouncing-ball-and-rope example (thanks @zatsme!)
- Track changes to display a smart unsaved changes warning (thanks @Kalovelo!)
- Add asterisk in titlebar when the project is modified
- The editor nows warn about unsaved changes when closing the app only if there are changes made since the last save
- Rationalise dismissing of dialogs with click outside/escape key (thanks @gautamv95!)
- Dialogs showing editors can't be dismissed with a click outside/escape key to avoid losing modifications
- Improve bug reports with system details (thanks @Bouh!)
- Add menu items to edit properties or variables in the Project Manager context menu (thanks @NilayMajorwar!)
- Disable some menu items if no project is opened (thanks @NilayMajorwar!)
- New "cannon ball with physics" example (thanks @THE-GEM-TUTORIALS!)
🐛 Bug fixes
- Fix Left/Right Ctrl/Shift/Alt/Meta not recognised as separate keys (thanks @walnutdust!)
- Display human readable names for builds in the Builds list (thanks @Kalovelo!)
- Fix Dialogue Tree command wrongly removing space between words (thanks @blurymind!)
- Fix Android export when project name has special characters
- Fix object name not selectable when renaming an object (thanks @geetesh-gupta!)
- Fix tooltip content for editor titles (thanks @HarsimranVirk!)
- Fix spinner shown in "See all my builds" when not logged in (thanks @pranavmodx!)
- Fix crash in external events
- Fix sentences for video object actions & clean whitespace (thanks @Bouh!)
- Fix global objects not updated in other editors after modifying them (thanks @jimil749)!
- Fix ContextMenu positioning in the web-app (thanks @Minisonny!)
- Fix typos (thanks @pranavmodx)
- Make table headers bolder (thanks @PawBud!)
- Fix warning not showing when using a digit as first character for a name (@jimil749)
- Fix selection issues in the Autocomplete lists (thanks @HarsimranVirk!)
- Fix videos in Chrome 76+ (thanks @Bouh!)
- Fix Cursor/touch on object condition not in the list of "object" conditions
- Fix some bad characters in results of HelpFinder
- Fix for redundant scrollbar in Project Manager (thanks @HarsimranVirk!)
- Fix the expression selector positioning when are errors shown for an expression
- Fix help button for BBText objects (thanks @Bouh!)
- Fix "Select option by number" in Dialogue Tree (thanks @blurymind!)
Internal upgrades or fixes:
- Upgrade IDE to use Electron v8.2.1 (thanks @NilayMajorwar!)
- Upgrade to Flow 0.120.1
- Reorder Effects/JsExtension.js (thanks @Quarkstar!)
- Update react-scripts to v3.4.0 (thanks @NilayMajorwar!)
- Remove Fullstory analytics on the web-app
- Replace Downshift with material-ui Autocomplete (thanks @HarsimranVirk!)
- Move loadObject to registerObject method in gdjs.RuntimeScene (thanks @arthuro555)!
- Add option to use MinGW instead ninja for GDevelop.js (thanks @Bouh!)
- Update required CMake version for GDevelop.js (thanks @Bouh!)
- Add Prettier to electron-app and autoformat files (thanks @NilayMajorwar!)
- Add doc and type annotations to gdjs.WebsocketDebuggerClient (thanks @arthuro555!)