Releases: gamelly/gly-engine
Releases · gamelly/gly-engine
0.0.20 - media api break changes!
- added core
html5_micro
- added core
html5_ginga
- added support to
webos6
- added new frontend
micro
- added new example
stream
- added support to youtube videos in
std.media
- added new require
math.wave
tostd.math
API - added new http class for modern ginga (available in next update)
- added new flag
--extra
in help cli sub-command to show all flags - added new flag
--enginecdn
in build cli sub-command to not vendorize engine - added new flags
--videofake
and--videojs
in build cli sub-command to configure media - added typescript definitions in npmjs packages
- improved game compiling raises error and stop build core
- improved asteroids keys to better gameplay in gamepad
- improved official documentation in colors, ginga, build and languages
- changed cores
html5_webos
,html5_tizen
andhtml5_ginga
now uses base64 in a.js
file to fetch games/engine. - changed backend core-native-html5 moved to new repo
- changed
std.media.video():add()
now isstd.media.video():src()
- fixed require
mock.video
- fixed start focused on ginga core
- fixed http crashing in LG modern tvs on ginga core
- fixed flag
--screen
whe builds ginga core with--run
- fixed core ginga passing in luau-analyze
- removed
media.music
temporarily to focus on improving videos
0.0.19 - fengari http support
- added support to tic80 in the core native (fantasy console 8 bits)
- added support to tui in the core native (terminal user interface)
- added api
std.log
- added api
std.media.music
- added api
std.key.press.any
- added require
mock.video
andmock.audio
- added flag
--telemedia190
to test ginga in telemedia bypassing keyboard bug - added example maze3d
- added
cache_get
andcache_set
alias instd.mem
- added new icon32x32.bmp for nintendo ds
- added support http and media modules on fengari html5
- fixed assets not creating folder when copy
- fixed mustache filter precedence
- fixed html5 http error in params
- fixed main entry in npmjs packages
- fixed protection in ginga inexistent images
- fixed creating empty file when is wrong path
- improved asteroids responsive for small screens
- improved launcher responsive for small screens
- improved pong balance speed for small screens
- removed internal segregated code from http api
- removed
require
decorator in bootstraped cli.lua - removed all non-ascii characters from
src/
andsamples/
- removed luauniit dependency of alot tests (thanks @Finalshare90)
- removed core repl from sub-command run, now only support love2d
- removed
./
and.\\
suffix fromutil_path
to avoid frequent mistakes
0.0.18 - native core break changes!
- added support to
nintendo ds
in the corenative
- added support to
playstation 1
in the corenative
- added support to run without lua floatpoints and math library
- added support to run in
html5
cores without webassembly--fengari
- added support to use touchscreen gamepads in
html5
cores--gamepadzilla
- added support to
i18n
in corelite
- added new template engine mustache
- added new sub command
fs-mustache
- added
std.ui.grid():dir()
to change direction of flex - added
std.math.dis3
with manhattan distance - moved
fs-package-del
tofs-package-mock
- moved package
bundler.lua
tobundler_cli.lua
- moved a lot of stuff into core
native
- removed
std.array.compare
from std api - removed
std.math.cycle
from std api - removed
std.math.saw
from std api - improved fps control in
ginga
- improved keyboard responses in
ginga
- fixed
std.app.fps_show
error in some cores - refactored bundler to generic and complience uses
- refactored buildsystem to more advanced configs in the future
- ps: new framework test added, but replace from luaunit still in progress!
0.0.17
- added new sample capybird
- added new package bundler.lua in https://get.gamely.com.br/bundler.lua
- added new api
std.array
to function programming with arrays - fixed missing docs in
std.draw
- fixed samsung controler inputs
- fixed widescreen in html5 samples
- fixed npm gly-cli bug erase when read files
- fixed error message in canvas
html5
- improved lg store metadata
html5_webos
- improved samsung store metadata
html5_tizen
- improved
std.media
to can be used withstd.ui.grid
0.0.16
- new error visual in core-native-html5
- added
gly.error_clear()
in core-native-html5 - added
gly.resize_widescreen()
in core-native-html5 - changed example helloworld to use
std.text.put
insteadstd.text.print
0.0.15 - hotfix bootstrap
0.0.14 - hotfix npm packages
- fixed swapped npmjs package gly-engine and gly-engine-lite
0.0.13 - now support video background!
- new API's for text in native core
- new npm package @gamely/gly-engine-lite
- added API
std.media
to engine - moved API
std.game
tostd.app
- moved API
std.draw.fps
tostd.app.fps_show
- moved API
std.draw.text
tostd.text.print
- moved API
std.draw.text_tui
tostd.text.put
- moved API
std.draw.font
tostd.text.font_name
andstd.text.font_size
- moved
examples/
dir tosamples/
in source code - removed API
native_draw_text_tui
from native core - changed
gly.init
to accept custom canvas in core-native-html5 - changed
gly.resize
to accept custom width and height in core-native-html5 - fixed bug in bootstrapping cli
- fixed leaks in gly-ide and tool-img-gen
0.0.12 - styled components
- added cli command
tool-template-replace
- added api
std.ui.style
to engine - added api
std.ui.slide
to engine - changed cli command
tool-template-fill
- fixed and improved
std.draw.image
- improved cli to copy assets to dist folder
0.0.11 - cli support on windows
- added core
none
- added core
lite
- added core
html_lite
- added cli support to windows
- fixed core-native-html5 pause