Releases: zongqichen/cloud-foundry-cli-contexts
Release list
cfs v0.3.1
What's Changed
- chore: rename repository for discoverability by @zongqichen in #24
- Adopt the canonical Go module path by @zongqichen in #26
- Release v0.3.1 by @zongqichen in #28
Full Changelog: v0.3.0...v0.3.1
cfs v0.3.0
What's Changed
- feat: add safe update discovery by @zongqichen in #17
- docs: add one-command Agent Skill installation by @zongqichen in #20
- chore: prepare v0.3.0 release by @zongqichen in #22
Full Changelog: v0.2.0...v0.3.0
cfs v0.2.0
What's Changed
- Harden local state and release controls by @zongqichen in #2
- feat: import global CF context by @zongqichen in #3
- chore: harden repository governance by @zongqichen in #4
- test: add official CF CLI end-to-end coverage by @zongqichen in #5
- feat: add first-class Windows support by @zongqichen in #7
- test: cover complete multi-workspace journeys by @zongqichen in #9
- docs: add concise animated README guide by @zongqichen in #10
- feat: add workspace-local named contexts by @zongqichen in #13
- feat: add optional cfs Agent Skill by @zongqichen in #14
- chore: prepare v0.2.0 release by @zongqichen in #15
Full Changelog: v0.1.1...v0.2.0
cfs v0.1.1
What's Changed
- Refactor CLI core and add command help by @zongqichen in #1
New Contributors
- @zongqichen made their first contribution in #1
Full Changelog: v0.1.0...v0.1.1
cfs v0.1.0
cfs v0.1.0 is the first public preview of workspace-scoped Cloud Foundry CLI contexts.
Why cfs
The official cf CLI normally shares one active API, organization, space, and login across terminals. cfs isolates that state per project or Git worktree, so multiple terminals and coding agents can use different Cloud Foundry targets at the same time.
Highlights
- Keep using normal
cfcommands, plugins, scripts, and SSO. - Automatically select an isolated context from the working directory.
- Run different workspaces concurrently without target collisions.
- Serialize commands within one workspace to protect CLI state.
- Use machine-readable
cfs status --jsonandcfs doctor --jsonoutput. - Delegate authentication, token refresh, plugins, and API calls to the official CF CLI.
- Fail closed outside a workspace; no telemetry is collected.
Install
go install github.com/zongqichen/cfs/cmd/cfs@v0.1.0
cfs setupPrebuilt archives are attached for Linux and macOS on amd64 and arm64. SHA-256 checksums and GitHub artifact attestations are available for verification.
Preview status
This is a pre-1.0 release. Use non-production Cloud Foundry targets while evaluating it. Windows is not supported yet.
Full changelog: https://github.com/zongqichen/cfs/commits/v0.1.0