Changelog

Every release of the CLI, the web app and the security model.

  1. v0.2.3
    Launch
    • CLI

      storeenv login says "Signed in as @you" for every sign in method, without naming a provider.

    • CLI

      Every argument and flag in storeenv --help has a description, and the docs' CLI reference is generated from the same definitions.

    • Web

      Sign up with email and password, confirm by link and choose your username. GitHub sign in is optional.

    • Web

      Forgot your password? Reset it by email; the link works once, for 30 minutes.

    • Web

      New projects need only a namespace and a name. Linking a Git repository, on any host, is optional.

    • Web

      Invitations by email or StoreEnv username, with an email that says how to accept.

    • Web

      New docs: concepts, guides, every command with real output, environment variables, troubleshooting and FAQ.

    • Security

      Onboarding asks before you leave with an unconfirmed recovery phrase, and the unlock page explains what to do if you lost it.

    • Security

      Deleting your account frees your username and removes every sign in method, so nobody can sign in to a deleted account.

  2. v0.2.2
    Signed writes
    • Security

      Writer signatures: every value is signed by the device that wrote it and checked before use. storeenv run and copy refuse unsigned or untrusted values.

    • CLI

      storeenv sign, trust, verify and keys signing-setup; storeenv doctor checks the key log and this device's signing key.

    • CLI

      storeenv run forwards termination signals to your program and exits with its code.

    • CLI

      Shell completion for bash and zsh: storeenv completion.

    • Security

      Releases come from the open-source client repository with build provenance on every archive and npm provenance.

    • CLI

      Licensed under Apache-2.0 from this version. 0.2.0 and 0.2.1 were never published.

  3. v0.1.2
    Standalone CLI
    • CLI

      Standalone binaries for macOS, Linux and Windows. Install with one line, no Node needed.

    • CLI

      Homebrew tap: brew install tusharrr0302/storeenv/storeenv.

    • Web

      A new look for the website, with install options on the home page.

    • Web

      Invitations are emailed to GitHub usernames at their public address, with an accept button.

  4. v0.1.0
    First release
    • Security

      End-to-end encryption: one key per secret, AES-256-GCM, wrapped per reader with X25519.

    • Security

      CLI login uses a one-time exchange code. Tokens never appear in a URL.

    • CLI

      push, pull, status, diff, log and rollback, with a local cache of keyed hashes.

    • CLI

      Team commands: invite, grant, revoke with re-key, share and request.

    • CLI

      init scaffolds .env.example files from a published template, no sign in needed.

    • Web

      Dashboard with the services x environments matrix, reveal in the browser, web editor and version compare.

    • Web

      Per-secret grant editor, temporary access and pending key shares.