Skip to content

MorphGate Dev 0.2.1-63

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 23 Oct 06:55
e05f0aa

Development build 0.2.1-63 from develop at e05f0aa.

  • The first screen offers New vault, New account and Sign in. New account creates your vault and
    your sync account in one go.
  • An invite to a team opened before you've set MorphGate up shows on its first screen, with your
    address filled in, and once your account exists Teams opens with the invite. You can also paste
    an invite there (Joining a team?). An invite opened while sync is off opens as soon as you turn
    sync on: no need to open the link again.
  • A new vault no longer asks at once whether to turn on sync (the first screen offers New account
    and Sign in). If sync is still off a week later, MorphGate asks once.
  • MorphGate can suggest a strong master password: five random words, wherever you set one.
  • With saved hosts, MorphGate opens on your Hosts page, with Quick connect beside New host.
  • Hosts, groups, keys, snippets, tunnels and VPNs are tables you can search and filter, each row's
    actions shown as you point at it. Hosts show whether they're connected instead of a letter, each
    group says what it gives its hosts (which sit indented under it), and the sidebar lists your
    open sessions first. Keys, identities and host CAs are tabs of the Keys page. Session logs can
    be searched and narrowed to a vault, group or host.
  • A team's page starts with what needs you (a member to confirm, a device to approve, a key to
    rotate), then has tabs for its members, vaults, your SSH keys, settings and activity. New vault
    and the plan sit beside Invite people, and you can invite several people at once. Teams says
    per team what's waiting for you.
  • When a team requires two-step verification and your account doesn't have it, MorphGate says so
    and takes you to turning it on, instead of the team's vaults silently not appearing.
  • Sync: every change now carries a version inside its signed envelope, and deletions are signed,
    so a sync server can't give a device an older copy of an item than one it has seen. Older
    versions of the app keep syncing alongside this one.
  • Install and restart waits for an update check that's still running, so it installs the update
    that check found.
  • Feeds: hosts and snippets from an address your team publishes (Hosts → Add from… → Feed URL…),
    read with a token. They stay in step with it on their own, every 15 minutes; your renames, keys,
    tags and notes stay yours. A feed can list each server's host key, so new servers connect
    without asking you to trust them, and a server with another key is refused. Its snippets are
    read-only, and when the feed changes one, Run and Paste show you the new commands first.
  • Two devices refreshing the same cloud source at once no longer make duplicate hosts or
    "(conflict)" copies.
  • About links to the documentation (morphgate.com/docs) and the source code on GitHub.
  • A vault saved by a newer MorphGate (after going back to an older version) no longer stops the app
    from opening: its window says to install the latest version, and the vault is left as it is.
  • Copy buttons (a public key, the recovery key, an invite code, host key details) fall back to
    another way of copying when the system refuses the first, and say "Couldn't copy" instead of
    doing nothing when neither works.