Skip to content

@cipherstash/wizard@0.5.0-rc.0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Jul 05:41
· 2975 commits to main since this release
a9f480f

Minor Changes

  • 0b9b192: Rename stash db install to stash eql install. The command scaffolds
    stash.config.ts and installs the EQL extensions, so it now lives under a
    dedicated eql command group. stash db install keeps working as a
    deprecated alias that prints a warning pointing at the new name. All help
    text, hints, generated migration headers, and wizard steps now reference
    stash eql install.

Patch Changes

  • 9c673bb: Stop the agent guard from blocking .env.example.

    SENSITIVE_FILE_PATTERNS matched /\.env($|\.)/, which tests true against
    .env.example. Because the guard covers Edit and Write as well as Read,
    the wizard's agent was blocked from creating or editing the very file the
    CipherStash doctrine tells it to write ("New env keys go in .env.example with
    placeholders"). Committed env templates carry placeholder key names, not values.

    .env.example, .env.sample and .env.template are now readable and writable.
    Everything else is unchanged: .env, .env.local, .env.production, and
    value-bearing files that merely start with a template name
    (.env.example.local, .env.example.bak) stay blocked, as do auth.json,
    secretkey.json and credential files. Bash access to any env file — including
    the templates — remains blocked; Read/Write is the sanctioned path.