Skip to content

Commit 48a6b5e

Browse files
authored
chore: release v3.0.0 (#1001)
* chore: release v3.0.0 * improve changelog * improve changelog * improve changelog * typo
1 parent 11b18c1 commit 48a6b5e

File tree

4 files changed

+16
-9
lines changed

4 files changed

+16
-9
lines changed

CHANGELOG.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
# Change Log - @splunk/otel
22

3-
## 3.0.0-rc1
3+
## 3.0.0
4+
5+
> [!WARNING]
6+
>### Breaking changes
7+
>- Raise the minimum required Node.js version to 18. If Node <18 is a requirement, [2.x](https://github.com/signalfx/splunk-otel-js/tree/2.x) is still maintained and package versions 2.x can be used.
8+
>- Change the default OTLP protocol from `grpc` to `http/protobuf`. The default exporting endpoint has been changed from `http://localhost:4317` to `http://localhost:4318`. Signal specific URL paths are automatically added when choosing the endpoint, e.g. when `endpoint` is set to `http://collector:4318`, `/v1/traces` is added for traces.
9+
>- Change the default sampler from `parentbased_always_on` to `always_on`.
10+
>- Profiling configuration: `resource: Resource` field has been changed to `resourceFactory: (resource: Resource) => Resource` to bring it in line with tracing and metrics configuration.
411
5-
- Raise the minimum required Node.js version to 18. If Node <18 is a requirement, [2.x](https://github.com/signalfx/splunk-otel-js/tree/2.x) is still maintained and package versions 2.x can be used..
6-
- Change the default OTLP protocol from `grpc` to `http/protobuf`. The default exporting endpoint has been changed from `http://localhost:4317` to `http://localhost:4318`. Signal specific URL paths are automatically added when choosing the endpoint, e.g. when `endpoint` is set to `http://collector:4318`, `/v1/traces` is added for traces.
7-
- Change the default sampler from `parentbased_always_on` to `always_on`.
812
- Improve the start API to avoid duplicating parameters in the signal specific configuration.
913
* Add `resource` field - a function which can be used to overwrite or add additional parameters to the resource detected from the environment.
1014

@@ -35,13 +39,16 @@
3539
```
3640

3741
Signal specific options can still be used and take preference over the shared configuration options.
38-
- Profiling configuration: `resource: Resource` field has been changed to `resourceFactory: (resource: Resource) => Resource` to bring it in line with tracing and metrics configuration.
3942
- `splunk.distro.version` (automatically added resource attribute) has been removed and is replaced with `telemetry.distro.version` and `telemetry.distro.name`.
4043
- `SPLUNK_METRICS_ENDPOINT` environment variable has been removed. Use the OpenTelemetry specific `OTEL_EXPORTER_OTLP_METRICS_ENDPOINT` instead.
4144
- Fix logging of `service.name` attribute not set from each signal, when the service name is not set.
4245
- Add prebuilt binaries for Node.js 22 and 23.
4346
- Upgrade to OpenTelemetry `1.30.0` / `0.57.0`.
4447

48+
## 3.0.0-rc1
49+
50+
- Changes moved to 3.0.0.
51+
4552
## 2.15.0
4653

4754
- Upgrade to OpenTelemetry `1.28.0` / `0.55.0`. [#987](https://github.com/signalfx/splunk-otel-js/pull/987)

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@splunk/otel",
3-
"version": "3.0.0-rc1",
3+
"version": "3.0.0",
44
"description": "The Splunk distribution of OpenTelemetry Node Instrumentation provides a Node agent that automatically instruments your Node application to capture and report distributed traces to Splunk APM.",
55
"repository": "[email protected]:signalfx/splunk-otel-js.git",
66
"author": "Splunk <[email protected]>",

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,4 @@
1414
* limitations under the License.
1515
*/
1616

17-
export const VERSION = '3.0.0-rc1';
17+
export const VERSION = '3.0.0';

0 commit comments

Comments
 (0)