From 7ba863114dffb79aec2ac9f22c7a07ecb59f9fd6 Mon Sep 17 00:00:00 2001 From: cb-alish Date: Thu, 2 Jul 2026 10:04:49 +0530 Subject: [PATCH] chore: release v2.76.0 Bump version 2.75.0 -> 2.76.0 and sync the gem manifest so the telemetry sources omitted from the 2.75.0 release are packaged. Updates VERSION, lib/chargebee.rb, chargebee.gemspec, Gemfile.lock, and CHANGELOG.md. Co-authored-by: Cursor --- CHANGELOG.md | 7 +++++++ Gemfile.lock | 4 ++-- VERSION | 2 +- chargebee.gemspec | 14 ++++++++++++-- lib/chargebee.rb | 2 +- 5 files changed, 23 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 12dda11..5eaf661 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +### v2.76.0 (2026-07-02) +* * * + +### Bug Fixes: +- Fixed the packaged gem to include the telemetry sources (`ChargeBee::Telemetry` adapter, related types, and the telemetry executor) that were unintentionally omitted from the `2.75.0` release manifest. No API changes. + + ### v2.75.0 (2026-07-01) * * * diff --git a/Gemfile.lock b/Gemfile.lock index 9d57a9f..3d56d36 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - chargebee (2.75.0) + chargebee (2.76.0) cgi (>= 0.1.0, < 1.0.0) GEM @@ -10,7 +10,7 @@ GEM addressable (2.8.7) public_suffix (>= 2.0.2, < 7.0) bigdecimal (3.2.2) - cgi (0.5.1) + cgi (0.5.2) crack (1.0.0) bigdecimal rexml diff --git a/VERSION b/VERSION index ddcb9bf..9445334 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.75.0 +2.76.0 diff --git a/chargebee.gemspec b/chargebee.gemspec index 17cf25c..54cf22d 100644 --- a/chargebee.gemspec +++ b/chargebee.gemspec @@ -4,8 +4,8 @@ Gem::Specification.new do |s| s.rubygems_version = '1.3.5' s.required_ruby_version = '>= 1.9.3' s.name = 'chargebee' - s.version = '2.75.0' - s.date = '2026-06-30' + s.version = '2.76.0' + s.date = '2026-07-02' s.summary = "Ruby client for Chargebee API." s.description = "Subscription Billing - Simple. Secure. Affordable. More details at www.chargebee.com." s.metadata = { @@ -159,10 +159,20 @@ Gem::Specification.new do |s| lib/chargebee/request.rb lib/chargebee/rest.rb lib/chargebee/result.rb + lib/chargebee/telemetry/request_telemetry_context.rb + lib/chargebee/telemetry/request_telemetry_error.rb + lib/chargebee/telemetry/request_telemetry_result.rb + lib/chargebee/telemetry/telemetry_adapter.rb + lib/chargebee/telemetry/telemetry_attribute_keys.rb + lib/chargebee/telemetry/telemetry_support.rb + lib/chargebee/telemetry_executor.rb lib/chargebee/util.rb lib/ssl/ca-certs.crt spec/chargebee/list_result_spec.rb spec/chargebee/native_request_spec.rb + spec/chargebee/request_telemetry_spec.rb + spec/chargebee/telemetry_executor_spec.rb + spec/chargebee/telemetry_support_spec.rb spec/chargebee_spec.rb spec/errors_spec.rb spec/sample_response.rb diff --git a/lib/chargebee.rb b/lib/chargebee.rb index 69ad2f2..da2a81c 100644 --- a/lib/chargebee.rb +++ b/lib/chargebee.rb @@ -129,7 +129,7 @@ module ChargeBee - VERSION = '2.75.0' + VERSION = '2.76.0' @@default_env = nil @@verify_ca_certs = true