Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 9.13.0 #2828

Merged
merged 132 commits into from
Aug 22, 2024
Merged

Release 9.13.0 #2828

merged 132 commits into from
Aug 22, 2024

Conversation

github-actions[bot]
Copy link
Contributor

Automated PR for 9.13.0 release

prateeksen and others added 30 commits July 25, 2024 14:02
* Add Security Agent comments to newrelic.yml

---------

Co-authored-by: James Bunch <fallwith@gmail.com>
Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
Update spacing for configs to aid translation tool
Ruby 3.2.4 -> 3.2.5
Update OS detection for environment report
This URL gets a 403 when visited from Net::HTTP. However,
it works fine in the browser. Let's just ignore it.
Exclude learn.newrelic.com from HealthyUrlsTest
Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
Tests added for Grape, Padrino and Roda.
Rails and Sinatra framework detection is already evaluated
in the unit tests.
Add changelog entry for grape/padrino
The Falcon::Server is loaded into the object space after
the environment report is sent by the agent. However, evaluating
File.basename($0) returns falcon in time.
Add tests to verify framework detection
Co-authored-by: James Bunch <fallwith@gmail.com>
fallwith and others added 22 commits August 16, 2024 15:32
tense fix for lambda updates

Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
use bullets for the lambda enhancements

Co-authored-by: Kayla Reopelle <87386821+kaylareopelle@users.noreply.github.com>
remove `rescue` that was intended to be temporary
use `each_value` instead of `each` with `_key`
the serverless handler is only used with Ruby v3.2+, so only test with
Ruby v3.2+
removed redundant freezing
activerecord now needs sqlite3 v2+
rails v8 alpha wants sqlite3 v2, but sqlite3 v2 insists on Rails <
3.4.0.dev
CI: use sqlite3 v2 for Rails EDGE
Enhanced AWS Lambda serverless functionality
Remove deprecation messages for completed actions
To address issues with the recent serverless enhancements discovered
through local dev testing with the Node.js tool 'serverless':

- Don't append a port value to a URI string that already contains one
- If the URI string construction or parsing fails for any reason, log an
  error and return `nil` so that further processing of the function
  invocation is not impacted

These issues are thought to only be reproducible outside of AWS, but
it's good to be proactive with a bit of extra caution.
simply say "without AWS" to refer to local testing
…hands

ServerlessHandler: error handling for URI parsing
test against the cross-agent JSON that defines an AWS API Gateway V2
event payload.
bring in the latest cross-agent AWS Lambda JSON
* Add Bundler version conditions

Co-authored-by: James Bunch <fallwith@gmail.com>
Co-authored-by: James Bunch <fallwith@gmail.com>
Add CHANGELOG for Bundler version update
@fallwith fallwith marked this pull request as ready for review August 22, 2024 18:22
@fallwith fallwith merged commit 0d135b1 into main Aug 22, 2024
238 of 256 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

6 participants