Services Pricing Integrations Company Community Events Cart Sign In Contact
Skip to Content

Org Launcher Release Notes

What changed in each version

Version 1.1.7

September 2026 · latest

  • Dates, times and numbers in an Excel export are now real dates and numbers instead of text. You can filter a date column by month or year, sort it in date order, and add a column of numbers up. Record ids, phone numbers and anything with a leading zero are left exactly as they are.
  • Fixed: a Salesforce number that was 0 or 1 showed as "false" or "true" in query results, in every export, and in the rows handed to Data Import. Any field holding 0 or 1 was affected.
  • Writing a filter in the query editor now suggests the values a picklist accepts, already in quotes. The value Salesforce stores is often not the label you see on the page, and a picklist value without quotes is a query that will not run.
  • Fixed: if the file holding your query history and saved queries was damaged, the next save replaced it with an empty one. It is now set aside and kept, and the window tells you why the list is empty.
  • Each org's connection status now has its own shape as well as its own colour, so the orgs needing attention stand out at a glance.
  • An org that cannot be reached — during a Salesforce maintenance window, or behind a proxy returning an error page — now says so, instead of asking you to sign in again when signing in again could not have helped.
  • Duplicate checking: two company names made of the same words in a different order are no longer reported as identical. That claim switches off several safety checks, so it has to be exact.
  • Fixed: autocomplete was confused by a word like SELECT inside quotes, and offered the outer query's clause instead of the subquery's when writing a related list.
  • Fixed: copying to the clipboard said it had copied even when another app held the clipboard and the copy had failed.

Version 1.1.6

August 2026

  • Adding an org and reconnecting one now notice a finished login straight away. Org Launcher used to keep asking the Salesforce CLI while it waited, and on some Macs a single one of those questions takes six seconds or more — long enough that a login which had already succeeded could sit there saying it was still checking. It now spots the finished login the moment the CLI records it, without asking anything.
  • If it ever cannot tell, it says so instead of leaving a spinner turning: you will see that the Salesforce CLI did not answer, rather than nothing at all.

Version 1.1.5

August 2026

  • Reconnecting an org whose login has expired is much quicker. Org Launcher now asks Salesforce about that one org instead of re-checking every org on your Mac, so it comes back at the same speed whether you keep three orgs or thirty. On a long list this was the difference between a couple of seconds and half a minute.
  • Adding an org and reconnecting one no longer make you wait for a check. Both now show what they are waiting for, with a button — I've finished signing in — that looks straight away once you are done in the browser, and a way to stop waiting. Reconnecting previously gave you no sign it was still working.

Version 1.1.4

August 2026

  • Leads you have already converted are now left out of a duplicate check unless you ask for them. A converted lead is the same person as the contact it became, so counting those as duplicates buried the pairs that are real mistakes under every conversion your org had ever done. There is a tickbox on the setup screen if you want them included.
  • Setting up a comparison across two kinds of record is easier. The fields for each kind are now listed on screen with a box to search them by name, instead of a menu you had to hover over and scroll. Nothing is hidden: the old menu quietly stopped at 300 fields.

Version 1.1.3

August 2026

  • Fixes a comparison across more than one kind of record — Leads and Contacts together, for example — which only ever downloaded the first kind. Nothing was compared across the two, so a Lead and a Contact sharing an email address were never reported as duplicates, and anything that was found was one kind matched against itself. Both kinds are now downloaded.
  • If you have already run a comparison across more than one kind of record, please run it again. Those results were incomplete, and the saved copy cannot be put right without downloading again.

Version 1.1.2

August 2026

  • Adding an org is much quicker. Org Launcher now notices the new login within about a second, instead of leaving the window open for up to twenty seconds after Salesforce has already finished, and it no longer reloads every org at the same moment.
  • There is now a full five minutes to finish signing in, which is enough for a single sign-on that sends a code or an approval to your phone.

Version 1.1.1

