# What's new in CloudCannon --- May 2026

**URL:** <https://community.cloudcannon.com/t/whats-new-in-cloudcannon-may-2026/554>\
**Category:** Announcements\
**Tags:** changelog\
**Created:** [June 2, 2026, 3:44am UTC](https://community.cloudcannon.com/t/whats-new-in-cloudcannon-may-2026/554 "2026-06-02T03:44:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ella](https://community.cloudcannon.com/user_avatar/community.cloudcannon.com/ella/32/189_2.png) [@Ella](https://community.cloudcannon.com/u/Ella)\
**Post date:** [June 2, 2026, 3:44am UTC](https://community.cloudcannon.com/t/whats-new-in-cloudcannon-may-2026/554/1 "2026-06-02T03:44:40Z")

</div>

Hi everyone!

Back for the May roundup. Here’s what landed in CloudCannon over the last month.

## Manage your login sessions

A new _Sessions_ page in _Account Settings_ shows every login session signed in to your account, with the browser and operating system, IP address, sign-in time, last active time, and the login method used (email, GitHub, GitLab, Bitbucket, or SAML/SSO). Sessions that used MFA are flagged with a security badge, and your current session is highlighted with a _Current_ tag.

The new _Logout of all sessions_ button signs you out of every active session across all devices, and you can search by IP address to filter the list.

## See when team members were last active

Team member cards on the _Team_ page under _Org Settings_ now show a _Last active_ indicator. It reflects activity _within the Organization you’re viewing_ — so if a team member is also in another _Organization_, their activity there won’t show here. Useful for periodic access reviews of your own team.

## Disable multi-factor authentication

If you have MFA enabled on your account, there’s now a _Disable multi-factor authentication_ button on the _Multi-factor Authentication_ page under _Account Settings_.

## Sign-in and the Account Menu

A few related changes that should make moving between _Organizations_ feel smoother:

- If you belong to exactly one _Organization_, CloudCannon now takes you straight into it when you open the app, instead of showing the _Organizations Browser_ first.
- _Pending invitations_ now live in the _Account Menu_. A badge appears on your avatar when you have invitations waiting, and clicking it opens a modal where you can _Accept_ or _Decline_ each one without leaving your current page.
- _Create new organization_ also lives in the _Account Menu_ now, opening a modal so you can create an _Organization_ directly.
- The _Account Menu_ itself has been reworked so it offers the same options whether you’re inside an _Organization_ or viewing the _Organizations Browser_.
- New accounts created from an email invitation now land on a dedicated page showing their pending invitations.
- Accepting an invitation now updates your _Organizations_ list and the rest of the app immediately, without needing a refresh.

## _Confirm Billing Change_ modal for invitations

The _Confirm Billing Change_ modal now appears when inviting a _Team Member_ to your _Organization_ — specifically when someone accepting that invitation would extend your plan with a _User Add-On_. You’ll see exactly what the invite will do to your bill before you send it.

## Configure inputs inside rich text data panels

New `_editables` options let you configure the inputs that appear when editing links, images, and code blocks inside rich text interfaces. You can use `link_options`, `image_options`, and `code_block_options` to control which inputs are shown and how they behave. See the [Rich Text Options reference](https://community.cloudcannon.com/documentation/developer-reference/configuration-file/types/_inputs/*/(rich-text-input)/options/) for the full list.

## Editor improvements

- You can now double-click a _Snippet_ to open it.
- _Data panels_ are wider and the toolbar inside them is smaller, giving you more breathing room when editing.
- Read-only checkboxes have a clearer background colour so it’s easier to tell when they’re locked.
- Fixed an issue where extra empty paragraphs could be inserted around unsupported HTML elements when edited.

## Improved File Browser performance

The _File Browser_ and _Collection Browser_ are now faster for _Sites_ with many files.

## More pages on Lit

Following last month’s _Account Settings_ conversion, lots more pages across CloudCannon have been moved to Lit this month, including most of _Org Settings_, the full _Partner Program_ UI, several _Project Settings_ pages, and _Site Settings → Site Mountings_. The list filter controls used across the app and the _Snippet_ and rich text cards in the editor are now on Lit too. You should notice pages feeling snappier across the board.

## A few other things worth mentioning

- The trial counter in the _App Sidebar_ now caps at _30+ Days left in trial_ instead of showing the exact day count for long trials.
- _Context Menus_ now open in the correct position even when they contain nested elements or content that loads after the menu opens.
- Improved spacing on the _Delete Account_ page in _Account Settings_.
- The _User_ item in the _App Sidebar_ (name and avatar) now fills the full width of the _Sidebar_, and the _Account Menu_ no longer opens slightly off-screen.
- The _View_ button on each commit on the _Publishing_ page → _Commits_ tab is aligned correctly again.
- Several _Select_ field fixes: keyboard navigation, dropdowns with no height in Safari, dropdowns opening in the wrong position in Safari, and hovered items obscuring the filter.
- Collection groups with no heading now appear in the _Choose a collection_ select when using the _Link to a page_ option on a _URL_ input.
- Reordering items in a _Multiselect Input_ by dragging them now works.
- Clicking outside a _Multiselect_ field that lets you create your own values (such as the _Email Address_ field on the _Invite team members to your Organization_ modal) no longer discards what you typed.
- The link summary image now shows up correctly in _File_ and _URL Inputs_.
- The _Reset using Git repository_ option now performs a forced reconnect.
- The _Repository_ select field now shows the default value configured for a _Project_, and the _Target_ select field shows the default configured for a _Permission_ or _Exception_ in the _Edit Permission_ and _Edit Exception_ modals.
- Non-unified _Sites_ created via _Fast Branching_ now apply their _Site_ configuration immediately.
- Switching syncing provider or _Organization_ now resets the _Repository_ select field, and the _Branch_ select shows a loading indicator while branches are fetched instead of appearing empty.
- The _Branding_ page under _Org Settings_ now correctly saves your selected brand colour.
- Fixed an issue where you couldn’t invite new users to your _Organization_.
- Country codes are now submitted in the correct format when adding a credit card.
- Fixed a bug that could prevent profile images from uploading, and another that could cause site backups to fail continuously.
- Improved error handling around GitLab authentication, _Client Sharing_, subscription updates, and transfer requests.
- A bug in CloudCannon’s site-deletion logic affected some _Sites_ this month. All affected files have been fully recovered from S3 versioning, and we’ve deployed defensive programming to prevent the underlying issue. The full incident postmortem is on our [status page](https://status.cloudcannon.com/incidents/326plpst4ybp).
- Dependencies were updated several times to patch security vulnerabilities.

That’s May! As always, drop questions or feedback below, or get in touch with support. 👋
