Summary
- Workaround for 1.6.0 PartDatabase rebuild (commit: 357259d) (details)
- v3.1.3 (commit: 716cbd1) (details)
- Update NuGet packages where available (commit: b605a73) (details)
- Accessory projects on .NET 4.7.1 (commit: 2993250) (details)
- Update NSubstitute to latest (commit: 9a9bd67) (details)
- Update Xunit (commit: bb85860) (details)
- Fix Xunit warnings (commit: 0968853) (details)
- implement stream logger (commit: e03db37) (details)
- Unnecessary using (commit: 16d88d2) (details)
- These are already run by MMPatchLoader (commit: 376b71f) (details)
- Extract post patch (commit: e1a2be8) (details)
- Operate on a copy of the game database then apply (commit: 48df502) (details)
- Move path initialization to static initializer (commit: 72f37f1) (details)
- Make sure cache also uses copy of game db (commit: 122d4bf) (details)
- Extract paths to their own class (commit: ea7b05a) (details)
- patch in background (commit: d50fc9e) (details)
- Remove PurgeUnused (commit: 09b1eff) (details)
- Put log paths in path repository (commit: 39e4157) (details)
- Rename file to reflect class name (commit: de6b621) (details)
- Dump ModuleManager log to main log after patching (commit: 6ed6702) (details)
- Don't count insert nodes as patches (commit: 1589e07) (details)
- Only display whole percentages (commit: c2424cb) (details)
- Add subdir under Logs (commit: aeca335) (details)
- Replace reloading screen messages with dialog (commit: ed78083) (details)
- add LogSplitter (commit: 52d8b18) (details)
- Save patch log and dump when loading from cache (commit: 7145003) (details)
- Get rid of stream logger's exception logger (commit: ee9073b) (details)
- Get rid of trailing whitespace (commit: e0c1400) (details)
- use international date format (commit: 326119b) (details)
- extract common parts of reading logs from queue to its own class (commit: 072b0d0) (details)
- v4.0.0 (commit: 166b72c) (details)