Releases: FosterFramework/Foster
Releases · FosterFramework/Foster
v0.2.1
- Added Window.Start/StopTextInput to toggle text typing events to match SDL3's requirement.
- Added Input Echo's to create Input that mirrors another one.
- Fixed Mouse Delta in Relative Mouse mode
- Fixed issue with serializing Vector2 in Input Bindings
- Fixed Batcher's Material pooling
- Fixed Scissor Rectangle using incorrect value with a custom Viewport
Full Changelog: v0.2.0...v0.2.1
v0.2.0
v0.1.21-alpha
Updating to dotnet 9; Various bug fixes.
v0.1.18-alpha
adds Arm32
v0.1.17-alpha
- Use SDL relative mouse position instead of taking the Window into account
- Lots of various OpenGL fixes/performance improvements
- New Easing methods/structure
- Log V-Sync Failure
v0.1.16-alpha
- added arm64 support for linux
- updated to SDL 2.30.0
- logging methods now hook up before App.Run. fixes issues of calling code like
new Texture()
before starting up silently failing. - renamed Button.A/B/X/Y to South/East/West/North
- fixed buttons mapping automatically to their labels, instead of physical locations
- added a way to conditionally enable VirtualButton bindings
v0.1.15-alpha
- Fixed incorrect VirtualAxis Binding
- Fix crash if trying to parse a null UTF8 string
- Fix GL_INVALID_ENUM errors due to setting glDrawBuffers wrong for the backbuffer
- Fix Vendor/Product/Version values not being copied through frames when the Controllers are updated.
v0.1.14-alpha
Fixed bug with glDrawBuffers which was used incorrectly due to previous changes.
v0.1.13-alpha
Fixed bug where opengl warnings were treated as errors.
v0.1.12-alpha
- Fixed crash when pressing unsupported buttons on a gamepad
- Fixed Ease.SineInOut math