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
Oliver Hamlet
9d0af76faa
Fix use-after-free in LoadOrderHandler::SetAdditionalDataPaths()
2024-06-23 11:13:36 +01:00
Oliver Hamlet
7108d8450b
Improve handling of build not in a Git repository
...
If Git is installed but the build is not running in a Git repository, then git rev-parse will fail and GIT_COMMIT_STRING will be empty.
2024-05-18 16:55:23 +01:00
Oliver Hamlet
d2aa978561
List Rust static library dependencies as build byproducts
...
To fix compatibility with the Ninja generator.
2024-05-17 22:20:19 +01:00
Oliver Hamlet
03baecec4c
Update changelog and version for 0.22.4 release
0.22.4
2024-05-03 07:15:26 +01:00
Oliver Hamlet
63b5bb7b02
Update yaml-cpp to 0.8.0+merge-key-support.2
2024-05-02 22:02:34 +01:00
Oliver Hamlet
dbc273cb05
Update spdlog to 1.14.1
2024-05-02 22:02:34 +01:00
Oliver Hamlet
e6a0dea34c
Update loot-condition-interpreter to 4.0.0
2024-05-02 22:02:34 +01:00
Oliver Hamlet
0e8bea406c
Update libloadorder to 16.0.0
2024-05-02 22:02:33 +01:00
Oliver Hamlet
d7a2789b54
Update esplugin to 5.0.1
2024-05-02 21:10:01 +01:00
Oliver Hamlet
d68d74d63a
Allow expected hashes to be overridden
...
They're tied to the URL as the hash shouldn't change if the URL hasn't, but if the URL has, then you might be trying to use a different version with a different hash.
2024-05-01 20:08:08 +01:00
Oliver Hamlet
8a02621bb2
Recognise new Fallout 4 BA2 versions
...
This assumes that there are no relevant differences in how the new versions store file paths and hashes.
2024-04-29 18:02:13 +01:00
Oliver Hamlet
6dbe751727
Update GitHub Actions to fix warnings
2024-04-28 18:35:17 +01:00
Oliver Hamlet
c94aae7323
Update set_version_number to set version in CMakeLists
2024-04-28 15:18:04 +01:00
Oliver Hamlet
b7f9dfef4a
Tidy up setting target-specific flags
2024-04-28 15:18:03 +01:00