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.
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.
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.
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.
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.
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.
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.
v0.1.7
Interface polish
Improved- Follow-up refinements to the reworked navigation and workspace canvas.
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.
v0.1.5
Stability release
Fixed- Bookmark manager layout and interaction fixes.
- Assorted interface fixes across tool pages.
v0.1.4
Stability release
Fixed- Interface fixes across tool pages and the dashboard.
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.
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.
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.
v0.1.0
First public release
The first downloadable MyDevTools desktop build for macOS, Windows, and Linux — 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.

