Release Notes
What's new in rdSQL Desktop.
v1.3.0October 25, 2026
Backup & restore
- Restore now runs scripts made by pg_dump, mysqldump and mariadb-dump, binary columns included. Statements that give ownership or privileges to users from the source server are skipped by default.
- Restore reads the file a few megabytes at a time, so a dump of any size can be restored.
- PostgreSQL and Neon backups now copy every index, UNIQUE and CHECK constraint and foreign key, not just the tables and rows.
- PostgreSQL and Neon backups are several times faster: restoring a ~470,000-row backup into Neon went from about 2 minutes to under 30 seconds.
Compare & Sync
- A Stop button while comparing or generating the sync script.
- Pick the source and target in a clear setup screen with a swap button, and start over with New compare.
Fixes
- Check for Updates said "Could not check for updates" when you were already up to date.
- Star on GitHub, Sponsor and the other links in About now open in your browser.
- The results grid shows PostgreSQL interval, inet, cidr, macaddr, bit, timetz and money values instead of NULL.
v1.2.0October 25, 2026
Backup & restore
- Backing up straight into another connection now works, including into an empty database: for PostgreSQL you pick the target schema, and it is created if missing.
- Restoring into Neon, Amazon RDS, Supabase and other managed PostgreSQL no longer stops at the first line.
- Backups keep every value exactly: JSON/JSONB, binary data, intervals, IP addresses, money, very large integers and more used to come out empty or changed on some engines.
- A copied database keeps its column defaults, auto-increment and identity counters, and enum types, so your app can keep inserting rows into it.
- SQL Server backups now work, and SQLite copies no longer lose rows.
New
- Neon is now in the engine list. Paste a Neon connection string and rdSQL picks Neon and turns on SSL for you.
- Every backup, restore and migration path is now checked by an automated end-to-end test against real PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, CockroachDB, YugabyteDB, TiDB and SQL Server servers.
- Star on GitHub and Sponsor links in the Help menu and the About dialog.
Fixes
- Migrate Database: the Run button now appears on the last step, PostgreSQL → MySQL handles timezone columns, and migrating from SQL Server works.
- CockroachDB connections load their schema again.
- SQL Server: SET, USE and temporary tables now carry over between statements.
- The results grid shows JSON, JSONB and XML values instead of NULL.
Changed
- Cloud sync is turned off for now while it is reworked.
v1.1.11October 18, 2026
Fixes
- The Cloudflare D1 connection form now has an API Token field, so new D1 connections can authenticate.
macOS
- Fewer Keychain prompts: after an update, signed-in users see one access prompt instead of up to three, and the app no longer re-reads the Keychain on every request.
Diagnostics
- Errors are now written to a local log file. Settings → Application Data → Diagnostics can open the logs folder or copy the recent log, with credentials removed, to paste into a bug report. Nothing is sent anywhere.
v1.1.9September 8, 2026
Windows
- The app now launches on a clean Windows install without the Microsoft Visual C++ Redistributable — fixes a startup error about a missing MSVCP140.dll.
macOS
- Intel Macs now get a native download instead of running the Apple Silicon build under Rosetta.
Fixes
- MySQL restore handles foreign-key checks correctly, so restoring a backup with cross-table references no longer fails partway through.
v1.1.8August 25, 2026
Core
- Connect to PostgreSQL, MySQL, MariaDB, SQLite, DuckDB, Cloudflare D1, and more from one workspace.
- A clean SQL editor, inline grid editing, JSON result views, and visual entity-relationship diagrams.
Sync
- Sign in to sync connections, credentials, and app settings across devices, end-to-end encrypted.
- Pair, rename, or revoke devices from Settings → Account.
Editor & UI
- Redesigned SQL editor toolbar with compact icon groups and a right-click context menu.
- Data grids auto-fit column widths on first load.
- New detail panels in ERD Studio, the storage browser, and the table explorer.
- Faster, more stable data grids — server-side sort and pagination, and a reworked scroll/virtualization engine that eliminates freezing on large tables.
- Enum and array column support: dropdown pickers for enum values, a relation picker for foreign keys, and a Postgres enum-type manager in Table Structure.
- Create a new connection directly from a tag in the Explorer, and reorder table columns by position in Table Structure (MySQL/MariaDB).
Fixes
- Numerous stability and reliability fixes across sync, the SQL editor, and data grids.
- JSON and Postgres array columns render their actual value instead of "[object Object]" or NULL.
- The Table Structure type picker now shows the right dropdown options for CockroachDB, YugabyteDB, TiDB, and PlanetScale.
- Connection URLs containing query parameters with "=" no longer get misidentified as environment-variable blobs.
