Oliver Hamlet
356749df21
Update changelog and version for 0.27.0
2025-06-08 18:01:43 +01:00
Oliver Hamlet
3744908265
Remove ConditionalMetadata
...
While it makes sense, it doesn't really add any value and there is value in having all the relevant data and methods in a single class
2025-06-07 17:33:24 +01:00
Oliver Hamlet
e90dffd518
Replace how esplugin errors are thrown
...
Throw std::runtime_error for all esplugin errors except ESP_ERROR_PLUGIN_METADATA_NOT_FOUND, which causes a PluginNotLoadedError to be thrown, since LOOT needs to be able to distinguish that error.
2025-06-07 17:05:48 +01:00
Oliver Hamlet
ce729f8d76
Remove libloadorder_category()
...
Throw errors from libloadorder as std::runtime_error instead of std::system_error.
2025-06-07 17:05:47 +01:00
Oliver Hamlet
f6e9954219
Remove ConditionSyntaxError
...
It's not usefully different from throwing std::runtime_error.
2025-06-07 17:05:47 +01:00
Oliver Hamlet
98234cc9cc
Remove FileAccessError
...
It wasn't usefully different from just throwing std::runtime_error.
2025-06-07 17:05:42 +01:00
Oliver Hamlet
54c3f1a485
Update changelog and version for 0.26.3
2025-05-28 21:22:07 +01:00
Oliver Hamlet
20d583ba43
Update changelog and version for 0.26.2
2025-05-13 20:41:15 +01:00
Oliver Hamlet
c6747a85c8
Use uv to manage docs Python dependencies
...
UV's use of a lockfile makes building the docs more reliable, and it installs the dependencies faster too (though in CI that's largely hidden by having to install Doxygen every time).
2025-05-12 17:21:58 +01:00
Oliver Hamlet
0e58606e30
Update sphinx to v8.2.3
2025-05-12 08:55:03 +01:00
Oliver Hamlet
f29f6cd0f6
Update Breathe to v4.36.0
...
The new version of Breathe requires Doxygen v1.9.2+, so also upgrade
Doxygen in the Windows CI builds.
2025-05-12 08:42:55 +01:00
Oliver Hamlet
7707626b9b
Update sphinx_rtd_theme to v3.0.2
2025-05-12 07:51:28 +01:00
Oliver Hamlet
766b4af256
Fix Breathe function parsing errors
2025-05-12 07:47:41 +01:00
Oliver Hamlet
856fae4912
Fix some incorrect Doxygen config
2025-05-12 07:47:24 +01:00
Oliver Hamlet
070822f37f
Update changelog and version for 0.26.1
2025-05-01 21:48:52 +01:00
Oliver Hamlet
7bbf55cbb7
Update changelogs and version for 0.26.0
2025-04-19 21:58:39 +01:00
Oliver Hamlet
61eeb7ef85
Update metadata conditions docs
2025-04-19 21:58:39 +01:00
Oliver Hamlet
575e6d5c93
Add support for "constraint" in File metadata
2025-04-07 08:24:27 +01:00
Oliver Hamlet
2d96ba13d9
Update changelog and version for 0.25.5
2025-03-15 21:16:08 +00:00
Oliver Hamlet
59901d2318
Update changelog and version for 0.25.4
2025-03-04 19:22:51 +00:00
Oliver Hamlet
db6d39bd93
Update changelog and version for 0.25.3
2025-02-23 16:10:35 +00:00
Oliver Hamlet
a49075aaa9
Update changelog and version for 0.25.2
2025-02-10 09:48:32 +00:00
Oliver Hamlet
f865167997
Update changelog and version for 0.25.1
2025-02-03 21:19:07 +00:00
Oliver Hamlet
06937ffc83
Update changelog and version for 0.25.0
2025-02-02 21:32:30 +00:00
Oliver Hamlet
c26b495c03
Update libloadorder to 18.2.1
2025-02-02 21:32:06 +00:00