libsgfc++ 2.0.1
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
|
This release contains no changes to the libsgfc++ source code at all. The release is made only to fix the SGFC git submodule reference in branch master
: The git submodule now correctly points to the V2_0
tag in the SGFC repository.
Also in this release are fixes for a number of errors in the libsgfc++ Doxygen documentation.
Note: The Git tag 2.0.0
in branch master
points to the wrong commit in the SGFC git submodule.
SgfcMessageID::IllegalVariationStartCorrected
(#39). The enum value had the same numeric value as SgfcMessageID::IllegalVariationStartIgnored
.unsigned long
, to match the error reporting interface of SGFC (#40). The old type int
was insufficient to hold all possible unsigned long
values, also the there was a signed/unsigned mismatch. The change affects the ISgfcMessage
getters GetLineNumber()
and GetColumnNumber()
, as well as the constants SgfcConstants::InvalidLineNumber
and SgfcConstants::InvalidColumnNumber
. The constants also changed their value (previously -1, now 0).std::filesystem::temp_directory_path()
(#18).A list of all issues closed for this release is available on GitHub
Initial 1.0 release that includes SGFC v2.0.
Note: The Git tag 1.0
in branch master
points to the wrong commit in the SGFC git submodule.
Release of version 0.2 (beta).
Release of version 0.1 (alpha).
Unit tests largely completed.
Unit tests (work in progress), CMake build system, Travis CI, cross-platform build.
SGFC patching complete.
Created project