mirror of
https://github.com/loot/libloot.git
synced 2026-07-27 14:16:01 -07:00
Set version number and changelogs for v0.15.0
This commit is contained in:
@@ -2,6 +2,51 @@
|
||||
Version History
|
||||
***************
|
||||
|
||||
0.15.0 - 2019-11-05
|
||||
===================
|
||||
|
||||
Changed
|
||||
-------
|
||||
|
||||
- libloot now supports v0.15 of the metadata syntax.
|
||||
- The order of the plugins passed to :cpp:any:`SortPlugins` is now used
|
||||
as the current load order during sorting. The order of plugins passed in did
|
||||
not previously have any impact.
|
||||
- Constructors for the following classes and structs are now ``explicit``:
|
||||
|
||||
- :cpp:any:`loot::ConditionalMetadata`
|
||||
- :cpp:any:`loot::File`
|
||||
- :cpp:any:`loot::Group`
|
||||
- :cpp:any:`loot::Location`
|
||||
- :cpp:any:`loot::Message`
|
||||
- :cpp:any:`loot::MessageContent`
|
||||
- :cpp:any:`loot::PluginCleaningData`
|
||||
- :cpp:any:`loot::PluginMetadata`
|
||||
- :cpp:any:`loot::Tag`
|
||||
- :cpp:any:`loot::MasterlistInfo`
|
||||
- :cpp:any:`loot::Vertex`
|
||||
|
||||
- Updated loot-condition-interpreter to v2.1.0.
|
||||
- Updated spdlog to v1.4.2.
|
||||
|
||||
Removed
|
||||
-------
|
||||
|
||||
- ``InitialiseLocale()``
|
||||
- ``PluginMetadata::GetLowercasedName()``
|
||||
- ``PluginMetadata::GetNormalizedName()``
|
||||
|
||||
Fixed
|
||||
-----
|
||||
|
||||
- libloot was unable to extract versions from plugin descriptions containing
|
||||
``version:`` followed by whitespace and one or more digits.
|
||||
- libloot did not error if masterlist metadata defined a group that loaded after
|
||||
another group that was not defined in the masterlist, but which was defined in
|
||||
user metadata. This was unintentional, and now all groups mentioned in
|
||||
masterlist metadata must now be defined in the masterlist.
|
||||
- Build errors on Linux using GCC 9 and ICU 61+.
|
||||
|
||||
0.14.10 - 2019-09-06
|
||||
====================
|
||||
|
||||
|
||||
@@ -4,6 +4,15 @@ Version History
|
||||
|
||||
The version history of the metadata syntax is given below.
|
||||
|
||||
0.15 - 2019-11-05
|
||||
=================
|
||||
|
||||
Added
|
||||
-----
|
||||
|
||||
- The condition function ``is_master(file_path path)``, which checks if the
|
||||
given file is an installed master plugin.
|
||||
|
||||
0.14 - 2018-12-09
|
||||
=================
|
||||
|
||||
|
||||
@@ -93,6 +93,10 @@ There are several conditions that can be tested for using the functions detailed
|
||||
|
||||
Returns true if more than one active plugin matching ``regex`` is found, and false otherwise.
|
||||
|
||||
.. describe:: is_master(file_path path)
|
||||
|
||||
Returns true if ``path`` is an installed master plugin, and false otherwise.
|
||||
|
||||
.. describe:: checksum(file_path path, checksum expected_checksum)
|
||||
|
||||
Returns true if the calculated CRC-32 checksum of ``path`` matches ``expected_checksum``, and false otherwise. Returns false if ``path`` does not exist.
|
||||
|
||||
@@ -26,8 +26,8 @@
|
||||
|
||||
namespace loot {
|
||||
const unsigned int LootVersion::major = 0;
|
||||
const unsigned int LootVersion::minor = 14;
|
||||
const unsigned int LootVersion::patch = 10;
|
||||
const unsigned int LootVersion::minor = 15;
|
||||
const unsigned int LootVersion::patch = 0;
|
||||
const std::string LootVersion::revision = "@GIT_COMMIT_STRING@";
|
||||
|
||||
LOOT_API std::string LootVersion::GetVersionString() {
|
||||
|
||||
+4
-4
@@ -2,8 +2,8 @@
|
||||
#include <windows.h>
|
||||
|
||||
1 VERSIONINFO
|
||||
FILEVERSION 0, 14, 10, 0
|
||||
PRODUCTVERSION 0, 14, 10, 0
|
||||
FILEVERSION 0, 15, 0, 0
|
||||
PRODUCTVERSION 0, 15, 0, 0
|
||||
FILEOS VOS__WINDOWS32
|
||||
FILETYPE VFT_APP
|
||||
BEGIN
|
||||
@@ -11,9 +11,9 @@ BLOCK "StringFileInfo"
|
||||
BEGIN
|
||||
BLOCK "040904b0"
|
||||
BEGIN
|
||||
VALUE "FileVersion", "0.14.10"
|
||||
VALUE "FileVersion", "0.15.0"
|
||||
VALUE "LegalCopyright", "Copyright (C) 2013-2016 WrinklyNinja"
|
||||
VALUE "ProductVersion", "0.14.10"
|
||||
VALUE "ProductVersion", "0.15.0"
|
||||
END
|
||||
END
|
||||
BLOCK "VarFileInfo"
|
||||
|
||||
Reference in New Issue
Block a user