Skip to content

Releases

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 14:29
8febdfb

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0

What's Changed

Read more

v5.0.0a21

v5.0.0a21 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 12:32
bf4debe

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a21

What's Changed

Full Changelog: v5.0.0a20...v5.0.0a21

v5.0.0a20

v5.0.0a20 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 09:53
578db70

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a20

What's Changed

  • fix(windows): preserve limited Executor Task Scheduler update access by @rijuyuezhu in #615
  • chore(release): prepare v5.0.0a20 by @rijuyuezhu in #616

Full Changelog: v5.0.0a19...v5.0.0a20

v5.0.0a19

v5.0.0a19 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 08:11
4e384d5

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a19

What's Changed

  • fix(windows): preserve limited Executor task access after elevated source switch by @rijuyuezhu in #613
  • chore(release): prepare v5.0.0a19 by @rijuyuezhu in #614

Full Changelog: v5.0.0a18...v5.0.0a19

v5.0.0a18

v5.0.0a18 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 05:50
0f12929

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a18

What's Changed

Full Changelog: v5.0.0a17...v5.0.0a18

v5.0.0a17

v5.0.0a17 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Nov 03:56
daa5b06

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a17

What's Changed

Full Changelog: v5.0.0a16...v5.0.0a17

v5.0.0a16

v5.0.0a16 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:31
e66df48

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a16

What's Changed

  • fix(macos): inherit configured system proxy for source staging by @rijuyuezhu in #593
  • fix(windows): scope source cutover task to target release by @rijuyuezhu in #594
  • fix(control): safely reconcile stale creating sessions after complete Hello by @rijuyuezhu in #595
  • refactor(webui): share OAuth scope error handling (#514) by @rijuyuezhu in #597
  • fix(colocate): verify Linux service ownership before native actions by @rijuyuezhu in #598
  • fix(executor): log safe reconnect request failure context by @rijuyuezhu in #600
  • perf(executor): scan job protection once per reconnect inventory by @rijuyuezhu in #602
  • perf(executor): skip full shell reconciliation for proven-absent lost jobs by @rijuyuezhu in #604
  • test(windows): atomically publish supervisor smoke PID files by @rijuyuezhu in #606
  • test(control): preserve Task history on retired Executor force-release by @rijuyuezhu in #607
  • chore(release): prepare v5.0.0a16 by @rijuyuezhu in #608

Full Changelog: v5.0.0a15...v5.0.0a16

v5.0.0a15

v5.0.0a15 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 Nov 05:47
6b6fa9b

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a15

What's Changed

  • test(windows): use actual SID in paired-service smoke by @rijuyuezhu in #587
  • fix(executor): find user uv during managed source staging by @rijuyuezhu in #588
  • fix(windows): prevent early ConPTY Job lost via pythonw runner by @rijuyuezhu in #589
  • chore(release): bump package to v5.0.0a15 by @rijuyuezhu in #590

Full Changelog: v5.0.0a14...v5.0.0a15

v5.0.0a14

v5.0.0a14 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Nov 12:02
070a6cf

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a14

What's Changed

  • feat(macos): managed Executor source auto-upgrade via launchd (#571) by @rijuyuezhu in #572
  • fix(file-link): proxy-safe remote snapshots and HTTP 413 results by @rijuyuezhu in #575
  • docs: reader-first guides, canonical installation, and contributor principles by @rijuyuezhu in #576
  • refactor: remove unused Audit and Session wrappers (#514) by @rijuyuezhu in #577
  • fix(colocate): pin YAML against imported systemd environment (#514) by @rijuyuezhu in #578
  • refactor: retire frozen-only child process entrypoints (#514) by @rijuyuezhu in #579
  • feat(mcp-app): preview Executor images inline in ChatGPT (#490) by @rijuyuezhu in #580
  • chore(deps): consolidate four Dependabot lock updates by @rijuyuezhu in #581
  • feat(install): Latest, Stable and Dev installation channels by @rijuyuezhu in #583
  • chore(release): bump package to v5.0.0a14 by @rijuyuezhu in #582

Full Changelog: v5.0.0a13...v5.0.0a14

v5.0.0a13

v5.0.0a13 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 29 Oct 17:21
1424b9e

One universal py3-none-any Python wheel and one source distribution are attached.

This is a source + uv release, not a standalone executable release.
Use a pinned Git release and the official Linux or Windows
source bootstrap in the installation guide.

Upgrade order matters: migrate paired legacy frozen Executors
to managed source BEFORE upgrading Control to this release.
The old binary download/update endpoints are retired; an
unmigrated frozen Executor will require explicit owner action.
See docs/guides/migrate-frozen.md.

A native Windows ARM64 cryptography wheel and its provenance are included.
Its checksum is recorded in SHA256SUMS.txt.

The universal Python wheel and source distribution are also attached.

Python package version in pyproject.toml: 5.0.0a13

What's Changed

Full Changelog: v5.0.0a12...v5.0.0a13