Appearance
Changelog
Release history for SSM Dojo, newest first. Versioning follows Semantic Versioning. Download any release from the releases page.
v0.4.0, 2026-07-31
- New Secrets section: browse and search AWS Secrets Manager for your selected profile and region, open a secret to see its value, tags and rotation status, and create, edit, or delete secrets. It sits alongside Parameters and uses the same profile and region picker, so managing a database password no longer means a trip to the AWS console.
- JSON secrets can be edited field by field. Most secrets are a JSON object of credentials, so the editor shows them as a key/value table — change one field without hand-editing braces and quotes. Secrets that are not a flat JSON object are edited as raw text, and binary secrets are shown read-only.
- Secret values stay hidden until you reveal them. Opening a secret shows its details with the value masked, so you can check what a secret is and when it last changed without putting the value on screen.
- Deleting a secret spells out the recovery window. AWS keeps a deleted secret recoverable for 7 to 30 days; the delete dialog shows the exact date it will be destroyed and defaults to the full 30 days. Deleting immediately with no recovery is a separate, deliberate choice. A secret that is already scheduled for deletion shows its date and can be restored.
- You choose how many local backups to keep (Pro). Saved revisions let you diff and roll back a parameter or a secret, and that history was fixed at the last five versions. Settings now has a separate limit for parameters and for secrets, anywhere from 1 to 100 each.
v0.3.7, 2026-07-23
- Terminal text no longer overlaps on some hosts at the default window size. A follow-up to the previous wrap fix: on certain hosts (Amazon Linux 2, for example) the terminal still started at the wrong size and could write over the prompt until you resized the window. It now picks up its real size the moment the session connects, so long lines wrap cleanly from the first prompt with no resizing needed.
v0.3.6, 2026-07-23
- Long commands no longer scramble the terminal line. When a command ran past the width of the terminal, or you searched your history with Ctrl+R, the text could write over the prompt and look jumbled. The terminal now tracks its real size and wraps correctly, so long lines and history search stay readable at any window size.
- It's clearer what to do when a session drops. When an SSH session disconnects, the terminal shows a panel over the screen with a Reconnect button, instead of a small status label that was easy to miss. If the connection failed, the panel shows why.
- You can resize the terminal. Drag the bottom edge to make it taller or shorter.
v0.3.4, 2026-07-16
- New AWS credentials are picked up without a restart. Sign into a profile after SSM Dojo is already open (for example, through an external credentials tool) and the app uses the fresh credentials right away, instead of needing a close-and-reopen. If a profile's credentials aren't valid, the Parameter Store list now says so clearly rather than looking like an empty account.
- Recovers from blank-screen glitches on its own. A rare blank window after a background hiccup now heals by reconnecting and reloading, so you no longer have to quit and relaunch.
- Settings that save more clicks. Set a default profile and region that pre-select wherever they're used, and point SSM Dojo at a custom SSH keys folder when your keys live outside
~/.ssh. Folder fields now have a native Browse button that opens your OS file dialog instead of asking you to paste a path, and the screen is regrouped into clearer sections. - Parameter Store improvements. Copy any value (the current one or a saved revision) to restore it quickly; select text in one side of the side-by-side diff without grabbing the other; and on narrower windows the editor opens in a side drawer.
- Reload refreshes everything. The top-bar Reload now refetches profiles, regions, instances, and parameters together, with a brief spin so you can see it working.
v0.3.3, 2026-07-15
- Standalone Windows download. In addition to the Microsoft Store, you can now download a standalone Windows installer directly from the releases page, and it keeps itself up to date in the background, the same way the macOS app does. The Store remains the recommended, signed option; the standalone build is unsigned, so Windows may warn on first launch.
v0.3.1, 2026-07-15
- SSM Dojo is now on Windows. Install it from the Microsoft Store (or with
winget install --id 9PGKTS2R9K95 --source msstore), and it keeps itself up to date. Same app as on macOS: tunnels, SSH, files, and RDP.
v0.3.0, 2026-07-09
- New Parameter Store section: browse and search the AWS SSM Parameter Store for your selected profile and region, open a parameter to see its value and revision history, and create, edit, or delete parameters. Editing shows a diff of your changes before you save.
- The startup tool check now also covers scp and rsync. scp is required for file transfers; rsync is optional, and transfers fall back to scp when it is not installed, with a banner if either is missing.
v0.2.1, 2026-07-02
- The Files, SSH, RDP, and Transfer History screens now share the same padding as the Tunnels view, so the layout no longer shifts as you move between sections.
v0.2.0, 2026-07-01
- You can now sign in with Google or GitHub from the account menu in the sidebar. It shows your profile and lets you sign out. Signing in is optional, and everything you used before still works without an account.
- SSM Dojo now has a Pro plan. Your current plan shows in the account menu, with a way to upgrade from Free and links to manage billing or two-factor sign-in on the web. Pro-only features are marked with a badge.
- Backup & Restore (Pro) lets you export your connections and settings to a file and bring them back later, on another machine, or after a reinstall. Passwords and other secrets are never written to the file.
- Backups are selective: pick exactly which connections to export or import instead of all-or-nothing, and a badge shows which ones you already have. Importing won't create duplicates, since it matches your existing connections and skips them by default, or overwrites them if you choose. Export all grabs everything in one click.
- Your plan now refreshes on its own. It is cached so it keeps working offline for a while, and it updates when you come back to the app after a purchase, so you no longer have to sign out and back in to pick up a new subscription.
- Fixed the sign-in hand-off on Windows and Linux when the app starts from cold.
v0.1.8, 2026-06-17
- The SSH screen now lists every SSH-capable connection in one place, including tunnels that have SSH enabled.
- Opening a connection's Terminal or Files now connects it for you, and the status light turns green once it is up. There is no separate Connect step.
- The file browser has a Select SSH Machine picker that connects the machine you choose.
- Deleting a tunnel, SSH, or RDP connection now asks you to confirm first.
v0.1.7, 2026-06-16
- The SSH and RDP sections now list every connection of that type, including tunnels that have SSH or RDP enabled.
- Added direct RDP connections that reach a host without an SSM tunnel.
- A new Files button on tunnel and SSH rows jumps straight to the file browser for that connection.
v0.1.6, 2026-06-16
- Added a Docs link to the Help menu.
- Fixed the copyright shown in the About panel.
v0.1.5, 2026-06-16
- Added an About panel.
- Minor and major auto-updates now ask for your consent before installing.
v0.1.4, 2026-06-16
- More compact Forward to control on tunnels.
- Added a Check for Updates menu item.
- The app now shows its correct name.
v0.1.3, 2026-06-15
- Smoother update delivery.
- Long tunnel addresses no longer overflow their row in the list.
v0.1.0, 2026-06-15
The first release. Highlights by area:
Tunnels
- SSM port-forwarding tunnels with create, edit-in-place, start/stop/retry, and live status.
- Remote-host tunnels (reach a database or service behind an instance); create a tunnel straight from a discovered instance.
- Local-port conflict detection with an informed-consent prompt and a one-click free-port option.
Instances
- Discover EC2/SSM-managed instances with search, reachability, and SSH/tunnel badges.
- Create an SSH connection or tunnel directly from an instance.
SSH & Terminal
- Direct SSH connections with connect/disconnect and live status.
- A built-in terminal that survives navigation, with encrypted-key passphrase prompts and host-key trust-on-first-use.
File transfers
- A Finder-style file explorer with uploads/downloads over SSH.
- Privileged (sudo) file operations and transfers.
- Delete, overwrite confirmation, and a transfer history log.
RDP
- Mark a tunnel for RDP and launch your native client; optionally store credentials securely.
Security & polish
- The app's local connection is hardened so only SSM Dojo can use it.
- macOS auto-update and a refreshed SSM Dojo look, with UX polish throughout (combobox, custom checkboxes, clear buttons, copy-path, loading skeletons).