Skip to content

release-17.6.1 - #1208

Merged
gastonyelmini merged 2 commits into
mainfrom
release-17.6.1
Aug 18, 2026
Merged

release-17.6.1#1208
gastonyelmini merged 2 commits into
mainfrom
release-17.6.1

Conversation

@gastonyelmini

Copy link
Copy Markdown
Contributor

Releases 17.6.1 for all @jupiterone/integration-sdk-* packages.

What ships

  • runtime: a blank implicit agent-configuration variable is treated as unset (fix(runtime): treat a blank implicit agent-configuration variable as unset #1207) — 17.6.0 made caCertificate and disableTlsVerification implicit, so all 88 collectors now read them from the environment whether or not they declared them. An environment variable set to an empty string is not undefined, so it skipped the optional branch and failed type conversion, which for a boolean aborts the run before the first step. Blank values are now treated as unset for a field the integration did not declare; a declared field keeps the existing behaviour.

Nothing was producing blank values, so this is hardening against the blast radius 17.6.0 introduced rather than a fix for an observed failure.

Merge instructions

Merge with a merge commit, not squash or rebase. The release job in build.yml only publishes when HEAD^2 of the merge commit is exactly a vX.Y.Z tag, which is the case for b679a805 on this branch.

@gastonyelmini
gastonyelmini requested a review from a team as a code owner August 18, 2026 18:55
@socket-security

Copy link
Copy Markdown

@gastonyelmini
gastonyelmini merged commit adf8437 into main Aug 18, 2026
5 checks passed
@gastonyelmini
gastonyelmini deleted the release-17.6.1 branch August 18, 2026 22:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants