Releases: FAForever/client
0.27.1
- Fix displaying live replays prematurely
- Host widget: fix inconsistent filtering and mapgen names
- Update dependencies
SHA256 (Windows): 8EC6B4798009CAD4F1C40839A5D9033971DB5F98B487D820CB342138FFB07C83
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.27.0
- Make one Settings dialog instead of having them in context menus
- Implement map and mod upload
- Add managing installed maps and mods
- Highlight new maps in map list on generating many for hosting
- Add favourite maps for hosting functionality
- Enrich live replay tab
- Show max rating line in rating plots
- Fix not handling 'enemies' in replay's chat
SHA256 (Windows): 4536798B07A20925DAB27A2795EA10C69EC4B3BB017D9BD010555F42718C8D95
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.26.3
- Fix broken notification sound playback
- Add more filter options to vaults
- Add ETFreeman unit database link
- Limit game title length to 128
- Improve QThreads handling in IPv6 workaround
- Update dependencies
SHA256 (Windows): 5498D024B44CF0D09A0DC16F8A56978CD1A89B3F6A3F5937512704A69D125278
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.26.2
- [Windows] Workaround
Premature EOFin live replays with an option to disable it
(the drawback of it is replay stopping suddenly without ability to click around and select different armies
or see statistics) - Fix advanced search in replay vault
- Fix mod search not working in game host widget
- Chat:
- Search chat content with Ctrl+F
- Elide sender name so it fits in its column width
- Hide empty chat topic
- Themes:
- Read all colors from CSS -- makes it easier to add custom themes
- Add Dark Blue builtin theme
- Show map size in game panel if map is available
- Allow to open host game dialog while in game
SHA256 (Windows): EE8B8F4AEE936D2A17B7B41B0157FBE7E7DE0AC74008B4F05D92CAF596D02473
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.26.1
- Fix breaking
game.prefsfile with no mods selected - Fix parsing
[[]]empty strings in lua files
SHA256 (Windows): CD81BCD126E7644BAB78E0C7A93FEB8096B21F9682E169E2B7C73E15415C3E9B
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.26.0
- Improve application launch performance
- Load heavy modules in a separate thread
- Load coop and vault widgets on demand
- Fix slow initial opening of replay tab by configuring QTreeWidgetItem appearances on demand instead of all at once
- Reuse QSoundEffect instances and defer their loading
- Reduce RAM usage
- Refactor Playercard to use a common CachedImageDownloader for all league formatters
- Load only requested images into memory in CachedImageDownloader
- Improve network performance by reusing a single QNetworkAccessManager for API requests
- Highlight only mentioned nicknames instead of entire chat lines
- Display more detailed information in the status bar during game launch
- Fix inability to play replays from the live replays tab
- Allow users to configure how many pages of rating history are initially loaded in Playercard
- Update dependencies
SHA256 (Windows): 218B04B8F75D8BD8F1C5721B45677D13E60BBF10F01F698E0B0FA68EEC241924
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.25.3
- Fix starting ladder games with 'unlisted' league score
- Reduce installation size
- Update JRE's Java from 21 to 25
SHA256 (Windows): DFB301CC742952DE73AB1867B4377376185C3C144E06A7A44BFEF96172FF4407
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.25.2
Fix joining custom games
SHA256 (Windows): 58A738FDAB19F6A660D9B5D55DA60B6E346FF0D60DF066410D668B428CDD415E
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.25.1
- Require python3.14+
- Update pyqtgraph to 0.14.0
- Fix passing
/subdivisionwhen it is empty
SHA256 (Windows): 528F2B049F01E138E8DFFBDAAC549CB5C46322024E93D123A69B0171103BE14C
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -
0.25.0
-
Features
- Add matchmaker veto support
- Allow watching replay alongside normal game
- Mark watched replays
- Add Game panel widget
- Replaycard:
- Add Events tab
- Add search and basic recipient filters to chat tab
- Allow to set custom maps/mods folder
-
Improvements
- Compress local replays with zstd
- Connect to replay server with websocket
- Create settings dialogs for cache and game settings
- Show file size in map/mod details
- Write game version and client version to
fa_path.lua - Add visual indication of modded games in game list
-
Updates
- Migrate to Hydra2 Oauth2 client id
- Update Zig to 0.15.2 and PyQt to 6.10.0
-
Fixes
- Fix matchmaker keyboard shortcuts
- Fix ignoring cache settings
SHA256 (Windows): 4B407276F00D47727DECAA71E7D0113F8DBB37F0672CBB40DDC8143880D8EF7A
SHA256 (Linux): 53b7aeeb2a63726c590d50a9239f348022b9bfdbe634701fac4d9a7240a09aef -