diff --git a/CHANGELOG.md b/CHANGELOG.md index 354541c..105b031 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,10 @@ -# [unreleased] +# ChessKit 0.5.0 +Released Sunday, April 14, 2024. #### Improvements * PGN parsing now supports tag pairs (for example `[Event "Name"]`) located at the top of the PGN format, see [Issue #8](https://github.com/chesskit-app/chesskit-swift/issues/8). -#### Bug Fixes -* Fix issue where king is allowed to castle in check, see [Issue #11](https://github.com/chesskit-app/chesskit-swift/issues/11). - -#### Breaking Changes +### Breaking Changes * Remove `color` parameter from `Move.init(san:color:position:)` initializer. * It was not being used, can be removed from any initializer call where it was included. * The new initializer is simply `Move.init(san:position:)`. diff --git a/README.md b/README.md index 3b6cb18..833aa71 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ A Swift package for efficiently implementing chess logic. * Add a package dependency to your Xcode project or Swift Package: ``` swift -.package(url: "https://github.com/chesskit-app/chesskit-swift", from: "0.4.0") +.package(url: "https://github.com/chesskit-app/chesskit-swift", from: "0.5.0") ``` * Next you can import `ChessKit` to use it in your Swift code: