Skip to content

chore(release): bump workspace to v0.20.0#1769

Merged
vieiralucas merged 2 commits into
mainfrom
worktree-release-0-20-0
Jun 19, 2026
Merged

chore(release): bump workspace to v0.20.0#1769
vieiralucas merged 2 commits into
mainfrom
worktree-release-0-20-0

Conversation

@vieiralucas

@vieiralucas vieiralucas commented Jun 18, 2026

Copy link
Copy Markdown
Member

Summary

Release v0.20.0 (minor). Highlights since v0.19.1:

Bumps [workspace.package] + all fakecloud-* dep pins, Cargo.lock, and the TS/Python/Java SDK versions.

Test plan

  • CI green (workspace build, clippy, fmt, tests).
  • Tag push triggers the publish workflow after merge.

Summary by cubic

Release v0.20.0: bumps the Rust workspace and SDKs for publish. Adds EC2 VPC network isolation and a new instance-network introspection endpoint, and fixes an RDS test flake by removing an env-var race in image tag building.

  • New Features

    • EC2: real VPC L3 isolation; per‑subnet networks; optional nftables SG/NACL; k8s NetworkPolicy.
    • EC2: GET /_fakecloud/ec2/instance-networks endpoint + SDK method.
  • Dependencies

    • Bump Rust workspace (fakecloud, all fakecloud-*) to 0.20.0; update Cargo.lock.
    • Bump SDKs to 0.20.0 in sdks/java, sdks/python, sdks/typescript.

Written for commit be93a0a. Summary will update on new commits.

Review in cubic

The test mutated the process-global FAKECLOUD_POSTGRES_REGISTRY and asserted
on bridge_image_tag's env read. Parallel cargo-test workers race over that var,
so a custom-registry override could resolve to the default registry mid-test
(seen on the v0.20.0 bump rebuild). Split a pure bridge_image_tag_with_registry
helper, keep the env read in the thin wrapper, and assert on the pure helper
with explicit registries so no global env is touched.
@codecov

codecov Bot commented Jun 19, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@vieiralucas vieiralucas merged commit d1f399e into main Jun 19, 2026
54 of 55 checks passed
@vieiralucas vieiralucas deleted the worktree-release-0-20-0 branch June 19, 2026 01:02
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.

1 participant