File tree Expand file tree Collapse file tree 14 files changed +72
-63
lines changed
integration-sdk-benchmark
integration-sdk-dev-tools
integration-sdk-entity-validator
integration-sdk-http-client
integration-sdk-private-test-utils Expand file tree Collapse file tree 14 files changed +72
-63
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,15 @@ and this project adheres to
99
1010# Unreleased
1111
12+ # 17.3.0 - 2026-03-19
13+
14+ - core: add ` StepAuthorization ` interface to ` StepMetadata ` with ` endpoints ` ,
15+ ` licenses ` , and ` documentationLinks ` fields
16+ - core: remove unused ` permissions ` field from ` StepMetadata `
17+ - runtime: support ` DISABLED_INGESTION_SOURCES ` environment variable
18+ - cli: remove deprecated Cortex files
19+ - ci: add canary release workflow for SDK monorepo
20+
1221# 16.2.2 - 2025-03-25
1322
1423- http-client: use only one Agent instance for all requests
Original file line number Diff line number Diff line change 44 " packages/integration-sdk-*" ,
55 " packages/cli"
66 ],
7- "version" : " 17.2.1 "
7+ "version" : " 17.3.0 "
88}
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/cli" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " The JupiterOne cli" ,
55 "main" : " dist/src/index.js" ,
66 "types" : " dist/src/index.d.ts" ,
2424 "test" : " jest"
2525 },
2626 "dependencies" : {
27- "@jupiterone/integration-sdk-core" : " ^17.2.1 " ,
28- "@jupiterone/integration-sdk-runtime" : " ^17.2.1 " ,
27+ "@jupiterone/integration-sdk-core" : " ^17.3.0 " ,
28+ "@jupiterone/integration-sdk-runtime" : " ^17.3.0 " ,
2929 "@lifeomic/attempt" : " ^3.0.3" ,
3030 "commander" : " ^5.0.0" ,
3131 "globby" : " ^11.0.1" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-benchmark" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "private" : true ,
55 "description" : " SDK benchmarking scripts" ,
66 "main" : " ./src/index.js" ,
1515 "benchmark" : " for file in ./src/benchmarks/*; do npm run prebenchmark && node $file; done"
1616 },
1717 "dependencies" : {
18- "@jupiterone/integration-sdk-core" : " ^17.2.1 " ,
19- "@jupiterone/integration-sdk-runtime" : " ^17.2.1 " ,
18+ "@jupiterone/integration-sdk-core" : " ^17.3.0 " ,
19+ "@jupiterone/integration-sdk-runtime" : " ^17.3.0 " ,
2020 "benchmark" : " ^2.1.4"
2121 }
2222}
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-cli" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " The SDK for developing JupiterOne integrations" ,
55 "main" : " dist/src/index.js" ,
66 "types" : " dist/src/index.d.ts" ,
2525 "plop" : " plop --plopfile dist/src/generator/newIntegration.js"
2626 },
2727 "dependencies" : {
28- "@jupiterone/integration-sdk-core" : " ^17.2.1 " ,
29- "@jupiterone/integration-sdk-runtime" : " ^17.2.1 " ,
28+ "@jupiterone/integration-sdk-core" : " ^17.3.0 " ,
29+ "@jupiterone/integration-sdk-runtime" : " ^17.3.0 " ,
3030 "chalk" : " ^4" ,
3131 "commander" : " ^9.4.0" ,
3232 "ejs" : " ^3.1.9" ,
4444 },
4545 "devDependencies" : {
4646 "@jupiterone/data-model" : " ^0.62.0" ,
47- "@jupiterone/integration-sdk-private-test-utils" : " ^17.2.1 " ,
47+ "@jupiterone/integration-sdk-private-test-utils" : " ^17.3.0 " ,
4848 "@pollyjs/adapter-node-http" : " ^6.0.5" ,
4949 "@pollyjs/core" : " ^6.0.5" ,
5050 "@pollyjs/persister-fs" : " ^6.0.5" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-core" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " The SDK for developing JupiterOne integrations" ,
55 "main" : " dist/src/index.js" ,
66 "types" : " dist/src/index.d.ts" ,
2323 "prepack" : " npm run build:dist"
2424 },
2525 "dependencies" : {
26- "@jupiterone/integration-sdk-entity-validator" : " ^17.2.1 " ,
26+ "@jupiterone/integration-sdk-entity-validator" : " ^17.3.0 " ,
2727 "@sinclair/typebox" : " ^0.32.30" ,
2828 "lodash" : " ^4.17.21"
2929 },
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-dev-tools" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " A collection of developer tools that will assist with building integrations." ,
55 "repository" : " git@github.com:JupiterOne/sdk.git" ,
66 "author" : " JupiterOne <dev@jupiterone.io>" ,
1515 "access" : " public"
1616 },
1717 "dependencies" : {
18- "@jupiterone/integration-sdk-cli" : " ^17.2.1 " ,
19- "@jupiterone/integration-sdk-testing" : " ^17.2.1 " ,
18+ "@jupiterone/integration-sdk-cli" : " ^17.3.0 " ,
19+ "@jupiterone/integration-sdk-testing" : " ^17.3.0 " ,
2020 "@types/jest" : " ^29.5.3" ,
2121 "@types/node" : " ^18" ,
2222 "@typescript-eslint/eslint-plugin" : " ^6.2.1" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-entities" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " Generated types for the JupiterOne data-model" ,
55 "main" : " dist/src/index.js" ,
66 "types" : " dist/src/index.d.ts" ,
Original file line number Diff line number Diff line change 11{
22 "name" : " @jupiterone/integration-sdk-entity-validator" ,
3- "version" : " 17.2.1 " ,
3+ "version" : " 17.3.0 " ,
44 "description" : " Validator for JupiterOne integration entities" ,
55 "main" : " dist/src/index.js" ,
66 "types" : " dist/src/index.d.ts" ,
You can’t perform that action at this time.
0 commit comments