August 2026

  • Finding a field when setting up a duplicate check no longer means scrolling.
  • The list of fields on an object now has a search box above it. Type part of a name and the list narrows — the label or the API name, either works, so “Billing State” and “BillingState” both find the same row. A field you have already ticked stays on screen whatever you search for, so a search can never look like it has lost your selection. Searching looks inside a lookup as well and opens it for you, so a field on the linked account is found without having to go looking for it first.
  • Fixes a panel that announced itself when it had nothing to say. On any org where no values were being treated as missing — which is most of them — the duplicate results screen showed an orange panel reading “0 records were left out because a chosen field does not say who they are”, above two empty boxes. It now stays out of the way unless there is something to report.

Version 1.1.0

August 2026

  • Build a query by clicking, without writing SOQL.
  • The Query window’s left pane is now a builder. Pick an object and it writes a sensible query for you: the fields that object actually uses, newest first. Tick fields to add or remove them, add filters from plain choices like “is after” and “contains”, choose the sort, and set how many rows with one button.
  • It looks at your recent records to see which fields your org fills in, so an object with 217 fields opens with the 14 you use rather than all of them, and every field shows how often it is filled in. The object picker leads with the objects you query most, then with the ones holding the most records.
  • You can pull a value in from a related record, such as an account name on a contact, and bring back related lists, choosing which of their fields come with them.
  • The query text is always there to read, copy, send to a colleague, or edit by hand. Edit it into something the builder has no controls for and it tells you, and leaves your query exactly as you wrote it rather than rewriting it.
  • Result columns can now be resized by dragging, and the table can cut long values off, wrap them, or widen every column to fit what is in it.

Version 1.0.24

August 2026

  • Fixes the DKIM check in Email Domains. It was reading the wrong DNS record.
  • A DKIM key has two records behind it. Salesforce publishes one of them itself, at an address in its own domain, the moment you create the key. Your job is to point a record on your own domain at it. Only your half can be wrong, and only your half is what a receiving mail server reads. The check was reading Salesforce's half, which answers for every org whether or not anyone has set up DNS at all, so it could never report a fault and every org came back looking fine.
  • It now reads the record on your own domain. Orgs that showed "Looks right" may now show a real problem, and results from the old check are cleared so every org is looked at again.
  • It also catches two things it could not see before. A record that is published but points at an older key: it resolves, it looks correct, and every signature still fails, which is what a new key leaves behind when DNS is not updated with it. And a key that has been withdrawn, where the record exists but holds nothing, so telling you to create it would send you to make a record that is already there.
  • Fixes a crash. Checking DNS could kill the app outright, depending on how many files were open at the time. It became more likely the more orgs were checked at once.

Version 1.0.23

August 2026

  • Match on a field from a record you are linked to. Check contacts for duplicates using the account name they sit under, without first building a formula field to copy it onto the contact. Any lookup on the record can be opened to reveal its fields, including ones that can point at more than one kind of record.
  • It also tells you before downloading how many records have no linked record at all, because those are never counted as duplicates - on one real file that was two thirds of it.
  • Compare more than one kind of record against each other. Salesforce checks for duplicates inside one kind at a time. This compares two or more - the same person sitting in your leads and in your contacts, the same company in two custom objects, any combination.
  • You write a rule, such as "last name", and say which field answers it on each kind of record, so it does not matter that the fields have different names or live in different places. Picking a field on one kind fills in the obvious match on the others. Each rule can be exact or close, and each kind can bring its own extra fields into the Excel file.
  • Merging is not possible between different kinds of record - Salesforce only merges records of the same kind - so it is not offered on those groups, and the screen says why. You can look at what is found, export it, and delete the extras.

Version 1.0.22

August 2026

  • Duplicate groups are now built around the record you are keeping. Everything in a group is merged into that record, so every other record in it now has to match that one - not merely the record next to it. This stops a group collecting people who have nothing in common with the record you keep.
  • A large group that turns out to be a chain of near-misses is broken into smaller groups whose records really do match. On one real org the biggest group went from 4,906 leads to 345, and no record is ever left out.
  • Values that mean "we do not know" - unknown, not provided, anonymous visitor - are now treated the way an empty field already is. On one org those covered 14 percent of leads and were quietly pulling strangers together. Every value found is listed with a count, you can untick any that belong to a real person, and you can add your own.
  • An email address with a +tag now groups with its plain twin: ejbantz+test@gmail.com and ejbantz@gmail.com are one mailbox and one person.
  • You can hold back very large groups. Set a number, and a group with more different-looking records than that still shows up, marked, but tagging, filling, merging and deleting skip it until you have looked at it.
  • The fields you pick for a duplicate check are remembered for each object. Reuse the setup from any earlier run, change anything you like, and run again.

