Releases: FAForever/client
0.22.5
0.22.4
- Add replayparser to the client based on LiveReplaySever
- Add zig library to parse replays faster
- Add age info to game items
- Add context menu to game items with ability to joing game/see large map preview
- Get mapgen options from generator itself (so they don't break/outdate with every mapgen update)
- Modernize vaults
SHA256 (Windows): 6DAF9442DC3AB3659BD758D46A47B2E4656A85B07BFF7F7602BC8F9DC22F423B
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.22.3
- Allow user to create custom game filters
- Improve broken reconnection (hopefully fix)
- Fix broken QActions
- Fix crashes on player card early closing
SHA256 (Windows): DD2C3FE25BFA914D1878BDFAB99FF7DADFC94D3444F3ED9B74EA4583B3678ED6
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.22.2
- Freeze application for linux and ship it as tar.gz archive
- Fix dragging window near screen edges
- Download sim mods for replays
- Fix some notifications not being shown
- Reduce JRE size
SHA256 (Windows): 8CA29EEAC2BC9A57F5F264BC63310D33BE2984804EDEB26EFC6793A6B654EF1A
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.22.1
Hotfix OAuth error on login
SHA256: 1B247B7C9C7B10B2F6FED334056F58A76BD8EC3D994D9614E0DD453CA2B79995
0.22.0
- Add player profile card (which mocks java client's one)
- Add access to player's context menu via replay scoreboard
- Allow to individually override notifications' "show ingame" rules
- Allow generating maps by name
- Fix incompatibility with new map generator options
- Fix NEW_GAME notification
- Fix alias viewer
- Update ice adapter to 3.3.9
SHA256: D11686A4C834AD4EB759DCA8616E0C7400159AF7FCE6AC6620727C7CD8B3433F
0.21.0
Make it operational again
-
Port the client to PyQt6 and python3.12
Qt stopped providing 32-bit packages several years ago,
therefore we have to move to 64-bit too.The previous port added QtWebEngine with the hope to eliminate
it in the future, and the future has come. This port removes
QtWebEngine and allows real web browsers to do their job.
But unfortunately this change hasn't slimmed down the client,
as previous maintainers had hoped, because java-ice-adapter
has become about 11 times larger, not to mention jre and Qt itself -
Fixes:
- Fix constant reconnect while in game
- Fix parsing Game.prefs file
- Fix sim mod downloads for coop games
- Fix updater not being able to download game files (#1133)
- Fix notifications being shown over taskbar
- Fix replay decompression
- Fix ice adapter usage
- Fix movies and sounds unpacking
- Fix maximizing/resizing window
- Fix updating MapGenerator
-
Other:
- Connect to lobby and chat with websockets
- Move updater's work into its own thread and don't block UI
- Finally use the UpdaterProgressDialog and give the user more
information about what's going on - Restore coop leaderboards
- Move from jsonschema to pydantic (also speeds up loading the replay tab)
- Log in with browser
- Add option to change application style
- Fetch coop missions from API and don't rely on lobby server
- Patch FA version by ourselves if the one in the downloaded file
is incorrect
SHA256: ACA39FAC09A6C52DD9CC64AF0EAAEE1B9F3AC1BB919BDECDE6F8031743F56B54
0.20.2
- Fix updater
0.20.1
- Fixes
- Connect to chat faster
- Fix throwing an exception in chat when someone renames
- Fix map generator not being able to generate some maps
- Fix pre-release being recognised as stable release
- Features
- Add ability to set generator map size in 1.25km increments
- Display technical names of matchmaker queues
- Other
- Add support for game options in matchmaker queues
- Update ICE adapter to v3.1.2
0.20.1-rc1
- Connect to chat faster
- Fix throwing an exception in chat when someone renames
- Fix map generator not being able to generate some maps