From 0e9bcaa36659b768679ef6abd6bcaf92f2592b9f Mon Sep 17 00:00:00 2001 From: Tanna McClure Date: Wed, 28 Dec 2022 09:01:10 -0800 Subject: [PATCH 1/2] update CI to run 3.2.0 official release --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/ci_cron.yml | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index da2243b95d..73e9f0168d 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,7 +30,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: [2.2.10, 3.1.3, jruby-9.3.9.0] + ruby-version: [2.2.10, 3.2.0, jruby-9.3.9.0] steps: - name: Configure git run: 'git config --global init.defaultBranch main' @@ -56,7 +56,7 @@ jobs: "2.2.10": { "rails": "norails,rails41,rails32" }, - "3.1.3": { + "3.2.0": { "rails": "norails,rails61,rails70" }, "jruby-9.3.9.0": { @@ -179,7 +179,7 @@ jobs: fail-fast: false matrix: multiverse: [agent, background, background_2, database, frameworks, httpclients, httpclients_2, rails, rest] - ruby-version: [2.2.10, 3.1.3] + ruby-version: [2.2.10, 3.2.0] steps: - name: Configure git @@ -251,7 +251,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: [2.5.9, 3.1.3] + ruby-version: [2.5.9, 3.2.0] steps: - name: Configure git run: 'git config --global init.defaultBranch main' diff --git a/.github/workflows/ci_cron.yml b/.github/workflows/ci_cron.yml index 5d31d332a9..384978c1e9 100644 --- a/.github/workflows/ci_cron.yml +++ b/.github/workflows/ci_cron.yml @@ -35,7 +35,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: [2.2.10, 2.3.8, 2.4.10, 2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0-rc1, jruby-9.3.9.0] + ruby-version: [2.2.10, 2.3.8, 2.4.10, 2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0, jruby-9.3.9.0] steps: - name: Configure git @@ -83,7 +83,7 @@ jobs: "3.1.3": { "rails": "norails,rails61,rails70,railsedge" }, - "3.2.0-rc1": { + "3.2.0": { "rails": "norails,rails61,rails70,railsedge" }, "jruby-9.3.9.0": { @@ -199,7 +199,7 @@ jobs: fail-fast: false matrix: multiverse: [agent, background, background_2, database, frameworks, httpclients, httpclients_2, rails, rest] - ruby-version: [2.2.10, 2.3.8, 2.4.10, 2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0-rc1] + ruby-version: [2.2.10, 2.3.8, 2.4.10, 2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0] steps: - name: Configure git run: 'git config --global init.defaultBranch main' @@ -261,7 +261,7 @@ jobs: strategy: fail-fast: false matrix: - ruby-version: [2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0-rc1] + ruby-version: [2.5.9, 2.6.10, 2.7.7, 3.0.5, 3.1.3, 3.2.0] steps: - name: Configure git run: 'git config --global init.defaultBranch main' From 858e0c7c669bb0b31eb2c2c25b62583f417c3cfe Mon Sep 17 00:00:00 2001 From: Tanna McClure Date: Wed, 28 Dec 2022 09:54:12 -0800 Subject: [PATCH 2/2] Add changelog entry --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6741a00149..4960fbf17a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # New Relic Ruby Agent Release Notes +## Upcoming Release + +- **Add Support for Ruby 3.2.0** + + Following the 3.2.0 release of Ruby, the New Relic Ruby Agent has confirmed compatibility with and now supports the official release of Ruby 3.2.0. [PR#1715](https://github.com/newrelic/newrelic-ruby-agent/pull/1715) + + ## v8.14.0 Version 8.14.0 of the agent restores desired Capistrano-based changelog lookup functionality when a deployment is performed, speeds up GUID generation, delivers support for instrumenting Rails custom event notifications, fixes potential compatibility issues with the RedisClient gem, and fixes bugs related to initialization in Rails.