Version 1.0.21

August 2026

  • Email Domains now shows the DNS record as it stands today right next to whatever needs changing, so you can see what to fix without hunting for it. Where nothing is published it says so, rather than leaving a blank.
  • DKIM key domains are checked the same way as authorized domains. An org that proves itself with DKIM has its real sending domains only in the key list, so those were the ones getting the least attention.
  • The whole screen exports to Excel or CSV, one row per domain, with the records in their own columns to hand to a client.

Version 1.0.20

August 2026

  • Corrected: an org does not need an authorized email domain if it already has an active DKIM key. Salesforce accepts either one as proof that you own the domain you send from, and the earlier version wrongly reported every DKIM-covered org as needing work.
  • Having neither is still reported, because once Salesforce enforces this, mail from an unproven domain is refused.
  • The check now shows the DNS records it found — the SPF, DMARC and DKIM values themselves, so you can see what to change rather than just that something is wrong.

Version 1.0.19

August 2026

  • Email Domains now judges SPF as well as DKIM. A domain whose SPF does not allow Salesforce was listed as a problem but the org was still reported as fine, so it never showed up in the Email Domains group or in a check across all orgs.
  • A domain publishing no SPF record at all is no longer treated as healthy. That was the worst case and the one case that said nothing.
  • DMARC is still reported but does not by itself mark an org as having a problem, because Salesforce does not require it.

Version 1.0.18

August 2026

  • New: Email Domains. Salesforce is retiring the old arrangement where Support switched email change verification off, so orgs now need authorized email domains instead. See which orgs have them, which ones Salesforce has actually verified, and their DKIM keys.
  • It can also check the DNS records behind them — DKIM, SPF and DMARC — and tell you whether they are really published. That is the part Salesforce cannot see: a domain can show as verified long after somebody removed the DNS record. These lookups are switched off until you turn them on in Settings, because they are the only requests the app makes that do not go to Salesforce.
  • A lookup that does not answer is reported as could not check, never as a fault, so a slow or filtered DNS server never looks like a misconfigured client.
  • An Email Domains group in the sidebar collects every org with something to fix.

Version 1.0.17

August 2026

  • New: Release Updates. See which Salesforce Release Updates still need action in any org. These are changes Salesforce switches on for you on a deadline, whether or not anyone acts, and the list is easy to miss because Setup only shows one org at a time.
  • Two new sidebar groups collect every org with an update already past due, or due within 90 days. A toolbar button checks every connected org at once.
  • Release Updates Across Orgs shows one update with the list of orgs where it is still outstanding, so you can work it once and tick each client off. Export either view to Excel or CSV.
  • Reading changes nothing in Salesforce. Activating an update stays in Setup, where it belongs.

Version 1.0.16

August 2026

  • Find Duplicates now explains why merging is not offered for objects Salesforce cannot merge, instead of the option simply being absent, and says what Delete does differently.
  • Fixed a case where a merge chosen for one object stayed selected after switching to an object that cannot be merged.
  • The anonymous launch counter now signs its request, so links followed by other software are no longer counted as app launches.

Version 1.0.15

August 2026

  • Query Records and Find Duplicates failed with INVALID_AUTH_ERROR on newer versions of the Salesforce CLI. Recent CLI releases hide the login token from the app, and it now asks for it the supported way.
  • Opening an org, checking limits, and comparing metadata were not affected.

Version 1.0.14

