Skip to content

Commit 694f21f

Browse files
Merge pull request #972 from nr-swilloughby/release_3_35
Release 3 35
2 parents ead5d74 + 150f041 commit 694f21f

File tree

59 files changed

+144
-135
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

59 files changed

+144
-135
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
## 3.35.0
2+
### Added
3+
- Enhanced security features (adds support for secure cookie even reporting)
4+
- Enables sharing of response headers with the csec-security-agent.
5+
- Now uses `error.Error()` value for log attributes
6+
- Thanks to @ejsolberg for the [PR](https://github.com/newrelic/go-agent/pull/947)
7+
- nramqp integration cloud services entity relationship changes
8+
- Enhances url support for amqp server connections
9+
10+
### Fixed
11+
- nrawssdk-v2 integration examples of `AppendMiddlewares` corrected.
12+
- Thanks to @Meroje for the [PR](https://github.com/newrelic/go-agent/pull/599)
13+
- Zerolog integration correction to example program `import` statement.
14+
- Fixes issue [#950](https://github.com/newrelic/go-agent/issues/950)
15+
- Zerolog integration JSON parser bug caused a runtime panic in some circumstances.
16+
- Fixes issue [#955](https://github.com/newrelic/go-agent/issues/955)
17+
- Fixed handling of `panic(nil)`. This was made necessary by changes introducted to Go as of 1.21.
18+
- A race condition was possible due to code level metrics accesses to a contended memory address.
19+
- Fixes issue [#949](https://github.com/newrelic/go-agent/issues/949)
20+
- Fixes issue [#957](https://github.com/newrelic/go-agent/issues/957)
21+
- Integer size issues flagged when converting unsigned to signed values.
22+
- Workflow corrections for CI processes in github.
23+
- Fixes issue [#946](https://github.com/newrelic/go-agent/issues/946)
24+
- Updated to use latest grpc and protobuf versions.
25+
- Fixes memory stat collection for `GOOS=js`.
26+
- Thanks @hslatman for the [PR](https://github.com/newrelic/go-agent/pull/967)
27+
28+
### Support statement
29+
We use the latest version of the Go language. At minimum, you should be using no version of Go older than what is supported by the Go team themselves.
30+
See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
31+
132
## 3.34.0
233
### Added
334
- logcontext-v2/nrlogrus can now collect user attributes

v3/go.mod

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ require (
77
google.golang.org/protobuf v1.34.2
88
)
99

10+
1011
retract v3.22.0 // release process error corrected in v3.22.1
1112

1213
retract v3.25.0 // release process error corrected in v3.25.1

v3/integrations/logcontext-v2/logWriter/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/logWriter
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/newrelic/go-agent/v3 v3.33.1
6+
github.com/newrelic/go-agent/v3 v3.35.0
77
github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrwriter v1.0.0
88
)
99

v3/integrations/logcontext-v2/nrlogrus/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrlogrus
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/newrelic/go-agent/v3 v3.33.1
6+
github.com/newrelic/go-agent/v3 v3.35.0
77
github.com/sirupsen/logrus v1.8.1
88
)
99

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrslog
22

3-
go 1.20
3+
go 1.21
44

5-
require github.com/newrelic/go-agent/v3 v3.33.1
5+
require github.com/newrelic/go-agent/v3 v3.35.0
66

77

88
replace github.com/newrelic/go-agent/v3 => ../../..
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrwriter
22

3-
go 1.20
3+
go 1.21
44

5-
require github.com/newrelic/go-agent/v3 v3.33.1
5+
require github.com/newrelic/go-agent/v3 v3.35.0
66

77

88
replace github.com/newrelic/go-agent/v3 => ../../..

v3/integrations/logcontext-v2/nrzap/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrzap
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/newrelic/go-agent/v3 v3.33.1
6+
github.com/newrelic/go-agent/v3 v3.35.0
77
go.uber.org/zap v1.24.0
88
)
99

v3/integrations/logcontext-v2/nrzerolog/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrzerolog
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/newrelic/go-agent/v3 v3.33.1
6+
github.com/newrelic/go-agent/v3 v3.35.0
77
github.com/rs/zerolog v1.26.1
88
)
99

v3/integrations/logcontext-v2/zerologWriter/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
module github.com/newrelic/go-agent/v3/integrations/logcontext-v2/zerologWriter
22

3-
go 1.20
3+
go 1.21
44

55
require (
6-
github.com/newrelic/go-agent/v3 v3.33.1
6+
github.com/newrelic/go-agent/v3 v3.35.0
77
github.com/newrelic/go-agent/v3/integrations/logcontext-v2/nrwriter v1.0.0
88
github.com/rs/zerolog v1.27.0
99
)

v3/integrations/logcontext/nrlogrusplugin/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@ module github.com/newrelic/go-agent/v3/integrations/logcontext/nrlogrusplugin
22

33
// As of Dec 2019, the logrus go.mod file uses 1.13:
44
// https://github.com/sirupsen/logrus/blob/master/go.mod
5-
go 1.20
5+
go 1.21
66

77
require (
8-
github.com/newrelic/go-agent/v3 v3.33.1
8+
github.com/newrelic/go-agent/v3 v3.35.0
99
// v1.4.0 is required for for the log.WithContext.
1010
github.com/sirupsen/logrus v1.4.0
1111
)

0 commit comments

Comments
 (0)