Repository navigation
The launcher has received a new interface.
List of changes from previous versions
Fix6: server-settings.jsonc is no longer used.
Test2: hardcoded rendezvous server addr.
Fix7: the rendezvous server is now shown in the connections tab.
Fix7: players now have a human-readable names.
Fix8: fix aria2.tellStatus timeout exception.
Fix9: fix download progress indication.
Fix9: created rooms now should appear immediately after connection to creator.
Fix9: new installations will download files directly from the git repository when updating is enabled.
Fix10: fix ghosts appearing in the connections tab.
Fix10: bots are not longer count as players.
Fix10: ping times are now visible in ui.
Fix11: Bots no longer appear as players in the game lobby.
Fix11: Games of disconnected players disappear from the list over time.
Fix11: You can cancel your connection to the game if it takes a long time to connect.
Fix11: You will now receive a notification with sound when someone creates a game or joins your game.
Fix12: Closing the game or server loading screen does not cause a crash.
Fix12: The launcher tries to repair files without giving up at the first error.
Fix13: Maps and spells available in the default client have been hardcoded.
Fix13: The notification window no longer blocks input.
Fix14: Players who recently opened the launcher are now immediately shown in the connection panel.
0.0.3.16: An (GitHub-dependent) update system has been introduced.
0.0.3.16: The launcher now tries to seed files, when the torrent option is enabled.
0.0.3.17: Just a different version to check the update system.
0.0.3.18: Allow to not use summoner spells.
0.0.3.19: Option to test open merge requests.
0.0.3.20: Using web-torrent trackers for player discovery (reverted).
0.0.3.21: Allow to select skins.
0.0.3.22: Allow to edit masteries.
0.0.3.23: Experimental build with a new ping mitigation technique (causes desync).
0.0.3.24: Use C: drive by default for installation.
0.0.3.25: TCP and UPnP are enabled (reverted). Minor fixes for the high ping mode.
0.0.3.26: Added a chat window to the lobby.
0.0.3.27: Updated startup screen.
0.0.3.28: Less logs. More half-ping mode fixes.
0.0.3.29: Fixed a git error about long names. Server tickrate selection is blocked.
0.0.3.30: Fixed a bug that prevented the selection of bots other than Alistair on the autumn map.
0.0.3.30: Fixed a bug where bots were assigned summoner spells, ignoring the list of allowed spells.
0.0.3.30: Fixed a crash when creating the game for the first time after installation due to the lack of a commit hash.
0.0.3.30: Fixed a crash with multiple clients running on the same PC due to used rpc-ports of the aria2c downloader.
0.0.3.30: Fixed a bug that allowed you to auto-fill bots, even if there are no available bots.
0.0.3.30: Fixed discovery of players (testing is required).
0.0.3.30: Added the ability to install modded levels and select a winter map.
0.0.3.30: Updated versions of bun and git.
0.0.3.31: The launcher now uses the system Wine on Linux.
0.0.3.31: Added the option to use the matchmaking server as a webseed and torrent-tracker.
0.0.3.31: Unlocked old (reverted) and new Proving Grounds maps from the modpack.
0.0.3.32: Added a quit button to the champion selection screen.
0.0.3.32: Fixed a bug that prevented the champions from being unlocked.
0.0.3.32: Added initial support for translating the launcher to other languages.
0.0.3.33: Fixed the git error during the first installation.
0.0.3.33: Added translation to for the locales: it_IT, pt_BR.
0.0.3.34: Added links to Google Drive for downloading components.
0.0.3.34: Experimental firewall mode: reduces the amount of transmitted data, but currently causes strange behaviors and crashes the client on 3rd minute.
0.0.3.34: Experimental bypass mode: connects the local client to the local server directly, bypassing the built-in proxy.
0.0.3.35: .NET version updated to 10 LTS.
0.0.3.36: Added cleaning of obsolete files.
0.0.3.36: Added a check of available disk space.
0.0.3.37: The publication of games in the list has been adjusted.
0.0.3.37: The game start option is split into two.
0.0.3.37: The notification about a new game found only appears when on the lobby list screen.
0.0.3.37: Machine translation into Chinese has been added.
0.0.3.38: Added spell-crash detection.
0.0.3.38: Added option to disable all summoner spells.
0.0.3.38: Added config.json key to set the game client location.
0.0.3.39: Minor fixes, mainly in the firewall mode.
0.0.3.40: Experimental support for v4.20 game client.
0.0.3.41: Search bar on champion pick screen and a few fixes.
0.0.3.42: Stability fixes after the previous disastrous update.
0.0.3.43: Fixed bug with selecting new PG map, enabled ability to publish 4.20-version games, added slideshow to installer.
0.0.3.44: Experimental TestGrounds game server support.
0.0.3.45: The option to choose your own summoner name and icon has been added.
0.0.3.46: Added option to select your own Wine command on Linux.
0.0.3.46: Added option to select any champion and spell.
0.0.3.47: Fixed a bug that caused the .NET SDK to be redownloaded on any build error.
0.0.3.47: Fixed a bug that caused the game to continue joining even when the connection failed.
0.0.3.47: Fixed a bug where the masteries editor would not work when a non-English language was selected.
0.0.3.47: TCP protocol and DCUtR were re-enabled, timeouts for libp2p-transports were enforced.
0.0.3.47: Godot, Bun, and 7zip versions have been updated.
0.0.3.47: Godot and Bun for Linux are compressed with UPX.
0.0.3.48: Fixed a bug that caused the displayed ping to flicker.
0.0.3.48: Local addresses are now prioritized. This can improve local network connections.
0.0.3.48: Added a internal service for testing direct connections. This can improve local network connections.
0.0.3.48: More packages are seeded via torrent. This can help with finding seeds.
0.0.3.48: The runtime has been replaced with Node.js. This allows the launcher to run on systems without the AVX2 instruction set.
0.0.3.49: Quick-Fix for direct connections testing.
0.0.3.50: Godot has been replaced with a 32-bit version, which should theoretically allow the launcher to run on systems without the SSE CPU instruction set.
0.0.3.50: The archive with the current version of BrokenWings is built into the exe and will be used instead of vanilla-ChildrenOfTheGrave when updating via Git fails.
0.0.3.50: Direct connection checking now works differently and only for 126 servers.
0.0.3.51: Launcher's self-update system now depends on a version file containing download links and signed with a private key, it can be obtained automatically from a pre-configured sources or manually pasted as text under "Advanced Settings" by analogy with the connection keys.
0.0.3.51: Launcher's exe now includes the current BrokenWings source codes.
0.0.3.52: Panels allowing copying/pasting of encoded data now show text representation behind binary.
0.0.3.52: Internal migration to 3x series of libp2p, gossip pinning service rewritten.
0.0.3.52: Support server is extended to create and manage the lobby and host games.
0.0.3.53: Added settings checkboxes that control other settings checkboxes...
0.0.3.53: An (experimental) service for finding peers without a helper server has been enabled.
0.0.3.53: Executable file size has been reduced through compression and godot engine recompilation.
0.0.3.54: Fix for responsiveness and bagged text display.
0.0.3.56: Added initial support for lolsrv and beta 3 (0.9.22.14).
0.0.3.57: Added initial support for beta 1 (0.8.13.26).
0.0.3.58: Machine translations have been added for Polish, French, Spanish, and German.
0.0.3.58: Added a package of translations and voiceovers for the languages listed above for 1.0.0.126 Game Client.
0.0.3.59: Added machine translations for Spanish, Romanian, Czech, Greek, Hungarian, Turkish, Korean.
0.0.3.59: Added a package of translations and voiceovers for 4.20 Game Client.
0.0.3.60: Added machine translations for Chinese, Vietnamese, Thai and Japanese.
0.0.3.60: Added partial voiceover package for zh_CN locale.
