All notable changes to this project will be documented in this file.
Versioning follows calver with the YYYY-MM-MICRO
scheme.
Inspired by keepachngelog.com.
🟢 Added
🔵 Changed
⚪ Fixed
🟠 Removed
🔴 Deprecated
PS: remember to add 2 trailing spaces at the end of each line (or a single \
symbol).
This is needed to trigger new line rendering for markdown.
...
🟢 CI: support for automatic itch.io deploys. Thanks to Andrea-Miele #41
🟢 CI: support for automatic Android debug build. Thanks to Andrea-Miele crystal-bit/godot-game-template#39
🟠 Main.tscn
: Removed splash_transition_on_start
property
🔵 Transitions
renamed to Transition
🔵 Transition
: is_playing
renamed to is_displayed
🔵 Transition
: refactor animations name
🟢 Added version number in main menu. Thanks to Fahien crystal-bit/godot-game-template#37
🔵 Game.change_scene
hides the progress bar by default. If you want to show
loading progress, pass {show_progress_bar = true}
as param
🔵 Scene tree not automatically paused anymore on scene change (input will still be captured to prevent messing with scenes during transitions)
⚪ Fixed issue #17: optimized multithread loading
⚪ Fixed issue #35: optimized single thread loading
⚪ Fixed issue #32: crash when playing a specific scene
⚪ Fixed issue #30: hide exit button on HTML5
⚪ Game.size
correctly initialized also in _ready
functions
🟠 Gameplay.tscn
: Removed Player class and scene
🟢 Added Game.size
to get current viewport game size
🟢 Game.change_scene()
: added support for show_progress_bar
. Usage example:
Game.change_scene("res://myscene.tscn", {
'show_progress_bar': true
})
🔵 Changed default renderer to GLES2 (better HTML5 compatibility)
🔵 Changed initial_fade_active
to splash_transition_on_start
⚪ Fixed many gdlint
errors (all scripts now follow official GDScript
code style)
⚪ Open Sans font filename is now lowercase
🟠 Removed squarebit pixel art font
🟢 Added changelog.md
⚪ Fixed error when loading a new scene
⚪ Fixed HTML5: crash on multithread loading #15
Initial version.