Skip to content

Commit

Permalink
Updated the changelog and version number for 2.5.1
Browse files Browse the repository at this point in the history
  • Loading branch information
eXpl0it3r committed Oct 15, 2018
1 parent 9fba1df commit 2f11710
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 2 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ include(${CMAKE_CURRENT_SOURCE_DIR}/cmake/Config.cmake)
# setup version numbers
set(VERSION_MAJOR 2)
set(VERSION_MINOR 5)
set(VERSION_PATCH 0)
set(VERSION_PATCH 1)

# add an option for choosing the build type (shared or static)
if(NOT (SFML_OS_IOS OR SFML_OS_ANDROID))
Expand Down
48 changes: 48 additions & 0 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,53 @@
# Changelog

## SFML 2.5.1

Also available on the website: https://www.sfml-dev.org/changelog.php#sfml-2.5.1

### General

* Various CMake fixes (#1414, #1416, #1436, #1439, #1467, #1470)
* Fixed the installation of pkg-config files (#1466)
* Fixed two conversion warnings (#1454)
* [Android] Fixes all symbols in sfml-main are hidden (#1457, #1460)
* [Android] Fixed some `#define` flag problem (#1458)
* [Android] Fix deadlock in main cleanup (#1265)
* [iOS] Modernized toolchain file (#1411)
* [iOS] Check that `<SFML/Main.hpp>` is used (#1412)
* [macOS] Add `-ObjC` flag to fix static linking on macOS (#1485)

### Window

**Bugfixes**

* [iOS] Use default supported rotations when none are specified (#1417)
* [iOS] Fixed autocomplete window overlaps keyboard (#1473, #1482)
* [Linux] Fixed dual monitor issue (#1226, #1238)
* [Linux] Fixed issue where fullscreen window didn't go over task bars on top and left on in Ubuntu (#1224)
* [Linux] Fixed the Unix clipboard implementation causing an abort due to internal data races in Xlib (#1437)
* [macOS] Added additional system cursors (#1401, #1413, #1425)
* [Windows] Fixed swapped colors for custom cursors (#1464, #1465, #1491)

### Graphics

**Bugfixes**

* Fixed a bug in which a `sf::RenderTexture` would not be re-activated after being re-created (#1438)
* Fixed `sf::RenderTextureImplFBO`'s destructor incorrectly triggering deletion of other `sf::RenderTextureImplFBO`'s active FBOs (#1440)
* Fix `sf::RenderWindow::setActive` incorrectly trying to unbind an FBO during deactivation (#1442)
* Fixed `sf::RenderTexture::display()` dereferencing a NULL pointer when being called before `sf::RenderTexture::create()` (#1446)
* Fixed bug in `sf::Text` when applying an outline color/thickness (#1176)
* Squash duplicated `sf::Font` glyphs to single chars (#1461)
* Fixed two issues with glyph sub-pixel positioning (#1452)
* Reduced context locking & unlocking while creating textures (#1459)
* Fixed the error message when the wrong bitmap font size is selected (#1456, #1474, #1492)

### Audio

**Bugfixes**

* Fixed performance issue with reading WAV files (#1450)

## SFML 2.5.0

Also available on the website: https://www.sfml-dev.org/changelog.php#sfml-2.5.0
Expand Down
2 changes: 1 addition & 1 deletion include/SFML/Config.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
////////////////////////////////////////////////////////////
#define SFML_VERSION_MAJOR 2
#define SFML_VERSION_MINOR 5
#define SFML_VERSION_PATCH 0
#define SFML_VERSION_PATCH 1


////////////////////////////////////////////////////////////
Expand Down

0 comments on commit 2f11710

Please sign in to comment.