Releases: Argus-Labs/world-cli
Releases · Argus-Labs/world-cli
Release list
v2.3.0
Changes
- feat(cluster,world-cli): [[services]] + shared project DB on the k8s backend (#714) by @zulkhair
- feat(world-cli): generic [[services]] + unified DB_DSN in the docker backend (#711) by @zulkhair
- feat(cardinal-editor): replace Docker-backed runtime with Kubernetes (k3d NodePort + cardinal-operator) (#699)
- feat(world-cli,gateway): added sdk generator for C# and Go (#706) by @winton-library
- refactor(world-cli): replace ad-hoc spinners with
withSpinnerK8shelper and delegate shard log formatting to zerolog's ConsoleWriter (#693) - feat(world-cli): k8s log streaming, auto-deploy on start, per-instance picker + gateway/nats logs (#688) by @zulkhair
- feat(world-cli): --backend=k8s + lifecycle + world reload + operator/gateway manifest fixes (#684) by @zulkhair
- feat(cardinal-editor): world service (#656)
v2.2.1
v2.2.0
v2.1.3
v2.1.2
v2.1.0
Changes
- feat(world-cli): add debugger commands for Cardinal shards (#598)
- refactor(world-cli): move docker packages from internal to pkg directory (#599)
- refactor(world-cli): decouple Docker operations with progress callbacks (#589)
- fix(world-cli): handle Windows executable lock during update (#596)
- refactor(world-cli): remove embedded editor and add debug flag (#588)
- refactor(world-cli): replace NATS with ConnectRPC for MCP introspect tool (#585)
- fix(world-cli): change store to open/close database per operation (#584)
- refactor(cli): eliminate internal/util/cmd package
- fix(cli): update integration tests for DockerConfig → service.Config move
- refactor(cli): consolidate error handling with eris-native approach
- refactor(cli): move DockerConfig to service package and clean up models
- refactor(cli): consolidate login business logic into api package
- refactor(cli): extract bubbletea TUI models into tui subdirectory
- refactor(cli): eliminate controllers/cmd_setup and simplify command setup
- refactor(cli): inline setupops package into setup command
- refactor(cli): replace internal/git with inline go-git calls and simplify API patterns
- build: update toolchain versions and bump Go to 1.26.0
- refactor(cli): streamline main.go, rename config to store
- refactor(cli): get rid of deputil, use kong binding for DI
- refactor(cli): move internal/gomod into pkg
- refactor(cli): get rid of build fingerprinting, let docker handle it
- refactor(cli): inline a bunch of validator that is all over the place
- refactor(cli): inline a bunch of utils
- chore: lint fix
- refactor: use stdlib to open browser instead of janky diy package
- refactor(cli): flatten commands, remove handler patterns, remove plugins pattern (#576)
- feat: upgrade to world-engine v0.10.1 (#575) by @Doglightning
- feat(world-cli): enable CARDINAL_DEBUG flag by default (#554) by @Doglightning
- refactor(world-cli): move pkg packages to internal directory (#573) by @Doglightning
- refactor(world-cli): move git and browser clients to internal packages (#571) by @Doglightning
- refactor(world-cli): simplify command structure with dependency injection (#568) by @Doglightning
- feat(world-cli): add project name validation and use consistent version handling (#572) by @Doglightning
- refactor(world-cli): move tea service to internal/tui and simplify dependencies (#567) by @Doglightning
- refactor(world-cli): extract Docker client handling into utility function (#566) by @Doglightning
- feat(world-cli): add outdated world-engine version detection (#563) by @Doglightning
v2.0.0
v2.0.0-beta.9
Changes
No changes in this release