Skip to content

Commit 176af97

Browse files
tlindhardtTyson Lindhardt
authored andcommitted
feat(instrumentation-koa): Add support for koa 3
1 parent 0c59990 commit 176af97

File tree

7 files changed

+274
-58
lines changed

7 files changed

+274
-58
lines changed

package-lock.json

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

packages/instrumentation-koa/.tav.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,6 @@
1313
koa:
1414
# Testing ^2.7.0 covers at least 97% of the downloaded koa versions
1515
versions:
16-
include: "^2.7.0"
16+
include: "^3.0.0"
1717
mode: latest-minors
1818
commands: npm run test

packages/instrumentation-koa/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ npm install --save @opentelemetry/instrumentation-koa
2323

2424
### Supported Versions
2525

26-
- [`koa`](https://www.npmjs.com/package/koa) versions `>=2.0.0 <3`
26+
- [`koa`](https://www.npmjs.com/package/koa) versions `>=2.0.0 <=3.0.0`
2727
- [`@koa/router`](https://www.npmjs.com/package/@koa/router) versions `>=8.0.0`
2828

2929
## Usage

packages/instrumentation-koa/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opentelemetry/instrumentation-koa",
3-
"version": "0.51.0",
3+
"version": "0.52.0",
44
"description": "OpenTelemetry instrumentation for `koa` http web application framework",
55
"main": "build/src/index.js",
66
"types": "build/src/index.d.ts",
@@ -46,11 +46,11 @@
4646
"access": "public"
4747
},
4848
"peerDependencies": {
49-
"@opentelemetry/api": "^1.3.0"
49+
"@opentelemetry/api": "^1.9.0"
5050
},
5151
"devDependencies": {
5252
"@koa/router": "13.1.1",
53-
"@opentelemetry/api": "^1.3.0",
53+
"@opentelemetry/api": "^1.9.0",
5454
"@opentelemetry/context-async-hooks": "^2.0.0",
5555
"@opentelemetry/contrib-test-utils": "^0.49.0",
5656
"@opentelemetry/instrumentation-http": "^0.203.0",
@@ -61,7 +61,7 @@
6161
"@types/mocha": "10.0.10",
6262
"@types/node": "18.18.14",
6363
"@types/sinon": "17.0.4",
64-
"koa": "2.16.1",
64+
"koa": "3.0.0",
6565
"nyc": "17.1.0",
6666
"rimraf": "5.0.10",
6767
"semver": "7.7.2",
@@ -72,7 +72,7 @@
7272
"dependencies": {
7373
"@opentelemetry/core": "^2.0.0",
7474
"@opentelemetry/instrumentation": "^0.203.0",
75-
"@opentelemetry/semantic-conventions": "^1.27.0"
75+
"@opentelemetry/semantic-conventions": "^1.36.0"
7676
},
7777
"homepage": "https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/packages/instrumentation-koa#readme"
7878
}

0 commit comments

Comments
 (0)