Oliver Hamlet
e9321ae544
Update changelog and version for 0.23.1 release
0.23.1
2024-08-24 11:28:30 +01:00
Oliver Hamlet
1d2ebf5572
Fix links in changelog
2024-08-24 11:27:54 +01:00
Oliver Hamlet
a9e5b3d1bb
Update Google Test to 1.15.2
2024-08-24 11:12:59 +01:00
Oliver Hamlet
945d6b5a7a
Throw esplugin errors as system_error exceptions
...
Instead of FileAccessError, so that callers can use the exception's code to distinguish between different causes.
2024-08-24 10:02:35 +01:00
Oliver Hamlet
575455b08c
Extend sorting tests to cover Starfield
2024-08-22 18:13:12 +01:00
Oliver Hamlet
9470e4ee86
Refactor test helper functions
2024-08-22 18:13:11 +01:00
Oliver Hamlet
f14733f29f
Ignore CLion's config folder
2024-08-22 08:32:30 +01:00
Oliver Hamlet
63b1e0bacc
Remove obsolete check
2024-08-22 08:32:30 +01:00
Oliver Hamlet
59a3b7ce40
Remove unused constructor arguments
2024-08-22 08:31:33 +01:00
Oliver Hamlet
88d5f2b484
Fix inaccurate log message
2024-08-22 08:31:33 +01:00
Oliver Hamlet
6a5e96b597
Don't guess a target triple
...
If no target is obvious from CMake config, don't guess the target triple to use when compiling the Rust dependencies.
2024-08-17 20:50:42 +01:00
Oliver Hamlet
2be17d80e9
Fix Linux workflows
2024-08-09 21:17:18 +01:00
Oliver Hamlet
35bbc28dba
Integrate tests with CTest
2024-08-09 19:16:01 +01:00
Oliver Hamlet
7fcdacbe0c
Install docs dependencies in a virtual env
2024-08-09 19:14:52 +01:00
Oliver Hamlet
f3eabb639b
Update changelog and version for 0.23.0 release
0.23.0
2024-06-29 22:09:55 +01:00
Oliver Hamlet
1117dbc2df
Update libloadorder to v17.0.1
2024-06-29 21:51:10 +01:00
Oliver Hamlet
46bac43bc4
Remove workaround for counting Morrowind override records
...
It's not necessary now that esplugin can count override records for Morrowind plugins, and the handling of the case when not all masters are loaded is ineffective now that fully loading Morrowind plugins will fail if their masters are not also loaded.
2024-06-28 19:57:19 +01:00
Oliver Hamlet
f6d4cea461
Rename "override plugin" to "update plugin"
...
To match the terminology used by Starfield's Creation Kit.
2024-06-28 19:21:21 +01:00
Oliver Hamlet
46c19a4a7a
Add medium plugin methods to PluginInterface
2024-06-28 19:21:00 +01:00
Oliver Hamlet
2c81b30352
Update loot-condition-interpreter to v4.0.1
2024-06-28 19:20:25 +01:00
Oliver Hamlet
a6789697b5
Update libloadorder to v17.0.0
2024-06-28 19:20:23 +01:00
Oliver Hamlet
80526e3633
Improve esplugin error handling
2024-06-28 19:20:01 +01:00
Oliver Hamlet
8e1a0870b7
Update esplugin to v6.0.0
2024-06-28 19:15:09 +01:00
Oliver Hamlet
e6cdbb2e71
Use Starfield plugins in Starfield tests
2024-06-28 18:38:36 +01:00
Oliver Hamlet
fcc474920d
Fix use-after-free in ConditionEvaluator::SetAdditionalDataPaths()
2024-06-23 11:17:11 +01:00