OptMsg Release Notes v1.1.3

OptMsg Release Notes v1.1.3

The OptMsg v1.1.3 release notes below list what changed in the OptMsg app. Each OptMsg release ships to the iOS and Android apps and to the web app at the same time, so the notes apply to every platform unless a section says otherwise. If you are new to OptMsg, the short version is: your inbox only shows mail from senders you opted in, and each release makes that easier to manage.

OptMsg v1.1.3 Release Notes

Release Date: September 24, 2026

OptMsg v1.1.3 is about the two things you do most: writing a message and trusting that it arrived. We rebuilt how the compose editor scrolls on Android, fixed a long list of writing and reading annoyances across web and mobile, and did deep work on the send path so a message goes out once, exactly as you wrote it. Here’s what changed.

Writing a message

Compose got the most attention in this release, on every platform.

  • Smooth scrolling on Android. Scrolling through a long draft on an Android phone was rough enough to get in the way of writing. The editor now scrolls the way the rest of the app does, and the view follows your cursor as you type, when you tap, when the keyboard opens, and when you rotate the device.
  • Numbered and bulleted lists work properly. Lists now behave as you’d expect while you’re writing them.
  • Sensible capitalization and indenting. Automatic capitalization and indent no longer fight you.
  • Paste an image straight into a message. On the web, copying an image and pasting it into the message body now works. Previously the paste was silently dropped and nothing appeared.
  • Subject lines stay clean. Re: and Fwd: no longer stack up every time a message goes back and forth.
  • Replies don’t re-send the original attachments. Replying or replying-all no longer attaches files your recipients already have.

Reading and organizing

  • Select and copy text on the web. You can now select and copy text out of a message you’re reading.
  • Printing works without a connection. Printing a message is now handled on your device, so it no longer depends on reaching our servers.
  • Delete from a notification. You can delete a message directly from its notification.
  • Drafts leave the Drafts list when you send them. Sending an edited draft now removes it from Drafts, instead of leaving a copy behind.
  • A send that didn’t go through can be edited again. If a message fails and returns to Drafts, you can open and edit it rather than being stuck with it.
  • More room on the message list. The right-hand spacing on the mail list now matches the left, so the list no longer reads as squished on iPhone.
  • See delivery status per recipient. When a message goes to several people, you can see how it went for each of them, including when a message was too large to deliver.

Mail that arrives once, and as you wrote it

A lot of this release is work you shouldn’t have to notice. The short version: we found and closed several ways a message could stall, arrive twice, or go out with content you’d since changed.

  • One bad attachment no longer holds up the queue. A single malformed attachment could previously stop other messages from going out behind it.
  • Edits travel with the message. We closed a path where a message could be re-sent with an earlier version of its content.
  • No accidental duplicates. Several distinct routes that could re-send a message that had already been accepted for delivery are now closed.
  • Retries recover properly. When sending is paused after a problem, it now resumes with a careful trial rather than staying stuck or retrying blindly.
  • Failures are visible to us. Delivery problems that previously could pass unnoticed now raise an alert, so we find them before you have to report them.

Contacts

  • Contacts without a first name now show up. A contact saved without a first name could previously stop the whole contact list from loading. Those contacts are back, and searchable.
  • Contacts with no name at all are usable. Instead of rendering blank and unsearchable, they now show a readable name derived from the address.

Plans and billing

  • Changing plan shows only real options. The plan you’re already on is no longer offered to you as a change.
  • Clearer card entry. The saved-card row no longer overflows on smaller screens, and card entry on the web is more reliable.
  • Accurate messages for extra verification. When your bank asks for extra confirmation on a renewal, you now get the right message instead of a payment-failed notice.

Notifications

  • No more duplicate notifications. Some notifications, including subscription confirmations and passkey additions, could arrive more than once. They now arrive once.

Signing in

  • Sign-in handles network hiccups gracefully. An unexpected response from our identity provider now produces a clear error instead of a server failure.
  • More accurate passkey wording. We rewrote the Add Passkey screen to describe what passkeys actually do.

Accessibility

  • Better screen-reader support. A large number of controls — including most of the main navigation — were not correctly exposed to assistive technology. They now are.

Under the hood

Alongside the above, v1.1.3 retires a significant amount of legacy code, minor bugs, stability enhancements and performance improvements. None of it changes what you see, but continue in our commitment to creating the best end user experience.

If something doesn’t look right, tell us — several of the fixes above started as a customer feedback.

How to get the OptMsg v1.1.3 release

On iOS and Android, open the App Store or Google Play and update OptMsg; automatic updates install it for you within a day or two. On the web, reload the app once and you are on the new version. So there is nothing to configure: the OptMsg v1.1.3 release applies as soon as the update is installed.

About OptMsg release notes

We publish release notes for every version, because you should know what changed in the app that holds your mail. Earlier and later notes are in the OptMsg News category, and the support center explains each feature in more depth. If something in the OptMsg v1.1.3 release does not work the way these notes describe, tell us through the support page and we will look at it.

Scroll to Top