-
Notifications
You must be signed in to change notification settings - Fork 24
/
changelog.txt
190 lines (143 loc) · 6.08 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
Version History
---------------
2.24
+ Added Call of Duty HQ support for MW2, MW3 and up.
2.23
+ Added World of Warcraft Classic Era support courtesy of Sectimus
2.21
+ Changed Diablo IV launch argument based on license change
2.20
+ Added Diablo IV support and removing Diablo IV Beta support courtesy of Sectimus
2.19
+ Added Diablo IV Beta support courtesy of Sectimus
2.18
+ Added Call of Duty: Modern Warfare 2 + Warzone 2 support courtesy of d3rt0xx
+ Added Epic Borderlands 3 support
2.17
+ Added Diablo Immortal support courtesy of KyleStilkey
2.16
+ Added Call of Duty: Vanguard support
2.15
+ Added Diablo 2: Resurrection support
* Experimental fix for launching alternative games editions such as WoW Classic
2.14
+ Added Crash Bandicoot 4
* Documentation cleanup
2.13
+ Added some additional free Epic games entries.
* Fixed Epic client readiness detection.
2.12
* Fixed issue were it would crash battle.net client launching alternate games
* Fixed issue were bnetlauncher would fail to launch the game after starting battle.net client
2.11
* Added Call of Duty: Modern Warfare 2 Campaign Remastered
* Added Call of Duty: Back Ops Cold War
* Experimental Epic game support
2.10
* Added Call of Duty: Modern Warfare 2 Campaign Remastered support
* Added experimental support for some games using epic client.
2.09
* Changed gamesdb.ini.example to gamedb.ini.example
* Also tries to load gamesdb.ini
2.08
* Fix for WoW Classic exe change
* Potential fix for mw not showing as playing after launch
2.07
* removed destiny 2 support
2.06
+ added capability to launch ptr and classic versions of games
* improved documentation
* updated libraries
2.03 (pre-release)
+ Preliminar support for Call of Duty: Modern Warfare 2019
* Updated .NET Framework to 4.7.2
2.02
+ added -n option to not use scheduled task to start the client
* changed Warcraft3 to look for Warcraft III.exe instead of war3.exe
* improved documentation
2.01
+ Warcraft 3: Reforged support
* Tried to more gracefully deal with not finding the game running due to updates
2.00
* Release of version 1.99 to replace v1.22 which has some current bugs
* Should fix intermittent "game not found errors"
1.99 (beta)
* Major reorganization of the code
* Totally changed how games are launched and detected running
- removed -i option, people launching custom games should instead create a gamedb.ini
+ added -t option that allows to manually set in seconds how long bnetlauncher waits for the game to start
+ clients are now started using scheduled tasks so steam overlay wont affect them
+ added -l option to leave client open if bnetlauncher started it
+ no longer leaves tray icon when closing clients (courtesy of Maruf)
+ new logger system with more consistent formatting making it easy to view in proper apps
+ new logger console when running debug builds
1.22
* Updated for changes in new Battle.net client beta.
1.21
* Proper fix thanks to Ethan-BB for the new battle.net client method to launch games.
1.20 (unreleased)
* Changed how bnetlauncher starts games to simulating a enter key on the client due to
breaking changes made by blizzard on how battlenet:// URI are handled
1.19
+ Added notes clarifying Destiny 2 compatibility issues.
* Possibly resolved some issues with incorrect checking of helpers in the previous version
* Major Internal code refactoring to make things tidier
1.18
+ Added repair code that tries to restore battle.net client launch capabilities
* Additional improvements to error messages and handling
* Updated known issues in the instructions.txt
1.17
- No longer accepts launch options that aren't on the list, old shortcuts might need to be updated
+ Added a -i parameter to still allow the use of any parameter if the user wants
* Changed parameters to Launch options in messages to better match Steam's terminology.
* Improved error code and messages
* Fixed all the typos?
1.16
* Strip "-" and "/" from the launch option in case someone adds them
* Check alias before know launch option for better log messages
1.15
* Workaround for Destiny 2 not showing as in-game on steam after launch
* Made sure battle.net client is closed on error when launched by bnetlauncher
1.14
+ Added alias for Destiny 2
1.13
+ Added alias for Starcraft Remastered
1.12
+ Tried to make it compatible with beta versions of the battle.net client
1.11
+ Added additional checks for when battlenet:// URI handler is broken
1.10
* Fixed issue where battle.net client would be closed when it shouldn't
1.9
+ Added more common issues to the instructions.
+ Added additional system information reporting to the log
* Reverted 1.7b changes on how battle.net client is detected and improved them.
* Updated some error messages to be more helpful
1.8
+ Added alias to replace the blizzard internal parameters (old shortcuts will still work)
* Updates and fixes to phrasing and spelling of error messages and instructions.txt
* Replaced icon since it was copyrighted property of Blizzard with a custom made icon by /u/fivetwofoureight
1.7b
+ Additional error check to attempt to account for a disabled Windows Management Instrumentation (WMI) service
* Changed how it detects battle.net client is running so it will work with browser hardware acceleration off
1.6
* Fixed multiple instances of bnetlauncher being started at the same time
+ Added a lot more safeguards and error checking to every step
+ Added debug log that can be enabled by creating a enablelog.txt file in "%localappdata%\madalien.com\bnetlauncher\"
1.5b4
* Handle the proxy launchers for Starcraft 2 and HotS properly
1.5b3
* Fixed issue that would cause launching of games to fail if the working directory set on steam
did not match the game's path
1.5b2
- Made logging continuously append to the existing file.
1.5b
+ Added debug logging that outputs to %LOCALAPPDATA%\madalien.com\Bnet Launcher for Steam
* Potentially fixed issue that made the application crash when game process took too long to
start like for example the first boot or non SSD media.
1.4
- Public release of the source under GPL3
1.?
- A lot of attempts figuring out how things actually work
1.0
- First version I thought worked but actually didn't