Version | Change log |
Gideros for Mac OS X 2025.2 Feb 5, 2025 |
New features: [luau] Add key,value,nextindex=rawiter(table,index) function [luau/buffer] Added buffer.resize(buffer, newSize, dataOffset) [luau/buffer] Added buffer.extract(buffer, offset, size) [core] Add Core.setAutoYield() to change auto yield capability of async tasks [gfx/path] Add a getPathOffset() call to get the distance of a point in the path from the beginning Improvements: [luau] Improve table clone [luau] Enable fast-path optimizations for pairs/fastcalls through setsafeenv(flags) [gfx/texture] Support creating and updating from luau buffers [gfx/texture] Allow uploading raw textures from buffers [examples] update Tiled demo Sewers Fixes: [qt/mac] Fix plugin path [gfx/particles] Fix multi texture rendering [backend/gl2] Fix vertex divisor setting [gfx/mesh] Fix and improve setGenericArray() when using buffers [gfx/mesh] Check indices values [core/threads] Provision for checking if threads should be stopped [pixel] Remove static VBO after last use [qt/screen] Change code to be more in line with what should have been done |
Gideros for Mac OS X 2025.1.2 Jan 17, 2025 |
[qt/mac] Fix plugin path [backend/gl] Correctly reinit vertex attrib divisors [export/win32] Enable luau codegen [export/linux] Enable luau codegen [gfx/particles] Fix multi texture rendering |
Gideros for Mac OS X 2024.11.1 Nov 7, 2024 |
Breaking changes: [lua] Update Luau [general] No longer use four values lua vectors [general] Use new lua color type (built with ColorValue function) in lieu of vectors of four Improvements: [core] Add Core.getScriptPath() call [script] Build luamidi on QtLinux [layout] Add an option to set aspect ratio for a Sprite's content [application] Add a request to apply pending style changes immediately [general] Speed improvements [player/qt] Enable native code generation in Luau [plugin/liquidfun] Add missing particles APIs (Fix #227) [plugin/tntvirtualpad] New Optimization: ^0.5 instead of math.sqrt (much faster) [export/android] Upgrade to latest tools [export/qt] Report command line in application:get() Fixes: [backend/gl2] Reset vertex attributes before each framebuffer draw [styles] Fix style handling API issues [sprite] Improve hitTestPoint vs rotated shapes (Fix #170) [backend/gl] Ensure buffers are unbound at frame start [backend/gl] Catch empty VBO condition [backend/dx11] Correctly enable mip mapping [core] Fix threads signaling [plugin/luamidi] Remove 'yields' on OSX version |
Gideros for Mac OS X 2024.11 Nov 6, 2024 |
Breaking changes: [lua] Update Luau [general] No longer use four values lua vectors [general] Use new lua color type (built with ColorValue function) in lieu of vectors of four Improvements: [core] Add Core.getScriptPath() call [script] Build luamidi on QtLinux [layout] Add an option to set aspect ratio for a Sprite's content [application] Add a request to apply pending style changes immediately [general] Speed improvements [player/qt] Enable native code generation in Luau [plugin/liquidfun] Add missing particles APIs (Fix #227) [plugin/tntvirtualpad] New Optimization: ^0.5 instead of math.sqrt (much faster) [export/android] Upgrade to latest tools [export/qt] Report command line in application:get() Fixes: [backend/gl2] Reset vertex attributes before each framebuffer draw [styles] Fix style handling API issues [sprite] Improve hitTestPoint vs rotated shapes (Fix #170) [backend/gl] Ensure buffers are unbound at frame start [backend/gl] Catch empty VBO condition [backend/dx11] Correctly enable mip mapping [core] Fix threads signaling [plugin/luamidi] Remove 'yields' on OSX version |
Gideros for Mac OS X 2024.9 Sep 5, 2024 |
Improvements: [plugin/iab] Use Billing library v7.0 on Android [plugin/ads] Use latest GMS version [plugin/iab] Use latest Amazon IAP SDK [android/iab] Allow GooglePlay IAB to fallback to old API [export/ios] Set supported orientations in Info.plist [gfx/fontbase] Add TLF_TABLE to enable table like layout [gfx/texture] Add TextureBase:update() API to change an existing texture content [Library] Update UI Library Fixes: [export/apple] Handle setFps on MacOS [gfx/path] Fix line length computation |
Gideros for Mac OS X 2024.6.1 Sep 5, 2024 |
Improvements: [plugin/iab] Use Billing library v7.0 on Android [plugin/ads] Use latest GMS version [plugin/iab] Use latest Amazon IAP SDK [android/iab] Allow GooglePlay IAB to fallback to old API [export/ios] Set supported orientations in Info.plist [gfx/fontbase] Add TLF_TABLE to enable table like layout [gfx/texture] Add TextureBase:update() API to change an existing texture content [Library] Update UI Library Fixes: [export/apple] Handle setFps on MacOS [gfx/path] Fix line length computation |
Gideros for Mac OS X 2020.5.1 Jun 8, 2020 |
New features: [gfx] TextField Layout: add alignx and aligny parameters [plugin/gsfxr] UWP port |
Gideros for Mac OS X 2020.2 Mar 19, 2020 |
New features: [core] Stream mode on UrlLoader [core] New Buffer object |