Skip to content

Remove deprecated K6_BINARY_PROVISIONING env var#5734

Open
ankur22 wants to merge 2 commits intov2from
remove-binary-provisioning
Open

Remove deprecated K6_BINARY_PROVISIONING env var#5734
ankur22 wants to merge 2 commits intov2from
remove-binary-provisioning

Conversation

@ankur22
Copy link
Contributor

@ankur22 ankur22 commented Mar 12, 2026

What?

Remove the deprecated K6_BINARY_PROVISIONING environment variable that was kept as a backward-compatible alias for K6_AUTO_EXTENSION_RESOLUTION.

Why?

The feature was originally introduced as "Binary Provisioning" with the K6_BINARY_PROVISIONING env var in v1.0.0-rc2. In v1.2.0, it was renamed to K6_AUTO_EXTENSION_RESOLUTION and enabled by default. The old name was kept for backward compatibility with v1.0.x/v1.1.x users, with an explicit code comment: "maintained for backward compatibility to be removed in a future release".

v2 is the appropriate semver boundary for removing this deprecated alias.

Checklist

  • I have performed a self-review of my code.
  • I have commented on my code, particularly in hard-to-understand areas.
  • I have added tests for my changes.
  • I have run linter and tests locally (make check) and all pass.

Related PR(s)/Issue(s)

The feature was renamed to K6_AUTO_EXTENSION_RESOLUTION
in v1.2.0. The old name was kept for backward compat
with v1.0.x/v1.1.x and is no longer needed in v2.

Made-with: Cursor
@ankur22 ankur22 added this to the v2.0.0 milestone Mar 12, 2026
@ankur22 ankur22 marked this pull request as ready for review March 12, 2026 18:02
@ankur22 ankur22 requested a review from a team as a code owner March 12, 2026 18:02
@ankur22 ankur22 requested review from joanlopez and szkiba and removed request for a team March 12, 2026 18:02
@ankur22 ankur22 temporarily deployed to azure-trusted-signing March 12, 2026 18:08 — with GitHub Actions Inactive
@ankur22 ankur22 temporarily deployed to azure-trusted-signing March 12, 2026 18:10 — with GitHub Actions Inactive
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.

3 participants