Changelog

Every release of the MyDevTools desktop app — new tools, improvements, and fixes. The app updates itself in the background, so you are usually already on the latest build.

Latest: v0.2.0Released November 5, 2026Download
  1. v0.2.0

    Drag to reorder terminal tabs, and links that open where they should

    Rearrange terminal tabs by dragging them, and click links straight from terminal output. Links anywhere in the app now open in your default browser.

    Added
    • Terminal: drag a tab in the tab bar, or a terminal row in the sidebar, onto another tab of the same project to move it there. Running shells keep going while they move.
    • Terminal: links in terminal output are clickable. Plain URLs and OSC 8 hyperlinks open in your default browser.
    Improved
    • JSON Formatter, JSON Visualizer and Email Validator have a compact title bar matching Notes and Password Manager, leaving more room for your content. The tool launcher is gone from the header; hover the title for the tool’s description.
    Fixed
    • External links open in your default browser. Previously links that opened a new window did nothing, and other external links replaced the app’s own window with the web page.
    • Terminal: closing a tab no longer makes the next new tab reuse an existing number, so you never see two “Terminal 2” tabs.
  2. v0.1.20

    A built-in terminal that knows when Claude needs you

    MyDevTools now has its own terminal: group terminals by project, open them in tabs and split panes, and see each project’s git branch and changes at a glance. Terminals launched from the app tell you when Claude Code is waiting on you.

    Added
    • Terminal: a built-in terminal. Group terminals by project, open them in tabs and split panes, and see each project’s git branch and changed-file count in the sidebar and status bar. Scrollback survives switching tools, and your layout is kept between launches.
    • Terminal: Claude Code awareness. Terminals launched from the app report when Claude is working or waiting on you, collected in a “Needs you” inbox. On macOS you get a “Claude needs you” notification and a Dock badge with the waiting count, and clicking the notification jumps to that terminal.
    • Terminal: double-click a terminal in the sidebar to rename it. Enter saves, Esc cancels, and an empty name falls back to the shell’s window title.
    • The sidebar’s Terminal entry shows how many terminals are waiting on you.
    • On macOS, closing the window hides the app instead of quitting, and quitting while terminals are still running asks first.
    Fixed
    • Data Explorer: MongoDB collection tables scroll again. Large collections no longer clip the table, status bar and pagination.
    • Copy from a code editor’s context menu works in the desktop app, and clicking or typing in an editor no longer logs clipboard errors.
    • ⌘W no longer closes a pane while a dialog or the rename field is open.
    • If a quit is blocked because terminal state failed to save, the app always explains why.
  3. v0.1.19

    A native look, and a focused toolkit

    MyDevTools now looks and feels like a Mac app: a Liquid Glass design with a translucent sidebar that picks up your desktop, your own accent color everywhere, and dark mode by default. The toolkit is trimmed to its core — the API client, databases, the encrypted vault and project notes — and Secure Files now handles files up to 5 GB.

    Added
    • Liquid Glass design: a frosted sidebar and toolbar with native macOS vibrancy and floating panes, while editors, tables and inputs stay solid and sharp.
    • A new sidebar with search, pinned tools and every category in one place. Pin a tool from its row, and collapse the sidebar to an icon rail with ⌃⌘S.
    • A wheel-and-sliders color picker in Settings → Appearance, next to the preset list: pick any accent, type a hex value, and see its contrast on light and dark text. Buttons, selection and focus follow it across the app.
    • Reduce transparency in Settings → Appearance swaps glass for solid surfaces. The macOS accessibility setting is honored too.
    • A status bar showing whether your vault is locked, the active workspace and the app version.
    • API Client: import a Bruno collection by opening its folder. Requests and environments come across; the Bruno folder itself is left untouched.
    Improved
    • Secure Files encrypts and decrypts as a stream, so files up to 5 GB work without being loaded into memory. Imports show progress and can be cancelled.
    • New installs start in dark mode. Light and system themes are one click away, and your saved choice is kept.
    • The command palette (⌘K), menus and dialogs share the new glass look, and every tool header shows its icon in your accent color.
    • Updated the app framework and libraries, including the resizable panels used by split views.
    Fixed
    • Tabs for tools that no longer exist stop reappearing after a restart.
    • The SQL and MongoDB query editors use the app’s editor theme instead of a stock grey one.
    • The first-run walkthrough no longer mentions sync — everything stays on your device.
    Removed
    • Trimmed the app to a focused core. Removed the Break Room games; the Media & Design, Generators and Converters tools; the Network & API utilities other than the API Client; JWT, PEM, Encryption Playground, Bcrypt and Bookmarks; and the formatters other than JSON Formatter and JSON Visualizer. Data you saved in them stays in your local database.
    • The dashboard Analytics tab.
  4. v0.1.18

    Downloads that actually save

    Saving a file worked in some tools and silently did nothing in others. Every download in the app now goes through one path, so the file lands on your disk and you get told where — across 30 tools. Linux also gains ARM64 packages, alongside fixes to the JSON formatter, beautify/minify and the recently-used list.

    Added
    • Linux on ARM64: this release ships an arm64 .deb and an aarch64 AppImage, so Raspberry Pi, ARM servers and Linux VMs on Apple Silicon get a native build instead of nothing.
    Fixed
    • Downloads now work everywhere. Exporting, saving or downloading a file was silently doing nothing in a number of tools — every one of them now saves properly and confirms where the file went.
    • Favicon Generator: downloading your generated icons works again.
    • JSON Formatter: a saved document can be loaded back into either pane, instead of only the one it was saved from.
    • Beautify & Minify: the output panel is syntax-highlighted, so the result is readable instead of a wall of plain text.
    • The recently-used section on the dashboard lists what you actually opened last.
    • Keycode Inspector labels its fields in plain language rather than raw DOM property names.
    Removed
    • Dropped a download button in the JSON Schema tool that never produced a file.
  5. v0.1.17

    Maintenance and updated libraries

    A maintenance release. No new tools this time — the database drivers, token counter and the libraries the app is built on are updated to their latest versions, and one dependency the app never used is gone.

    Improved
    • Updated the MongoDB driver, so the MongoDB client keeps working against current server versions.
    • Updated the MySQL driver used by the SQL client.
    • Updated the tokenizer behind the LLM Token Counter to its latest release.
    • Refreshed the app framework and the libraries behind Markdown rendering, XML parsing, SVG optimisation and Protobuf decoding.
    Removed
    • Removed an unused Redis client that was being bundled into the app but never called — the Redis tool has always talked to Redis natively.
  6. v0.1.16

    Secure Files, and a sidebar that gets out of the way

    A new Secure Files tool keeps documents encrypted on your disk, where even the filename gives nothing away. Settings is now organised into tabs, and every tool sidebar can be collapsed to an icon rail, resized, and toggled from the keyboard.

    Added
    • Secure Files: store documents encrypted on your device. Filenames, folders, sizes and timestamps are encrypted along with the contents, so nothing on disk reveals what you kept.
    • A storage overview in Secure Files showing what you are holding, broken down by file type, plus thumbnails for images in grid view.
    • The encrypted file format is documented and has a standalone command-line tool, so you can decrypt your own files without the app.
    • Settings is split into four tabs — Profile, Appearance, Security, and Backup & data — instead of one long scroll.
    • Collapse any tool sidebar to a compact icon rail that still shows your sections and filters, and toggle it with Cmd+\.
    • Drag a tool sidebar to whatever width suits it — each tool remembers its own.
    Improved
    • Reworked the Security tools — bcrypt generator, JWT decoder, PEM certificate decoder, encryption playground and email validator now share one consistent layout.
    • Same treatment for the Network & API tools: cURL to code, HTTP status codes, IP subnet calculator and MIME type lookup.
    • Secure Files is translated into all 27 in-app languages, as are the new sidebar controls.
    Fixed
    • The Notes sidebar stays hidden until your vault is unlocked, instead of briefly showing an empty list.
    • The dashboard greets you by the profile name you set, not a placeholder.
    • A collapsed tool sidebar keeps its items and spacing, and only one toggle icon shows at a time.
  7. v0.1.15

    MyDevTools on Linux

    The desktop app now runs on Linux, published in the same release as macOS so you can grab the build for your machine in one place. This release also brings a consistent layout across 42 tools, a factory reset for your local data, and refreshed database and networking libraries.

    Added
    • Linux support: install with a .deb on Debian and Ubuntu (22.04 or newer), or run the AppImage without installing anything.
    • Linux builds for Intel/AMD (x86_64). ARM64 packages are not part of this release.
    • Factory reset — wipe every note, bookmark, task and vault entry from your device and start over, from Settings.
    • A tool launcher that surfaces the tools that match how you actually work.
    Improved
    • All 14 Formatters, 15 Converters and 13 Generators now share the same layout, so input, output and actions sit where you expect in every one of them.
    • On Linux your database key is kept in the system keyring (GNOME Keyring or KWallet), the same way the macOS build uses the Keychain.
    • macOS and Linux are now published together in a single release instead of separate ones.
    • Updated the bundled database and networking libraries, including the encrypted-database engine.
    Fixed
    • The window title bar no longer leaves an empty gap on Linux, where it reserved room for the macOS window buttons.
    • Rough edges in the editor canvas and the Tasks composer.
  8. v0.1.14

    Reorderable tabs and a refreshed sidebar

    Open tabs can now be dragged into whatever order you like, the tool sidebar has been reworked, and a few rough edges in Notes and the Markdown tool are smoothed out.

    Added
    • Drag open tabs to rearrange them in any order.
    Improved
    • Reworked the tool sidebar.
    Fixed
    • A layout glitch in Notes.
    • The Markdown tool now shows the correct notification after a download.
  9. v0.1.13

    Open source, and no account at all

    MyDevTools is now open source under the GNU AGPLv3, and the account layer is gone for good. There is no sign-up, no sign-in and no activation — download the app, open it, and start working. The server it used to talk to has been deleted from the project, so the app is completely offline and free for everyone.

    Added
    • MyDevTools is open source, licensed under the GNU AGPLv3. Read the code, build it yourself, or fork it.
    • A local profile in Settings: set the display name and avatar the app shows you. It lives on your device and is not an account.
    • Images in notes work offline — they are stored inside the note itself, in the encrypted local database, up to 2 MB each.
    Improved
    • Your encrypted vault, master password, and backup codes are untouched by this change — same keys, same data, same lock.
    • Updating to this version deletes the leftover sign-in tokens from your local database. Nothing on your device still holds a session for a service that no longer exists.
    Removed
    • Accounts, sign-in and the one-time browser activation. The app opens straight to your dashboard.
    • Passkeys, the web dashboard, and everything else that existed only to identify you to a server.
    • Shared and team workspaces, which needed an account to work. Your local workspace is unchanged.
  10. v0.1.12

    SQL databases in Data Explorer, and a hardened password vault

    Data Explorer becomes a full database workspace: PostgreSQL, MySQL, MariaDB and SQLite join the existing sources, with credentials encrypted on your device. The password manager gets a real strength model, an encrypted export, imports from the other managers, and a breach check that admits when it could not reach the service.

    Added
    • SQL databases in Data Explorer: PostgreSQL, MySQL, and MariaDB, each with a schema tree, a SQL editor, saved queries and history, and an editable result grid.
    • SQLite support: open a database file straight from disk — no server and no credentials to configure.
    • Paste a full database connection URL into the host field and every other field fills itself in.
    • Encrypted vault export, protected by a passphrase you choose, alongside the existing plain-text option.
    • Import passwords from Bitwarden, 1Password, Chrome, KeePass, and LastPass CSV exports.
    Improved
    • Password strength is now judged by how guessable a password really is — dictionary words, keyboard runs, repeats, and letter-for-symbol substitutions — instead of counting character types. Expect some passwords in your vault to be rescored.
    • Importing passwords shows what will be added, what is already in your vault, and what cannot be read, before anything is written.
    • Exporting your vault now asks for your master password first.
    • Site icons in the password manager are off by default, so no icon service learns which sites you hold accounts on. There is a switch in Settings.
    • Read-only database connections are now enforced by the database itself, not only hidden in the interface.
    • Long-running SQL queries stop on their own instead of hanging, and you can walk away from one without waiting for it.
    • Every new data source and password-manager screen is translated into all 27 in-app languages.
    Fixed
    • A breach lookup that fails now says so, instead of showing the password as safe.
    • Copying a second password no longer wipes it from the clipboard early, and the clipboard is only cleared if it still holds what you copied.
    • An interrupted password import reports how many entries were actually added.
    • Editing a cell whose filter matches more than one row is rolled back instead of quietly changing all of them.
    • Query results containing two columns with the same name no longer lose one of them.
    • Binary column values show as hex with their real size instead of corrupted text, and timestamps keep their fractional seconds.
    • Database errors now say what actually went wrong instead of a generic failure message.
    • A result grid that shows only the first rows now says so, instead of implying it holds the whole table.
    • A mistyped SQLite path reports an error instead of silently creating an empty database.
  11. v0.1.11

    Firestore and Elasticsearch in Data Explorer

    Two more sources join Data Explorer — Cloud Firestore and Elasticsearch — each with the full browse-and-edit toolset and connection credentials encrypted on your device.

    Added
    • Firestore support: browse collections and subcollections, page through documents with filters, and create, edit, and delete with typed-value patches and orphan warnings.
    • Elasticsearch support: connect to a cluster and search your indices from the Data Explorer.
    Improved
    • Firestore and Elasticsearch are translated into all 27 in-app languages.
    • Reworked in-app update experience with a progress modal.
  12. v0.1.10

    Data Explorer — one workspace for MongoDB and Redis

    The separate NoSQL explorer is now Data Explorer: a single workspace where each connection picks its own source and gets the full toolset for it. MongoDB and Redis ship first, with connection credentials encrypted on your device.

    Added
    • Data Explorer — unified sidebar, tab bar, and connection dialog covering every data source in one place.
    • Redis support: browse keys, edit values, use pub/sub, and run commands from a console.
    • MongoDB in the new workspace: collection browsing, document queries, aggregation pipelines, and index management.
    • One-click import of connections saved in the old NoSQL explorer, de-duplicated against connections you already have.
    • Unified connection vault — every connection is stored as encrypted JSON on your device.
    Improved
    • The MongoDB dialect (MongoDB, DocumentDB, Cosmos DB) is inferred from your connection string instead of being asked for.
    • The data source picker is a dropdown, so adding sources no longer crowds the dialog.
    • Data Explorer is translated into all 27 in-app languages.
    • Cleaner tool headers and a reworked top bar across the app.
    Fixed
    • Redis error messages scrub credentials — connection URLs and passwords never reach a toast, even when the message cannot be parsed.
    • Deleting a single document now asks for confirmation.
    • Read-only mode applies immediately instead of only after reconnecting.
    • Tabs belonging to a removed connection are pruned instead of lingering, and restoring a session no longer reopens invalid tabs.
    • Accessible labels on sidebar controls and a working menu trigger on small windows.
  13. v0.1.9

    Update progress and NoSQL depth

    Updates now show live progress instead of applying invisibly, and the NoSQL explorer gained code generation and write-safety guards for hosted Mongo-wire databases.

    Added
    • App-wide update progress modal with a corner pill, so downloads and installs are visible instead of silent.
    • Query code generator and schema export in the NoSQL explorer.
    • Email validator tool.
    • Write-safety guards for DocumentDB and Cosmos DB, which accept Mongo-wire commands but reject some of them.
    Improved
    • Update failures now show a translated title in all 27 in-app languages.
    • Connection-string errors are worded for every Mongo-wire dialect, not just MongoDB.
    Fixed
    • Removed a meaningless percentage readout during the install phase of an update.
  14. v0.1.8

    Interface polish

    Improved
    • Layout, spacing, and contrast passes across the tool surfaces and the API client response panel.
    Fixed
    • Assorted visual glitches reported after the 0.1.6 interface revamp.
  15. v0.1.7

    Interface polish

    Improved
    • Follow-up refinements to the reworked navigation and workspace canvas.
  16. v0.1.6

    Pro-instrument interface revamp

    The biggest visual change since launch: a full-width workspace canvas, grouped top navigation, and a rebuilt landing page.

    Added
    • Full-width workspace canvas with a grouped top navigation strip.
    Improved
    • Rebuilt landing page with an animated hero and clearer workspace framing.
    • Unified the brand gradient to indigo across the app and the site.
  17. v0.1.5

    Stability release

    Fixed
    • Bookmark manager layout and interaction fixes.
    • Assorted interface fixes across tool pages.
  18. v0.1.4

    Stability release

    Fixed
    • Interface fixes across tool pages and the dashboard.
  19. v0.1.3

    Silent auto-update

    Improved
    • Updates download and apply in the background with no prompt — the first build where auto-update is fully hands-off.
  20. v0.1.2

    Release tooling

    Added
    • Local release script for producing signed builds outside CI.
    • Bundle analyzer wired into the desktop build, gated behind an environment flag.
  21. v0.1.1

    Auto-update pipeline

    Added
    • App version shown in the sidebar footer.
    Improved
    • Release artifacts are mirrored to a public repository so the in-app updater can reach them.
  22. v0.1.0

    First public release

    The first downloadable MyDevTools desktop build for macOS — 80+ developer tools that run on your device and work offline.

    Added
    • Formatters, converters, generators, validators, cryptography, and network tools in one app.
    • Notes, bookmarks, tasks, and an API client, stored in an encrypted local vault.
    • One-time activation, then the app runs fully offline — no per-session sign-in.