Anairkoen Schno
|
31cbf4a3ea
|
Fix serializing nullable value types
|
3 years ago |
Anairkoen Schno
|
fc9759ff36
|
Config generation now uses Nullable annotations
|
3 years ago |
Anairkoen Schno
|
c3a3712e75
|
Make GameVersion field optional
|
3 years ago |
Anairkoen Schno
|
44fd32b6fb
|
Update description to remove legacy information
|
3 years ago |
Anairkoen Schno
|
9691c02fa0
|
Minor tweaks to fix StateTransitionTransaction behaviour
|
3 years ago |
Meivyn
|
8c50f898b6
|
Append native libs to PATH instead of adding new search directories
|
3 years ago |
Anairkoen Schno
|
f6e80c44fe
|
Upgrade build workflow
|
3 years ago |
Anairkoen Schno
|
4592ddcfce
|
Update Hive.Versioning to use public package build
|
3 years ago |
Anairkoen Schno
|
83e491dbad
|
Fix feature parsing
|
3 years ago |
Anairkoen Schno
|
cba705d31a
|
typo
|
3 years ago |
Anairkoen Schno
|
f50fe7cbbb
|
Merge pull request #72 from ErisApps/bugfix/Fixed_typos
Fixed some typos in PluginLoader
|
3 years ago |
Anairkoen Schno
|
b3994aeb2d
|
Add NoEnableDisableAttribute to indicate that a plugin does not need an OnEnable and OnDisable method
|
3 years ago |
Anairkoen Schno
|
c3515aabf4
|
Features can now have multiple definitions of each by way of an array of objects
|
3 years ago |
Anairkoen Schno
|
091a09d816
|
Bump version number
|
3 years ago |
Eris
|
1a496b732b
|
Fixed some typos in PluginLoader
|
3 years ago |
Anairkoen Schno
|
f2df61aec1
|
Fix documentation builds to actually behave
|
3 years ago |
Anairkoen Schno
|
7b6a755dcc
|
Bump version to release
|
3 years ago |
Anairkoen Schno
|
a5c613e66b
|
Bump version
|
3 years ago |
Anairkoen Schno
|
f66e300e9b
|
Update HarmonyX, MonoMod, and Cecil
|
3 years ago |
Anairkoen Schno
|
7af2e903aa
|
Bump version
|
3 years ago |
Anairkoen Schno
|
5abcc6d118
|
Upgrade Hive.Versioning
|
3 years ago |
Anairkoen Schno
|
247c82b281
|
Remove old loader code
|
3 years ago |
Anairkoen Schno
|
6d00fcd2b9
|
Add the ability for init injectors to themselves request injected parameters
|
3 years ago |
Anairkoen Schno
|
bbc7bef2ff
|
Bump version
|
3 years ago |
Anairkoen Schno
|
1a9a341c17
|
Substitute Harmony with HarmonyX/MonoMod.RuntimeDetour
|
3 years ago |
Anairkoen Schno
|
5a79cf29f9
|
Add star range documentation for Hive.Versioning
|
3 years ago |
Anairkoen Schno
|
fe98d4f003
|
Add Hive.Versioning to manifest files
|
3 years ago |
Anairkoen Schno
|
8b17eca4f3
|
Update Hive.Versioning to include star ranges
|
3 years ago |
Anairkoen Schno
|
ed09c41722
|
Bump prerelease version
|
3 years ago |
Anairkoen Schno
|
eaab81db0b
|
Fix SemVer converters to throw when the value is not valid
|
3 years ago |
Anairkoen Schno
|
44903e94b0
|
Fix Actions build yaml
|
3 years ago |
Anairkoen Schno
|
3f0a62ebea
|
Upgrade to Framework 4.7.2 for less pain
|
3 years ago |
Anairkoen Schno
|
cec187f361
|
Switch to Hive.Versioning (part 3)
This marks old overloads obsolete and adds new overloads for Hive.Versioning.
|
3 years ago |
Anairkoen Schno
|
86f1db65b0
|
Switch over to Hive.Versioning (part 2)
Notably, this adds a SemVer shim assembly wrapping Hive.Versioning.
|
3 years ago |
Anairkoen Schno
|
d51bc04d26
|
Disable .NET 3.5 in builds
|
3 years ago |
Anairkoen Schno
|
42477bdd60
|
Add Hive.Versioning as a library (part 1)
|
3 years ago |
Anairkoen Schno
|
e16d96b3f7
|
Fix dependency checks to actually check version
|
3 years ago |
Anairkoen Schno
|
e85cd0752e
|
Upgrade .NET Core version used in builds
|
3 years ago |
Anairkoen Schno
|
7e677e730b
|
Fix loadBefore/conflictsWith to behave correctly
|
3 years ago |
Anairkoen Schno
|
633c57e161
|
Remove LoadsAfter tracking requirement of not being ignored
|
3 years ago |
Anairkoen Schno
|
569cc5bd14
|
Dependency loops now don't kill everything
|
3 years ago |
Anairkoen Schno
|
49a84c16c5
|
Fix conflict checking to only ignore if version matches
|
3 years ago |
Anairkoen Schno
|
7a5d2f3362
|
Add trace logging to new loader for debugging issues
|
3 years ago |
Anairkoen Schno
|
26a07c61f1
|
Null terminate multibyte strings
|
3 years ago |
Anairkoen Schno
|
29a2c7661a
|
Fix unicode conversion issue when getting the path of the proxy binary
|
3 years ago |
Anairkoen Schno
|
3cedf36192
|
Make config accept any non-private getter and setter in EmitLoad and EmitStore
|
3 years ago |
Anairkoen Schno
|
e5f4a8419f
|
Add VSCode debugger launch profile
|
3 years ago |
Anairkoen Schno
|
a70bc77869
|
Attempt to make COM anti-malware work, find out that Mono is utterly broken
|
3 years ago |
Anairkoen Schno
|
fef1ad0800
|
Add explicit check for plugin resolution loops
|
3 years ago |
Anairkoen Schno
|
56bb594fbc
|
Fix bug with loading of metadata with plugin-hint pointing to a class type
|
3 years ago |