You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* added SessionResetter into driver_conn optional interfaces
* Update nrslog example
* nrslog in logs in context used a deprecated version of the nrslog API.
We update the example to reflect better how to use it using the new API
so that users can reference it and integrate the new API in their code.
* move linking metadata to the log message
* Implemented Go Fiber framework new relic middleware
* added read me file
* support time objects for attribute values
* fix broken EOL policy link
* improve logs in context unit test tools for attributes
* more tests for time objects that can be strings
* redis datastore enhancements
* feat(filterpath-gin-middleware): add optional filter function on middleware of gingonic
* fix nitpicks and improve code
* Switch to GitHub Actions Arm Runners (#1024)
* switch to native arm runner
* version bump
---------
Co-authored-by: Siddhesh Tamhanekar <[email protected]>
Co-authored-by: Franky W. <[email protected]>
Co-authored-by: Emilio Garcia <[email protected]>
Co-authored-by: MitulShah1 <[email protected]>
Co-authored-by: Steve Willoughby <[email protected]>
Co-authored-by: Furkan <[email protected]>
Co-authored-by: Steve Willoughby <[email protected]>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+29-11Lines changed: 29 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,21 @@
1
+
## 3.39.0
2
+
### Added
3
+
* Added nrfiber integration for go fiber framework
4
+
* Thank you to community member @MitulShah1 for contributing to this solution
5
+
* Updated nrslog example with new API
6
+
* Thank you to community member @frankywahl for contributing to this solution
7
+
* Add Optional Path Filtering Function to nrgin Middleware
8
+
* Thank you to community member @frknikiz for contributing to this solution
9
+
* Added ConfigDatastoreKeysEnabled to nrreddis integration allowing for reporting the names of keys along with the datastore operations
10
+
* Switched GitHub Action Testing Suite from an Emulated ARM layer to Native ARM layers
11
+
* Added support for time objects for attribute values for nrslog
12
+
### Fixed
13
+
* Fixed linking metadata location in log messages
14
+
### Support statement
15
+
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.
16
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy/) for details about supported versions of the Go agent and third-party components.
17
+
18
+
1
19
## 3.38.0
2
20
### Added
3
21
* Added new integration nrgochi v1.0.0 for support for go-chi library
@@ -10,7 +28,7 @@
10
28
11
29
### Support statement
12
30
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.
13
-
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
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy/) for details about supported versions of the Go agent and third-party components.
14
32
15
33
## 3.37.0
16
34
### Enhanced
@@ -32,7 +50,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
32
50
33
51
### Support statement
34
52
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.
35
-
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.
53
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
36
54
37
55
38
56
## 3.36.0
@@ -53,7 +71,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
53
71
54
72
### Support statement
55
73
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.
56
-
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.
74
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
57
75
58
76
## 3.35.1
59
77
### Fixed
@@ -63,7 +81,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
63
81
64
82
### Support statement
65
83
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.
66
-
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.
84
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
67
85
68
86
## 3.35.0
69
87
### Added
@@ -94,7 +112,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
94
112
95
113
### Support statement
96
114
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.
97
-
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.
115
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
98
116
99
117
## 3.34.0
100
118
### Added
@@ -108,7 +126,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
108
126
- switched protobuff to google.golang.org/protobuff in modfile
109
127
### Support statement
110
128
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.
111
-
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.
129
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
112
130
113
131
114
132
## 3.33.1
@@ -123,7 +141,7 @@ See the [Go agent EOL Policy](/docs/apm/agents/go-agent/get-started/go-agent-eol
123
141
- Fixed a minor bug relating to ExpectStatusCodes in `app_run.go`
124
142
### Support statement
125
143
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.
126
-
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.
144
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
127
145
128
146
129
147
## 3.33.0
@@ -143,7 +161,7 @@ These changes increment the affected integration package version numbers to:
143
161
144
162
### Support statement
145
163
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.
146
-
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.
164
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy) for details about supported versions of the Go agent and third-party components.
147
165
## 3.32.0
148
166
### Added
149
167
* Updates to support for the New Relic security agent to report API endpoints.
@@ -313,7 +331,7 @@ Since the erroneous `v3.25.0` tag was already visible publicly and may already h
313
331
### Support statement
314
332
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 (i.e., Go versions 1.19 and later are supported).
315
333
We recommend updating to the latest agent version as soon as it’s available. If you can’t upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
316
-
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.
334
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy/) for details about supported versions of the Go agent and third-party components.
317
335
318
336
## 3.24.1
319
337
### Fixed
@@ -342,7 +360,7 @@ We use the latest version of the Go language. At minimum, you should be using no
342
360
343
361
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
344
362
345
-
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.
363
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy/) for details about supported versions of the Go agent and third-party components.
346
364
347
365
## 3.24.0
348
366
@@ -365,7 +383,7 @@ We use the latest version of the Go language. At minimum, you should be using no
365
383
366
384
We recommend updating to the latest agent version as soon as it's available. If you can't upgrade to the latest version, update your agents to a version no more than 90 days old. Read more about keeping agents up to date. (https://docs.newrelic.com/docs/new-relic-solutions/new-relic-one/install-configure/update-new-relic-agent/)
367
385
368
-
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.
386
+
See the [Go agent EOL Policy](https://docs.newrelic.com/docs/apm/agents/go-agent/get-started/go-agent-eol-policy/) for details about supported versions of the Go agent and third-party components.
|[gin-gonic/gin](https://github.com/gin-gonic/gin)|[v3/integrations/nrgin](https://godoc.org/github.com/newrelic/go-agent/v3/integrations/nrgin)| Instrument inbound requests through the Gin framework |
75
+
|[gofiber/fiber](https://github.com/gofiber/fiber)|[v3/integrations/nrfiber](https://godoc.org/github.com/newrelic/go-agent/v3/integrations/nrfiber)| Instrument inbound requests through the Fiber framework |
75
76
|[gorilla/mux](https://github.com/gorilla/mux)|[v3/integrations/nrgorilla](https://godoc.org/github.com/newrelic/go-agent/v3/integrations/nrgorilla)| Instrument inbound requests through the Gorilla framework |
76
77
|[google.golang.org/grpc](https://github.com/grpc/grpc-go)|[v3/integrations/nrgrpc](https://godoc.org/github.com/newrelic/go-agent/v3/integrations/nrgrpc)| Instrument gRPC servers and clients |
77
78
|[labstack/echo](https://github.com/labstack/echo)|[v3/integrations/nrecho-v3](https://godoc.org/github.com/newrelic/go-agent/v3/integrations/nrecho-v3)| Instrument inbound requests through version 3 of the Echo framework |
0 commit comments