Releases: andredezzy/infracraft
Releases · andredezzy/infracraft
@infracraft/sandbox@0.1.2
Patch Changes
- 93b6d30: Docs: reword the sandbox and Git Guard READMEs around deploy isolation — a clean copy of the repo's tracked files instead of the live working tree. The gate deploy log line now reads "stub .git" to match.
@infracraft/sandbox@0.1.1
Patch Changes
- b2fc0a3: Every published package now ships its own README: sandbox gains one, pulumi's gets its own package identity, and the root README becomes a general overview that points into each package. npm descriptions added/tightened.
@infracraft/pulumi@1.17.4
Patch Changes
- 93b6d30: Docs: reword the sandbox and Git Guard READMEs around deploy isolation — a clean copy of the repo's tracked files instead of the live working tree. The gate deploy log line now reads "stub .git" to match.
@infracraft/pulumi@1.17.3
Patch Changes
- b2fc0a3: Every published package now ships its own README: sandbox gains one, pulumi's gets its own package identity, and the root README becomes a general overview that points into each package. npm descriptions added/tightened.
@infracraft/gate@0.8.0
Minor Changes
- a80eb12:
--project <name>now works on EVERY vercel command through the passthrough:gate vercel env ls --project hat-recresolves the project via the API and injectsVERCEL_PROJECT_ID/VERCEL_ORG_ID(the CLI's official link substitute) — no.vercellink needed, team projects included. Resolution failures abort the command (never silently falls back to the linked project). Gate's deploy verb keeps forwarding--projectnatively with its create-preflight.
@infracraft/gate@0.7.0
Minor Changes
- db518e4: Universal native passthrough:
gate <provider> <anything>now runs ANY native CLI command with the selected account's credentials injected per-invocation (gate vercel env ls --account work,gate fly -a work status -a my-app). Gate's six account verbs move under a uniformauthnamespace — BREAKING:gate vercel loginis now the NATIVE vercel login (a stderr tip points atgate vercel auth login); top-levelswitch/list/etc. reach the native commands. Also breaking:gate fly deploy -a <app>now sends-ato fly (use--account); library API dropsProviderCommandLayout,deployCli,DeployCliContext, and the citty dependency in favor ofnativeCli(),routeCommand(),runPassthrough(), andInteractionMode. Non-interactive runs never prompt — they fail fast with actionable hints.
@infracraft/gate@0.6.1
@infracraft/gate@0.6.0
Minor Changes
- 2f3678e: Deploy-target preflight:
gate vercel deploy --project <name>now verifies the project exists before spawning the native CLI. A missing project triggers a create prompt — or is auto-created with the new gate-owned--create-projectflag — and the deploy continues in the same run; non-interactive misses fail fast with an actionable hint instead of relaying the native error.
@infracraft/gate@0.5.1
Patch Changes
@infracraft/gate@0.5.0
Minor Changes
- 7339f3e: Unique identities: a provider account can no longer appear twice in gate's store. Existing duplicates trigger a mandatory merge prompt (pick the surviving label);
loginandimportnow offer update-or-rename when the identity is already stored.