diff --git a/CHANGELOG.md b/CHANGELOG.md index a8fd79d511..66a659ee83 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,22 @@ All notable changes to this project will be documented in this file. ## Unreleased +## 0.8.0 + +Released 2020-05-29 + +#### :rocket: (Enhancement) +* [#30](https://github.com/open-telemetry/opentelemetry-js-contrib/pull/30) Support OpenTelemetry SDK 0.8.x ([@dyladan](https://github.com/dyladan)) +* `opentelemetry-plugin-mongodb` + * [#34](https://github.com/open-telemetry/opentelemetry-js/pull/34) Enhanced Database Reporting for MongoDB ([@romil-punetha](https://github.com/romil-punetha)) +* `opentelemetry-plugin-ioredis` + * [#33](https://github.com/open-telemetry/opentelemetry-js/pull/33) feat(opentelemetry-plugin-ioredis): provide a custom serializer fn for db.statement ([@marcoreni](https://github.com/marcoreni)) + +#### Committers: 3 +- Marco Reni ([@marcoreni](https://github.com/marcoreni)) +- Romil Punetha ([@romil-punetha](https://github.com/romil-punetha)) +- Daniel Dyla ([@dyladan](https://github.com/dyladan)) + ## 0.7.0 Released 2020-04-27 diff --git a/examples/basic-tracer-node/package.json b/examples/basic-tracer-node/package.json index c9fe1d08f2..5e52237ba6 100644 --- a/examples/basic-tracer-node/package.json +++ b/examples/basic-tracer-node/package.json @@ -1,7 +1,7 @@ { "name": "example-basic-tracer-node", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of using @opentelemetry/tracing in Node.js", "main": "index.js", "scripts": { diff --git a/examples/dns/package.json b/examples/dns/package.json index 19fa8129fd..55a520c890 100644 --- a/examples/dns/package.json +++ b/examples/dns/package.json @@ -1,7 +1,7 @@ { "name": "dns-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of DNS integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -30,7 +30,7 @@ "@opentelemetry/exporter-jaeger": "^0.8.3", "@opentelemetry/exporter-zipkin": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/plugin-dns": "^0.7.0", + "@opentelemetry/plugin-dns": "^0.8.0", "@opentelemetry/tracing": "^0.8.3" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme", diff --git a/examples/express/package.json b/examples/express/package.json index 622cbe67c1..9e2ffbd036 100644 --- a/examples/express/package.json +++ b/examples/express/package.json @@ -1,7 +1,7 @@ { "name": "express-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of Express integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -32,7 +32,7 @@ "@opentelemetry/exporter-jaeger": "^0.8.3", "@opentelemetry/exporter-zipkin": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/plugin-express": "^0.7.0", + "@opentelemetry/plugin-express": "^0.8.0", "@opentelemetry/plugin-http": "^0.8.3", "@opentelemetry/tracing": "^0.8.3", "axios": "^0.19.0", diff --git a/examples/grpc_dynamic_codegen/package.json b/examples/grpc_dynamic_codegen/package.json index 35b58a29fd..b2bcafa7ec 100644 --- a/examples/grpc_dynamic_codegen/package.json +++ b/examples/grpc_dynamic_codegen/package.json @@ -1,6 +1,6 @@ { "name": "grpc-dynamic-codegen-example", - "version": "0.7.0", + "version": "0.8.0", "description": "Example of gRPC integration with OpenTelemetry", "main": "index.js", "scripts": { diff --git a/examples/ioredis/package.json b/examples/ioredis/package.json index f8099653d2..7718a6cb01 100644 --- a/examples/ioredis/package.json +++ b/examples/ioredis/package.json @@ -1,7 +1,7 @@ { "name": "ioredis-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of HTTP integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -31,7 +31,7 @@ "@opentelemetry/api": "^0.8.3", "@opentelemetry/exporter-jaeger": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/plugin-ioredis": "^0.7.0", + "@opentelemetry/plugin-ioredis": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "ioredis": "^4.14.1" }, diff --git a/examples/mongodb/package.json b/examples/mongodb/package.json index 7828822bb7..4b93e3d652 100644 --- a/examples/mongodb/package.json +++ b/examples/mongodb/package.json @@ -1,7 +1,7 @@ { "name": "mongodb-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of mongodb integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -28,13 +28,13 @@ "url": "https://github.com/open-telemetry/opentelemetry-js/issues" }, "dependencies": { - "@opentelemetry/api": "^0.7.0", - "@opentelemetry/exporter-jaeger": "^0.7.0", - "@opentelemetry/exporter-zipkin": "^0.7.0", - "@opentelemetry/node": "^0.7.0", - "@opentelemetry/plugin-http": "^0.7.0", - "@opentelemetry/plugin-mongodb": "^0.7.0", - "@opentelemetry/tracing": "^0.7.0", + "@opentelemetry/api": "^0.8.3", + "@opentelemetry/exporter-jaeger": "^0.8.3", + "@opentelemetry/exporter-zipkin": "^0.8.3", + "@opentelemetry/node": "^0.8.3", + "@opentelemetry/plugin-http": "^0.8.3", + "@opentelemetry/plugin-mongodb": "^0.8.0", + "@opentelemetry/tracing": "^0.8.3", "mongodb": "^3.5.7" }, "homepage": "https://github.com/open-telemetry/opentelemetry-js#readme", diff --git a/examples/mysql/package.json b/examples/mysql/package.json index 05fa176e55..682ca1f797 100644 --- a/examples/mysql/package.json +++ b/examples/mysql/package.json @@ -1,7 +1,7 @@ { "name": "mysql-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of mysql integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -33,7 +33,7 @@ "@opentelemetry/exporter-zipkin": "^0.8.3", "@opentelemetry/node": "^0.8.3", "@opentelemetry/plugin-http": "^0.8.3", - "@opentelemetry/plugin-mysql": "^0.7.0", + "@opentelemetry/plugin-mysql": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "mysql": "*" }, diff --git a/examples/postgres/package.json b/examples/postgres/package.json index 1d6fcf3fb2..cf65232afd 100644 --- a/examples/postgres/package.json +++ b/examples/postgres/package.json @@ -1,7 +1,7 @@ { "name": "postgres-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of Postgres integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -35,8 +35,8 @@ "@opentelemetry/exporter-zipkin": "^0.8.3", "@opentelemetry/node": "^0.8.3", "@opentelemetry/plugin-http": "^0.8.3", - "@opentelemetry/plugin-pg": "^0.7.0", - "@opentelemetry/plugin-pg-pool": "^0.7.0", + "@opentelemetry/plugin-pg": "^0.8.0", + "@opentelemetry/plugin-pg-pool": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "express": "^4.17.1", "pg": "^7.12.1" diff --git a/examples/redis/package.json b/examples/redis/package.json index 270374eddb..4fdafc9325 100644 --- a/examples/redis/package.json +++ b/examples/redis/package.json @@ -1,7 +1,7 @@ { "name": "redis-example", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Example of HTTP integration with OpenTelemetry", "main": "index.js", "scripts": { @@ -35,7 +35,7 @@ "@opentelemetry/exporter-zipkin": "^0.8.3", "@opentelemetry/node": "^0.8.3", "@opentelemetry/plugin-http": "^0.8.3", - "@opentelemetry/plugin-redis": "^0.7.0", + "@opentelemetry/plugin-redis": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "axios": "^0.19.0", "express": "^4.17.1", diff --git a/lerna.json b/lerna.json index 964ab55e5e..4f3636bfd1 100644 --- a/lerna.json +++ b/lerna.json @@ -7,7 +7,7 @@ "plugins/web/*", "propagators/*" ], - "version": "0.7.0", + "version": "0.8.0", "changelog": { "repo": "open-telemetry/opentelemetry-js-contrib", "labels": { diff --git a/packages/opentelemetry-test-utils/package.json b/packages/opentelemetry-test-utils/package.json index ec07155a91..98668beb2c 100644 --- a/packages/opentelemetry-test-utils/package.json +++ b/packages/opentelemetry-test-utils/package.json @@ -1,7 +1,7 @@ { "name": "@opentelemetry/test-utils", "private": true, - "version": "0.7.0", + "version": "0.8.0", "description": "Test utilities.", "main": "build/testUtils.js", "scripts": { diff --git a/plugins/node/opentelemetry-plugin-dns/package.json b/plugins/node/opentelemetry-plugin-dns/package.json index ecb8842c53..10b2a2e01a 100644 --- a/plugins/node/opentelemetry-plugin-dns/package.json +++ b/plugins/node/opentelemetry-plugin-dns/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-dns", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry dns automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-express/package.json b/plugins/node/opentelemetry-plugin-express/package.json index 1d79f396c7..f9a1277125 100644 --- a/plugins/node/opentelemetry-plugin-express/package.json +++ b/plugins/node/opentelemetry-plugin-express/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-express", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry express automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-ioredis/package.json b/plugins/node/opentelemetry-plugin-ioredis/package.json index 7168a36970..e3c163ed83 100644 --- a/plugins/node/opentelemetry-plugin-ioredis/package.json +++ b/plugins/node/opentelemetry-plugin-ioredis/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-ioredis", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry ioredis automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -46,7 +46,7 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/test-utils": "^0.7.0", + "@opentelemetry/test-utils": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "@types/ioredis": "^4.14.3", "@types/mocha": "^7.0.0", diff --git a/plugins/node/opentelemetry-plugin-mongodb/package.json b/plugins/node/opentelemetry-plugin-mongodb/package.json index e971b84f12..670d334e0c 100644 --- a/plugins/node/opentelemetry-plugin-mongodb/package.json +++ b/plugins/node/opentelemetry-plugin-mongodb/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-mongodb", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry mongodb automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/node/opentelemetry-plugin-mysql/package.json b/plugins/node/opentelemetry-plugin-mysql/package.json index cf2fc660e2..62e8d67d0b 100644 --- a/plugins/node/opentelemetry-plugin-mysql/package.json +++ b/plugins/node/opentelemetry-plugin-mysql/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-mysql", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry mysql automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -43,7 +43,7 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/test-utils": "^0.7.0", + "@opentelemetry/test-utils": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "@types/mocha": "^7.0.0", "@types/mysql": "^2.15.4", diff --git a/plugins/node/opentelemetry-plugin-pg-pool/package.json b/plugins/node/opentelemetry-plugin-pg-pool/package.json index 90010fa885..3d5dff51bc 100644 --- a/plugins/node/opentelemetry-plugin-pg-pool/package.json +++ b/plugins/node/opentelemetry-plugin-pg-pool/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-pg-pool", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry postgres pool automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -47,8 +47,8 @@ }, "devDependencies": { "@opentelemetry/context-async-hooks": "^0.8.3", - "@opentelemetry/plugin-pg": "^0.7.0", - "@opentelemetry/test-utils": "^0.7.0", + "@opentelemetry/plugin-pg": "^0.8.0", + "@opentelemetry/test-utils": "^0.8.0", "@types/mocha": "^7.0.0", "@types/node": "^12.6.9", "@types/pg": "^7.11.2", diff --git a/plugins/node/opentelemetry-plugin-pg/package.json b/plugins/node/opentelemetry-plugin-pg/package.json index 9cc5a8a799..38c383e4da 100644 --- a/plugins/node/opentelemetry-plugin-pg/package.json +++ b/plugins/node/opentelemetry-plugin-pg/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-pg", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry postgres automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -47,13 +47,14 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/test-utils": "^0.7.0", + "@opentelemetry/test-utils": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "@types/mocha": "^7.0.0", "@types/node": "^12.6.9", "@types/pg": "^7.11.2", "@types/shimmer": "^1.0.1", "codecov": "^3.6.1", + "cross-env": "^6.0.0", "gts": "^1.1.0", "mocha": "^7.1.2", "nyc": "^15.0.0", @@ -63,7 +64,6 @@ "ts-node": "^8.6.2", "tslint-consistent-codestyle": "^1.16.0", "tslint-microsoft-contrib": "^6.2.0", - "cross-env": "^6.0.0", "typescript": "3.7.2" }, "dependencies": { diff --git a/plugins/node/opentelemetry-plugin-redis/package.json b/plugins/node/opentelemetry-plugin-redis/package.json index 86e29adef9..b02ef1d9e8 100644 --- a/plugins/node/opentelemetry-plugin-redis/package.json +++ b/plugins/node/opentelemetry-plugin-redis/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-redis", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry redis automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", @@ -45,7 +45,7 @@ "devDependencies": { "@opentelemetry/context-async-hooks": "^0.8.3", "@opentelemetry/node": "^0.8.3", - "@opentelemetry/test-utils": "^0.7.0", + "@opentelemetry/test-utils": "^0.8.0", "@opentelemetry/tracing": "^0.8.3", "@types/mocha": "^7.0.0", "@types/node": "^12.6.9", diff --git a/plugins/web/opentelemetry-plugin-document-load/package.json b/plugins/web/opentelemetry-plugin-document-load/package.json index 7b510649ba..4b057aa045 100644 --- a/plugins/web/opentelemetry-plugin-document-load/package.json +++ b/plugins/web/opentelemetry-plugin-document-load/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-document-load", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry document-load automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/plugins/web/opentelemetry-plugin-user-interaction/package.json b/plugins/web/opentelemetry-plugin-user-interaction/package.json index 5761e59de4..8bb0af9e06 100644 --- a/plugins/web/opentelemetry-plugin-user-interaction/package.json +++ b/plugins/web/opentelemetry-plugin-user-interaction/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/plugin-user-interaction", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry UserInteraction automatic instrumentation package.", "main": "build/src/index.js", "types": "build/src/index.d.ts", diff --git a/propagators/opentelemetry-propagator-jaeger/package.json b/propagators/opentelemetry-propagator-jaeger/package.json index 445154fa1c..b1e86078a8 100644 --- a/propagators/opentelemetry-propagator-jaeger/package.json +++ b/propagators/opentelemetry-propagator-jaeger/package.json @@ -1,6 +1,6 @@ { "name": "@opentelemetry/propagator-jaeger", - "version": "0.7.0", + "version": "0.8.0", "description": "OpenTelemetry Jaeger propagator provides HTTP header propagation for systems that are using Jaeger HTTP header format.", "main": "build/src/index.js", "types": "build/src/index.d.ts",