August 2026

  • New Find Duplicates window, from the right-click menu on any connected org. Check any object for duplicate records without leaving your Mac.
  • Choose the fields that decide a duplicate. Exact ignores capitals, spacing and endings like Inc or LLC. Close catches typos like Jon and John, short forms like Ed for Edward, and phone numbers written different ways.
  • Match on a lookup as well as a name to find duplicates inside a single account, and add a filter such as Account.BillingCountry = 'USA' so only the records you care about are checked.
  • Records are copied to your Mac and compared there, so nothing you try can change Salesforce. Two million records compare in about twelve seconds. The screen shows what is stored locally and how much space is free.
  • Count the tasks, cases and opportunities behind every record before deciding which to keep, and open any related list to read them. The record with the history is usually the one to keep.
  • Merge duplicate Accounts, Contacts, Leads and Cases with Salesforce's own merge, so everything attached moves to the record you keep. One record at a time to stay clear of limits. Choose field by field which values the survivor ends up with.
  • Or tag the duplicates, fill the empty fields on the record you keep, or delete them to the Recycle Bin. Nothing runs until you confirm, and the exact count must be typed for a delete or a merge.
  • Export every group to Excel for a client to mark Keep, Delete or Not a duplicate, then load the marked file back and only what they marked is carried out.
  • Mark records as not duplicates and they stop being suggested, remembered between sessions so a long review can be picked up days later. Search the results and work through one group at a time.
  • Every record is re-checked against Salesforce immediately before anything changes, and anything edited or deleted since the download is left alone and reported.

Version 1.0.13

August 2026

  • New Data Import window, from the right-click menu on any connected org. Insert, update, upsert and delete records from a spreadsheet without leaving your Mac.
  • Paste rows straight from Excel or Google Sheets, or drop a CSV or Excel file. Columns are matched to fields by API name or label, and when two fields could match it asks rather than guessing.
  • Values are converted for you: 8/3/26, $1,250.00, Yes, 50% and (350) all become what Salesforce expects. Excel dates stay dates instead of turning into five digit numbers.
  • Fill a lookup or master-detail field with an External ID value from another system instead of a Salesforce record ID. The matching field is picked up automatically when there is only one.
  • An Excel file can hold one tab per object. Parents are created before children and rows link up by a nickname, so a whole related set imports in one go. Create a template for several objects at once and it arrives already linked.
  • Fix a wrong value by clicking it in the preview. Rows that would be rejected are shown in red with the reason, before anything is sent.
  • Run a query, then send those records straight to the import window ready to update.
  • Updates back up the current values to a CSV first, deletes save a receipt, and inserts can be undone in one click. Failed rows export with the reason and can be retried.
  • After a run you can go back and fix problems or run again, with everything still set up. Rows that already went in are held back so nothing is created twice.
  • No row limit. Choose how many rows go at once if your org struggles when many records change together.
  • Fixed the query editor: the suggestion list now appears under what you are typing instead of over it, and no longer sits behind the results.
  • Results grids start at the upper left, and row numbers start at 1.

Version 1.0.12

August 2026

  • New Query window opens from the right-click menu on any connected org. Write SOQL with type-ahead that suggests objects, fields and related records as you type, showing each field label and type so you do not need to know the API names.
  • Do not know SOQL at all? Pick an object in the sidebar and click fields to build the query for you.
  • Results copy straight into Excel or Google Sheets, and export to CSV or Excel. Salesforce record ids stay as text instead of being turned into scientific notation.
  • Large extracts stream in as they arrive with no row limit, a Stop button that keeps whatever has loaded, and a filter box to search the rows you have.
  • Every query you run is kept in History, and you can save the ones you want to keep.

Version 1.0.11

August 2026

  • New At Risk group in the sidebar shows any org with storage or API usage at 80 percent or more. Cards show a warning badge, and orgs past their allowance say how far over.
  • Org Launcher can now check every connected org once a day so the At Risk group stays current. Turn it on in Settings, General. It is off until you do, because each check uses one API call from that org allowance.
  • New toolbar button checks all connected orgs on demand, and its tooltip shows when they were last checked.
  • The limits view now covers every limit Salesforce reports, not a selected few, with the ones showing no usage tucked behind a toggle.

Version 1.0.10

August 2026

  • Fixed a live scratch org showing as Unknown instead of Connected. The Salesforce CLI reports scratch org health differently from other orgs, and the app was only reading the other form. A working scratch org was hidden by the disconnected filter, could not use Storage and Limits or the Setup Audit Trail, and appeared in the list of stale logins offered for removal.

Version 1.0.9

August 2026

  • Cards now show when a scratch org or trial expires, with a new Expiring group in the sidebar. Scratch org expiry dates were being dropped entirely before this, so nothing could tell you what had already died.
  • Storage and limits for any org, from the right-click menu. Cards show a warning badge once storage or API usage passes 80 percent.
  • New Setup Audit Trail viewer shows who changed what in Setup, filtered by period, person or text, and exports to CSV. Automated entries are hidden by default.

