Skip to content

Commit

Permalink
Merge branch 'develop'
Browse files Browse the repository at this point in the history
  • Loading branch information
herzbube committed Jan 5, 2024
2 parents e53871b + cab103b commit a2a090f
Show file tree
Hide file tree
Showing 8 changed files with 17 additions and 7 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ project (
# The project version.
# Sets PROJECT_VERSION, PROJECT_VERSION_MAJOR, PROJECT_VERSION_MINOR,
# PROJECT_VERSION_PATCH and PROJECT_VERSION_TWEAK.
VERSION 2.0.0
VERSION 2.0.1

# Some informational package metadata. Not necessary for the build.
# Sets PROJECT_HOMEPAGE_URL and PROJECT_DESCRIPTION
Expand Down
2 changes: 1 addition & 1 deletion doc/Build.md
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ The following example shows how you can force the shared library to be built wit

**Note:** You can find out your codesigning identy with this command: `xcrun security find-identity -v -p codesigning`. It's the long hex string at the start of the output.

## Deployment target and bundle identifier when building for iOS
## Deployment target when building for iOS

When you build libsgfc++ for iOS you may encounter errors because some build products require a certain minimum iOS version. Known cases:

Expand Down
10 changes: 10 additions & 0 deletions doc/ChangeLog.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,15 @@
# ChangeLog

## Version 2.0.1 (January 5 2024)

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.

## Version 2.0.0 (January 3 2024)

Note: The Git tag `2.0.0` in branch `master` points to the wrong commit in the SGFC git submodule.

### Features

- None
Expand Down Expand Up @@ -31,6 +39,8 @@ A list of all issues closed for this release is available [on GitHub](https://gi

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.

## Version 0.2 (beta) (January 12 2021)

Release of version 0.2 (beta).
Expand Down
2 changes: 1 addition & 1 deletion include/ISgfcMessage.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ namespace LibSgfcPlusPlus
/// "error codes". The exception is when libsgfc++ is unable to determine
/// the message ID when it receives the message data from SGFC - in the
/// very unlikely case that this happens libsgfc++ sets the message ID to
/// SgfcConstants::UnknownSgfcMessageID.
/// SgfcMessageID::UnknownSgfcMessageID.
///
/// Every message generated by libsgfc++ also has its own unique message
/// ID that is distinct from all SGFC-generated message IDs.
Expand Down
2 changes: 1 addition & 1 deletion include/ISgfcNode.h
Original file line number Diff line number Diff line change
Expand Up @@ -282,7 +282,7 @@ namespace LibSgfcPlusPlus
/// node. This is the reason why this method prevents setting a collection
/// that contains duplicate property types or names. Names are checked to
/// prevent duplicates of custom properties, which have
/// SgfcPropertyType::Unknow.
/// SgfcPropertyType::Unknown.
///
/// @exception std::invalid_argument Is thrown if @a properties contains
/// @e nullptr elements, or if an SgfcPropertyType other than
Expand Down
2 changes: 1 addition & 1 deletion include/SgfcGameResult.h
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ namespace LibSgfcPlusPlus
///
/// The score only has meaning if SgfcGameResult::GameResultType is
/// either SgfcGameResultType::BlackWin or SgfcGameResultType::WhiteWin and
/// if SgfcGameResultType::WinType is SgfcWinType::WinWithScore.
/// if SgfcGameResult::WinType is SgfcWinType::WinWithScore.
SgfcReal Score = 0.0;

/// @brief True if the SgfcGameResult object holds a valid game result.
Expand Down
2 changes: 1 addition & 1 deletion src/SgfcConstants.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
namespace LibSgfcPlusPlus
{
const std::string SgfcConstants::LibraryName = "libsgfc++";
const std::string SgfcConstants::LibraryVersion = "2.0.0";
const std::string SgfcConstants::LibraryVersion = "2.0.1";
const std::string SgfcConstants::SgfcVersion = "2.0";

// SgfcMessage line and column numbers are 1-based, so value 0 (zero) can be
Expand Down
2 changes: 1 addition & 1 deletion src/parsing/SgfcPropertyDecoder.h
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ namespace LibSgfcPlusPlus
/// characters from SimpleText and Text property values, from
/// Move/Point/Stone property values if the game type is not
/// SgfcGameType::Go, and from values for properties that have
/// #SgfcPropertyTypeUnknown.
/// #SgfcPropertyType::Unknown.
///
/// The default for this setting used to be true, but beginning with V2.00
/// SGFC now removes all escape characters for us. The setting is left in
Expand Down

0 comments on commit a2a090f

Please sign in to comment.