SFML community forums

General => General discussions => Topic started by: eXpl0it3r on April 28, 2025, 09:57:53 am

Title: SFML 3.0.1 released
Post by: eXpl0it3r on April 28, 2025, 09:57:53 am
We're happy to release a number of bug fixes for SFML 3! 🎉

Changelog

General

-   Improved SFML 3 migration guide (#3464, #3478, #3480)
-   Improved diagnostics when incorrect library type is found by find_package (#3368)
-   Improved diagnostics when C++ language version is too low (#3383)
-   Fixed build errors when compiling in C++20 mode (#3394)
-   [iOS] Fixed iOS debug build (#3427)
-   Removed `-s` suffix for sfml-main (#3431)
-   Prevented recreation of UDev target which broke package manager workflows (#3450)
-   Fixed bug with installing pkgconfig files (#3451)
-   Fixed CMake 4 build error (#3462)
-   [macOS] Fixed C++ language version in Xcode template (#3463)

System

Bugfixes

-   [Windows] Silenced C4275 warning for `sf::Exception` (#3405)
-   Fixed printing Unicode filepaths when error occurs (#3407)

Window

Bugfixes

-   Improved `sf::Event::visit` and `sf::WindowBase::handleEvents` (#3399)
-   [Windows] Fixed calculating window size with a menu or an extended style (#3448)
-   [Windows] Fixed crash when constructing a window from a `sf::WindowHandle` (#3469)

Graphics

Bugfixes

-   Fixed `sf::Image` support for Unicode filenames (#3403)
-   Ensured `sf::Image` remains unchanged after an unsuccessful load (#3409)
-   Fixed opening `sf::Font` from non-ASCII paths (#3422)
-   [Android] Fixed crash when loading missing resources (#3476)

Network

Bugfixes

-   Fixed comments and address ordering in IpAddress::getLocalAddress (#3428)
-   Fixed unsigned overflow in `sf::Packet` size check (#3441)

Contributors

See the full list of contributors on GitHub (https://github.com/SFML/SFML/releases/tag/3.0.1)
Title: Re: SFML 3.0.1 released
Post by: kellanphil on April 29, 2025, 04:49:51 am
Thanks for all the updates SFML version is getting better day by day!