CHANGELOG.md in stellar-sdk-0.25.0 vs CHANGELOG.md in stellar-sdk-0.26.0

- old
+ new

@@ -2,12 +2,20 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased](https://github.com/stellar/ruby-stellar-sdk/compare/v0.25.0...master) +## [Unreleased](https://github.com/stellar/ruby-stellar-sdk/compare/v0.26.0...master) -## [0.25.0](https://github.com/stellar/ruby-stellar-sdk/compare/v0.24.0...0.25.0) +## [0.26.0](https://github.com/stellar/ruby-stellar-sdk/compare/v0.25.0...v0.26.0) - 2021-02-05 +### Changed +- `Stellar::SEP10` is updated to comply with SEP10 v3.0.0 and v3.1.0 + - `read_challenge_tx`` now verifies `domain` in challenge auth operation, as per SEP10 v3.0.0 + - it is now possible to provide `auth_domain` parameter to enforce auth server domain verification: + - `build_challenge_tx` will encode the extra auth domain operation into the challenge tx + - `read_challenge_tx` will verify that the challenge includes the correct auth domain operation + +## [0.25.0](https://github.com/stellar/ruby-stellar-sdk/compare/v0.24.0...v0.25.0) - 2020-10-30 ### Changed - `Stellar::SEP10` is updated to comply with SEP10 v2.1.0 - `build_challenge_tx` now accepts `domain` instead of `anchor_name`, using the old param name will now result in deprecation warning - `read_challenge_tx` correctly validates multi-op challenge transactions