Skip to content

Commit e08d231

Browse files
authored
Create _2026-03-31-gemrb-0-9-5-released.md
1 parent d1e5989 commit e08d231

1 file changed

Lines changed: 42 additions & 0 deletions

File tree

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
title: GemRB 0.9.5 released! (Riches beyond compare edition)
3+
author: Jaka Kranjc
4+
---
5+
6+
The GemRB team is proud to announce a new major release.
7+
8+
It features significant changes in several areas. The audio subsystem received many improvements and input handling was upgraded especially for users of controllers. The pathfinding performance was dramatically increased, some tests quantifying that as 13-161 % for short paths, 48-196 % for medium paths, 68-146 % for long paths.
9+
10+
On the game support side of things this release brings many improvements for IWD2, now considered as polished as the other games, several fixes for PST and more work on compatibility with the EEs.
11+
12+
Due to user feedback the SDL1 backend has not been deprecated, but provisionally updated. There is a plan to move to C++17 in the next release cycle. If this would negatively impact your platform, let us know.
13+
14+
Sources and packages are available. You can get them from [here](https://gemrb.org/Install).
15+
16+
Full changelog digest:
17+
18+
NEWS entry
19+
GemRB v0.9.5 (2026-03-31):
20+
21+
**Thanks to everyone that contributed** their time, including:
22+
remove bmcc-DEV, add nerifuture
23+
24+
git shortlog -s $PREVIOUS_VERSION_TAG.. gets just the committers, so
25+
https://github.com/mntnr/name-your-contributors is preferred, eg.
26+
export GITHUB_TOKEN=<get a token first>
27+
../node_modules/.bin/name-your-contributors -o gemrb -a 2021-06-02 > names.json
28+
jq '[.[][] | {login, name}] | unique[] | if .name then "\(.name), \(.login)"
29+
else .login end' names.json | sed 's/^"//; s/"$/, /'
30+
and then prefer real names to nicks, clean up and dedupe the list, sort.
31+
32+
**Notes to packagers:**
33+
* There is a plan to move to C++17 in the next release. If this would negatively impact your platform, let us know.
34+
* New config keys were added and some removed, so if you ship your own config defaults, we recommend syncing them with these changes:
35+
* `GUIEnhancements` has been removed and is now stored in the main game ini file plus configurable through the options screen
36+
* `GamepadPointerAccel`, `GamepadLDeadZone`, `GamepadRDeadZone` are keys for customizing controller input parameters
37+
* `UseSoftKeyboard` was unused and has been removed
38+
* `EdgeScrollOffset` determines when to trigger area scrolling when the cursor is close to the window edge
39+
40+
If you want to be notified of GemRB releases via email, subscribe to the
41+
[gemrb-release](https://sourceforge.net/projects/gemrb/lists/gemrb-release)
42+
mailing list.

0 commit comments

Comments
 (0)