-
Notifications
You must be signed in to change notification settings - Fork 5
/
changelog.txt
257 lines (257 loc) · 15.8 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
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
---------------------------------------------------------------------------------------------------
Version: 2.12.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.x
* Fixed postfix being a prefix by kemoiii
---------------------------------------------------------------------------------------------------
Version: 2.11.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.x
* Disabled the BETA changes due to regression
* Added back the old UIExtender constructor for backwards compatibility
---------------------------------------------------------------------------------------------------
Version: 2.10.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.8
* BETA! Might cause issues with the UI in specific cases!
* UIExtender now only disables AutoGens that are patched, should increase the game's performance
---------------------------------------------------------------------------------------------------
Version: 2.9.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.8
* Added the ability to disable specific Prefabs and Mixins, also to deregister a mods UIExtender
---------------------------------------------------------------------------------------------------
Version: 2.8.1
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2,v1.1.3,v1.1.4,v1.1.5,v1.1.6,v1.2.8
* Added UpdateInfo
* Added Japanese translation
---------------------------------------------------------------------------------------------------
Version: 2.8.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1,v1.1.2
* Switched back to Lib.Harmony
* Added support for v1.1.2
---------------------------------------------------------------------------------------------------
Version: 2.7.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0,v1.1.1
* Support for Game Pass PC
* Added Spanish translation
---------------------------------------------------------------------------------------------------
Version: 2.6.0
Game Versions: v1.0.0,v1.0.1,v1.0.2,v1.0.3,v1.1.0
* Adapted to v1.1.0
* Added Belarusian, Mandarin, German, French, Romanian, and Ukrainian translations
---------------------------------------------------------------------------------------------------
Version: 2.5.5
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Removed MCM integration for now
---------------------------------------------------------------------------------------------------
Version: 2.5.4
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Updated integrated MCM version for stability
---------------------------------------------------------------------------------------------------
Version: 2.5.3
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Updated integrated MCM version for stability
---------------------------------------------------------------------------------------------------
Version: 2.5.2
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Another possible crash fix
---------------------------------------------------------------------------------------------------
Version: 2.5.1
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Fixed Mixin Refresh crash
---------------------------------------------------------------------------------------------------
Version: 2.5.0
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Improved code responsible for mixn creation, should have fixed some bugs
* Fixed custom Wigdet type registering
* Added integrated MCM settings
* Added a setting for dumping patched XML, available in %MODULE%/Dumps folder
---------------------------------------------------------------------------------------------------
Version: 2.4.0
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Multiple instances of the same ViewModel were using the same Mixin instead of each using their own
---------------------------------------------------------------------------------------------------
Version: 2.3.2
Game Versions: v1.0.0,v1.0.1,v1.0.2
* Added SetField in Mixins
---------------------------------------------------------------------------------------------------
Version: 2.3.1
Game Versions: v1.0.0
* Language data fix
---------------------------------------------------------------------------------------------------
Version: 2.3.0
Game Versions: v1.0.0
* Adapted to v1.0.0
---------------------------------------------------------------------------------------------------
Version: 2.2.12
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0,e1.8.1,e1.9.0
* Goddamn clan party priority fix #2
---------------------------------------------------------------------------------------------------
Version: 2.2.11
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0,e1.8.1,e1.9.0
* Goddamn clan party priority fix
---------------------------------------------------------------------------------------------------
Version: 2.2.10
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0,e1.9.0
* Fixed a bug introduced in v2.2.9
---------------------------------------------------------------------------------------------------
Version: 2.2.9
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0,e1.9.0
* Fixed steam workshop compatibility
---------------------------------------------------------------------------------------------------
Version: 2.2.8
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Fixed localization loader
---------------------------------------------------------------------------------------------------
Version: 2.2.7
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Updated dependencies
---------------------------------------------------------------------------------------------------
Version: 2.2.6
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Better module resolution
---------------------------------------------------------------------------------------------------
Version: 2.2.5
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Third workaround for the language issue
---------------------------------------------------------------------------------------------------
Version: 2.2.4
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Second workaround for the language issue
---------------------------------------------------------------------------------------------------
Version: 2.2.3
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Workaround for the language issue
---------------------------------------------------------------------------------------------------
Version: 2.2.2
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Restored translation, fixed SubModule metadata
---------------------------------------------------------------------------------------------------
Version: 2.2.1
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* InformationManager fix
---------------------------------------------------------------------------------------------------
Version: 2.2.0
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Added support for e1.8.0
---------------------------------------------------------------------------------------------------
Version: 2.1.15
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2,e1.8.0
* Added support for e1.8.0
---------------------------------------------------------------------------------------------------
Version: 2.1.14
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1,e1.7.2
* Fixed the Party selection behaviour dropdown not being active
---------------------------------------------------------------------------------------------------
Version: 2.1.13
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0,e1.7.1
* Fixed OnRefresh thanks to skeskinen
---------------------------------------------------------------------------------------------------
Version: 2.1.12
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0
* Fixed AutoGens handle
---------------------------------------------------------------------------------------------------
Version: 2.1.11
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0
* Globally disabled AutoGens till Linux/OSX releases
* Fixed AccessTools2
* Fixed min game version
---------------------------------------------------------------------------------------------------
Version: 2.1.10
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0
* Globally disabled AutoGens till Linux/OSX releases
* Fixed AccessTools2
---------------------------------------------------------------------------------------------------
Version: 2.1.9
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2,e1.6.3,e1.6.4,e1.6.5,e1.7.0
* Globally disabled AutoGens till Linux/OSX releases
---------------------------------------------------------------------------------------------------
Version: 2.1.8
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2
* Fixed versioning
---------------------------------------------------------------------------------------------------
Version: 2.1.7
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0,e1.6.1,e1.6.2
* Improvements to mod order validation
* Russian localization
---------------------------------------------------------------------------------------------------
Version: 2.1.6
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9,e1.5.10,e1.6.0
* Added Remove patch
* Added derived VM patching
---------------------------------------------------------------------------------------------------
Version: 2.1.5
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9
* VM.Refresh() called in constructor will trigger Mixin.OnRefresh()
* Using Weak Reference classes for VM's to avoid GC pinning
---------------------------------------------------------------------------------------------------
Version: 2.1.4
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9
* Added support for patching widgets fully in e1.5.9
* Crash fix due to API addition
---------------------------------------------------------------------------------------------------
Version: 2.1.3
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9
* Added support for patching widgets fully in e1.5.9
---------------------------------------------------------------------------------------------------
Version: 2.1.2
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8,e1.5.9
* Added a new Register(Types) method
---------------------------------------------------------------------------------------------------
Version: 2.1.1
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8
* Added explicit localization files
* Better internal Harmony usage
---------------------------------------------------------------------------------------------------
Version: 2.1.0
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7,e1.5.8
* Resource injection now works as intended; Fixed inlining issues
---------------------------------------------------------------------------------------------------
Version: 2.0.1
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7
* Added documentation for v2 of the API by Arganancer
* Fixed an issue where the first node being a comment was not being handled properly when registering a patch with multiple root nodes.
---------------------------------------------------------------------------------------------------
Version: 2.0.0
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7
* Re-releasing v1.1.3 as v2.0.0
* Fixed "Replace" insertion type with multiple children at the root level with v2
---------------------------------------------------------------------------------------------------
Version: 1.1.3
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7
* Added v2 of the API by Arganancer
---------------------------------------------------------------------------------------------------
Version: 1.1.2
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7
* Updated Bannerlord.BUTR.Shared
---------------------------------------------------------------------------------------------------
Version: 1.1.1
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6,e1.5.7
* Fixed e1.5.7 ABI compatibility issues
---------------------------------------------------------------------------------------------------
Version: 1.1.0
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6
* Added ResourceManagers for injecting custom Widgets/Brushes
---------------------------------------------------------------------------------------------------
Version: 1.0.6
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5,e1.5.6
* Added PrefabExtensionSetAttributePatch
* Added version to the dependencies
---------------------------------------------------------------------------------------------------
Version: 1.0.5
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4,e1.5.5
* Added report for missing dependencies
* Nullability improvements
---------------------------------------------------------------------------------------------------
Version: 1.0.4
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3,e1.5.4
* Adjusted to work with e1.5.4
---------------------------------------------------------------------------------------------------
Version: 1.0.3
Game Versions: e1.4.3,e1.5.0,e1.5.1,e1.5.2,e1.5.3
* Better warning/error reporting
* Nullable fixes
* Harmony performance optimization
---------------------------------------------------------------------------------------------------
Version: 1.0.2
Game Versions: e1.4.3,e1.5.0,e1.5.1
* Initial release.
* Original UIExtenderLib was rewritten to fit authors views of how things should be done.
---------------------------------------------------------------------------------------------------