Skip to content

Commit 5a0eaeb

Browse files
Merge pull request #306 from newrelic/develop
We have some CI tests to fix up, but this release looks good.
2 parents 198c033 + bd052bd commit 5a0eaeb

File tree

2 files changed

+23
-4
lines changed

2 files changed

+23
-4
lines changed

CHANGELOG.md

Lines changed: 22 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,37 @@
22

33
## Unreleased
44

5+
## 3.12.0
6+
7+
### Changes
8+
* Updated `CHANGELOG.md` release notes language, to correct typographical errors and
9+
clean up grammar. [#289](https://github.com/newrelic/go-agent/issues/289)
10+
11+
### Fixed
12+
* When using DAX to query a dynamodb table, the New Relic instrumentation
13+
panics with a `nil dereference` error. This was due to the way that the
14+
request is made internally such that there is no `HTTPRequest.Header`
15+
defined, but one was expected. This correction checks for the existence
16+
of that header and takes an appropriate course of action if one is not
17+
found. [#287](https://github.com/newrelic/go-agent/issues/287) Thanks to
18+
@odannyc for reporting the issue and providing a pull request with a suggested
19+
fix.
20+
21+
### Support Statement
22+
* New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach [end-of-life](https://docs.newrelic.com/docs/using-new-relic/cross-product-functions/install-configure/notification-changes-new-relic-saas-features-distributed-software).
23+
524
## 3.11.0
625

726
### New Features
827
* Aerospike is now included on the list of recognized datastore names. Thanks @vkartik97 for your PR! [#233](https://github.com/newrelic/go-agent/pull/233)
9-
* Added support for Verison 8 of go-redis. Thanks @ilmimris for adding this instrumentation! [#251](https://github.com/newrelic/go-agent/pull/251)
28+
* Added support for verison 8 of go-redis. Thanks @ilmimris for adding this instrumentation! [#251](https://github.com/newrelic/go-agent/pull/251)
1029

1130
### Changes
12-
* Changed logging level for messages resulting from Infinite Tracing load balancing operations which were previously logged as errors; now they are debugging messages. [#276](https://github.com/newrelic/go-agent/pull/276)
31+
* Changed logging level for messages resulting from Infinite Tracing load balancing operations. These were previously logged as errors, and now they are debugging messages. [#276](https://github.com/newrelic/go-agent/pull/276)
1332

1433
### Fixed
1534
* When the agent is configured with `cfg.ErrorCollector.RecordPanics` set to `true`, panics would be recorded by New Relic, but stack traces would not be logged as the Go Runtime usually does. The agent now logs stack traces from within its panic handler, providing similar functionality. [#278](https://github.com/newrelic/go-agent/pull/278)
16-
* Added license files to some integrations packages to ensure compatibility with package.go.dev. Now the documentation for our integrations show up again on go.docs.
35+
* Added license files to some integrations packages to ensure compatibility with package.go.dev. Now the documentation for our integrations shows up again on go.docs.
1736

1837
### Support statement
1938
* New Relic recommends that you upgrade the agent regularly to ensure that you're getting the latest features and performance benefits. Additionally, older releases will no longer be supported when they reach [end-of-life](https://docs.newrelic.com/docs/using-new-relic/cross-product-functions/install-configure/notification-changes-new-relic-saas-features-distributed-software).

v3/newrelic/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import (
1111

1212
const (
1313
// Version is the full string version of this Go Agent.
14-
Version = "3.11.0"
14+
Version = "3.12.0"
1515
)
1616

1717
var (

0 commit comments

Comments
 (0)