diff --git a/CHANGELOG.md b/CHANGELOG.md index 270b0a5..4589983 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## 2.0.1 + +- Mask API keys in configuration serialization and client/config inspection. +- Enforce response-size limits while reading HTTP responses. +- Preserve UTF-8 across response chunks and replace malformed bytes without losing adjacent text. +- Correct Bundler test dependencies and add Ruby compatibility checks. + +Existing public methods and Ruby 2.7+ support are unchanged. + ## 2.0.0 - Replaced the old generated v1 gem with the new Ruby SDK for the IPGeolocation.io IP Location API. diff --git a/lib/ipgeolocation_sdk/version.rb b/lib/ipgeolocation_sdk/version.rb index 1f275c0..0adbb86 100755 --- a/lib/ipgeolocation_sdk/version.rb +++ b/lib/ipgeolocation_sdk/version.rb @@ -1,3 +1,3 @@ module IpgeolocationSdk - VERSION = "2.0.0" + VERSION = "2.0.1" end diff --git a/spec/ip_location/public_api_spec.rb b/spec/ip_location/public_api_spec.rb index 5887057..3742fc8 100644 --- a/spec/ip_location/public_api_spec.rb +++ b/spec/ip_location/public_api_spec.rb @@ -2,7 +2,7 @@ RSpec.describe "IpgeolocationSdk public API" do it "exposes the current gem version" do - expect(IpgeolocationSdk::VERSION).to eq("2.0.0") + expect(IpgeolocationSdk::VERSION).to eq("2.0.1") end it "serializes value objects through the module helpers" do