Releases: SFML/CSFML
Releases · SFML/CSFML
CSFML 2.6.1
We've missed a few methods and did some cleaning up for the documentation
- Implement missing functions (#236) @Marioalexsan
- Add count parameter to sfVulkan_getGraphicsRequiredInstanceExtensions (#229) by @mgrojo
- Minor fixes of the documentation (#228) by @mgrojo
- Added sfFont_hasGlyph (#230) by @texus
- Fix pkgconfig files install path (#234) by @kimci86
- Fix Doxygen Generation (#246) by @eXpl0it3r
- Release & NuGet builds automation (#249, #250, #252) by @eXpl0it3r
Thank you to everyone who contributed!
CSFML 2.6.0
Finally bringing CSFML inline with SFML 2.6! 🎉
- SFML feature implementations:
sfFont_setSmooth
/sfFont_isSmooth
(#186) by @dogunboundsfPacket_getReadPosition
(#186) by @dogunboundsfBlendMin
&sfBlendMax
(#191) by @ChrisThrashersfFloatRect_getPosition
/sfIntRect_getPosition
&sfFloatRect_getSize
/sfIntRect_getSize
(#190) by @ChrisThrasher- Document MP3 support (#193) by @ChrisThrasher
- Add directional arrow resize cursors (#194) by @ChrisThrasher
sfFont_getBoldKerning
(#192) by @dogunbound- Add
sf::Vulkan
functions (#198, #212) by @ChrisThrasher & @eXpl0it3r - Add scancode support (#197) by @ChrisThrasher
sfRenderTexture_isSrgb
/sfRenderWindow_isSrgb
(#196) by @ChrisThrashersfImage_saveToMemory
withsfBuffer
(#205) by @kimci86sf::WindowBase
(#207) by @ChrisThrasher
- Various CI improvements (#186, #201, #204, #206, #214, #216, #224) by @dogunbound & @ChrisThrasher & @eXpl0it3r
- Use
sf::err()
for logging (#221) by @ChrisThrasher - CSFML usage improvements (#189) by @tintou
- Add pkg-config support (#188) by @tintou
- Add and build example (#215) by @ChrisThrasher
- Enable and fix compiler warnings (#200, #219) by @ChrisThrasher & @kimci86
- Documentation fixes (#199, #203) by @kimci86 & @mgrojo
- Code clean ups (#218) by @ChrisThrasher
Thank you to everyone who contributed!
CSFML 2.5.2
After a lot of hours put into getting the NuGet package for CSFML to work with SFML.Net on macOS, we've finally achieved it and CSFML 2.5.2 is ready for release! It again contains a lot of important bugfixes.
- Make sure CallbackStream doesn't get destroyed before the Music (#163) by @crumblingstatue
- Slight modernization on the CMake build system (#170, #172, #184) by @brightprogrammer & @ChrisThrasher
- Add missing functions (#148) by @Luhrel
- sfShader_createFromX
- sfContext_isExtensionAvailable
- sfTextureCoordinateType with sfTexture_bind
- _drawVertexBufferWithIndex to _drawVertexBufferRange & Implements sfRender[Window/Texture]_drawVertexBufferWithIndex
- sfContext_getFunction
- Added functions for creating sRGB enabled textures from file / memory (#177) by @EnokViking
- Fix matrix comparison in sfTransform_equal (#181) by @Bqleine
- Add function for default RenderState (#178) by @Bqleine
- Add support for macOS (#185) by @eXpl0it3r
Thank you to everyone who contributed!
CSFML 2.5.1
This is a bugfix release that addresses the following topics:
- Add missing export flag (#139)
- Add missing
sfTexture_updateFromTexture
function implementation (#141) - Correct
sfRenderTexture_createWithSettings
function signature (#137) - Add support for GitHub Actions
- Various fixes related to the NuGet builds