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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+25-13
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,15 @@
1
+
## 3.29.0
2
+
### Added
3
+
* Security agent integration `nrsecurityagent` now reports security configuraiton information along with the overall Go Agent configuration values. (Updates `nrsecurityagent` to v1.2.0.)
4
+
* Code-Level Metrics collection efficiency enhancement allows user callback function for as-needed (and just-in-time) evaluation of custom code locations rather than up-front location overrides, via the `WithCodeLocationCallback` CLM option. Deprecates `WithCodeLocation` option (although the latter function is still supported for compatibility with existing code).
5
+
* Added extended synthetics support for new `X-Newrelic-Synthetics-Info` HTTP headers.
6
+
* Documentation fixes.
7
+
* Removed deprecated `ROADMAP.md` file.
8
+
9
+
### Support statement
10
+
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.
11
+
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.
12
+
1
13
## 3.28.1
2
14
### Added
3
15
Added Supportability Metrics to `nrfasthttp` (brings `nrfasthttp` version to v1.0.1).
@@ -1128,7 +1140,7 @@ feedback that you would like to pass along, please open up an issue
1128
1140
[here](https://github.com/newrelic/go-agent/issues/new) and be sure to include
1129
1141
the label `3.0`.
1130
1142
* For normal (non-3.0) issues/questions we request that you report them via
1131
-
our [support site](http://support.newrelic.com/) or our
1143
+
our [support site](https://support.newrelic.com/) or our
1132
1144
[community forum](https://discuss.newrelic.com). Please only report
1133
1145
questions related to the 3.0 pre-release directly via GitHub.
@@ -1384,9 +1396,9 @@ It can be configured as follows:
1384
1396
### New Features
1385
1397
1386
1398
* Added support for [HttpRouter](https://github.com/julienschmidt/httprouter) in
1387
-
the new [_integrations/nrhttprouter](http://godoc.org/github.com/newrelic/go-agent/_integrations/nrhttprouter) package. This package allows you to easily instrument inbound requests through the HttpRouter framework.
1399
+
the new [_integrations/nrhttprouter](https://godoc.org/github.com/newrelic/go-agent/_integrations/nrhttprouter) package. This package allows you to easily instrument inbound requests through the HttpRouter framework.
* Added support for [github.com/uber-go/zap](https://github.com/uber-go/zap) in
@@ -1469,7 +1481,7 @@ package. This package supports instrumentation for servers, clients, publishers
1469
1481
* Added support for creating static `WebRequest` instances manually via the `NewStaticWebRequest` function. This can be useful when you want to create a web transaction but don't have an `http.Request` object. Here's an example of creating a static `WebRequest` and using it to mark a transaction as a web transaction:
1470
1482
```go
1471
1483
hdrs:= http.Headers{}
1472
-
u, _:= url.Parse("http://example.com")
1484
+
u, _:= url.Parse("https://example.com")
1473
1485
webReq:= newrelic.NewStaticWebRequest(hdrs, u, "GET", newrelic.TransportHTTP)
0 commit comments