Version 1.0.8

August 2026

  • Fixed the Incident Now count. It was including incidents that Salesforce no longer treats as current, so it could show dozens of orgs when none were actually affected.
  • New refresh button in the Salesforce Trust section checks for outages on demand, without reloading your org list or the maintenance and release data.

Version 1.0.7

July 2026

  • Your orgs now appear in Spotlight. Press Command-Space, type an alias, and the org opens logged in without switching to the app first. Turn it off in Settings, Privacy.
  • Every org card shows its next Salesforce release and the date it arrives, and a new sidebar section groups your orgs by release wave.
  • Scratch orgs now show their server instance, status and release date. The CLI reports their instance under a different name, so the app had been missing it.
  • Removing disconnected logins now shows you the full list first, lets you keep any of them, and asks you to type the count to confirm. It only clears logins saved on this Mac.
  • Fixed the lag when clicking between groups and typing in the search box.

Version 1.0.6

July 2026

  • Every org card now shows its next major release and the date it arrives, for example Winter '27 on Oct 10.
  • New sidebar section groups your orgs by release wave. Salesforce upgrades instances over several weeks, so two orgs on the same release can be a month apart.
  • Scratch orgs now show their server instance, status and release date. The CLI reports their instance under a different name, so the app had been missing it.

Version 1.0.5

July 2026

  • Fixed the lag when clicking between groups and typing in the search box.
  • The Salesforce Trust groups added in 1.0.4 were being recalculated on every keystroke. They are now worked out once and reused.

Version 1.0.4

July 2026

  • New Salesforce Trust groups in the sidebar: Incident Now, Next 7 Days and Next 14 Days, so you can see at a glance which orgs are affected by an outage or have maintenance coming.
  • Status for your instances is now fetched in the background and cached, so the groups are ready when you open the app.

Version 1.0.3

July 2026

  • Instance badges now show live Salesforce Trust status. A badge turns amber or red when that instance has an active incident.
  • Click any instance badge for its release version, maintenance window, next scheduled maintenance and recent incidents.
  • Turn it off in Settings > Privacy if you would rather the app not contact status.salesforce.com.

Version 1.0.2

July 2026

  • Each org card now shows its org ID and Salesforce server instance.
  • Click the org ID to copy it, or use Copy Org ID in the right-click menu.

Version 1.0.1

July 2026

  • Added a Privacy tab in Settings, with an opt-out for the anonymous launch count.
  • The app now reports only that it started, with no identifier and no IP address recorded.

Version 1.0.0

July 2026

First public release.

  • Launch orgs in one click. Every org you have authorized with the Salesforce CLI, shown as a searchable list. Opens in your browser already logged in.
  • Instant startup. The org list is cached locally, so the app is usable the moment it opens while connections are verified in the background.
  • Recent and Favorites. Star the orgs you use most; recently launched orgs are grouped for quick access.
  • Filter and search. By type (Production, Sandbox, Scratch, Dev Hub), by connection status, or by alias, username, and domain.
  • Metadata changes. Scan an org for recently changed components and filter by the person who changed them, a date range, or a wildcard name search.
  • Extract to Downloads. Retrieve any selection of components as source files.
  • Compare two orgs. Pull the same components from two orgs and see a file-by-file diff of what is different.
  • Open in org. Jump straight from a metadata change to that component in Salesforce.
  • Copy login link. Copy a ready-to-use login URL to paste into any browser or profile.
  • Add and remove orgs. Connect new orgs, reconnect expired ones, and clear out stale logins — individually or in bulk.

Org Launcher checks for updates automatically, at most once a day. You can turn that off in Settings, or check any time from Org Launcher > Check for Updates.

Questions?

Email ejbantz@dewwow.com and include the version number from Org Launcher > About Org Launcher.

Overview  ·  Release notes  ·  Privacy  ·  What it calls

DewWow LLC · Wisconsin’s Odoo Partner · dewwow.com

Salesforce and related marks are trademarks of Salesforce, Inc. Org Launcher is an independent product and is not affiliated with, endorsed by, or sponsored by Salesforce, Inc.