Updates

Product releases, improvements, and fixes from the Cushion team.

Jul 24, 2025

Stability and performance improvements

Cover image for Stability and performance improvements

We’ve made several behind-the-scenes improvements to make Cushion faster and more reliable. Many thanks to our early adopters who have been helping us test and improve Cushion!

What we’ve improved

  • Notifications - Fixed occasional duplicate notifications when users are mentioned multiple times in comments

  • Home feed - Home feed loading time has been optimised to be faster and more reliable.

  • Browser tabs - Improved multi-tab support to prevent conflicts.

  • Posts - Fixed post display and grouping issues in the home feed for better organization

  • Reactions - Message reactions and unread counts now stay consistent across different views and browser sessions

  • Performance - Posts and comments load faster with improved caching and reduced network requests

  • Real-time sync - Improved real-time sync for comments and reactions.

  • Data consistency - Improved synchronization across all parts of the app for more reliable data display

Jul 10, 2025

Check-ins

Cover image for Check-ins

We’ve updated Check-ins to make them more flexible and easier to use.

Check-ins let you and your team share progress, blockers, and plans on a regular schedule. Think of them as async standups: everyone can post updates at their own pace, and you can see what’s happening across the team, all in one place.

How to set up a check-in routine

  1. Go to your team workspace and open the “Check-ins” tab.
  2. Click “New check-in” to create a daily or weekly check-in.
  3. Choose the schedule, add a name.
  4. Team members will be prompted to submit their check-in when it’s time.

How check-ins work

  • Each check-in collects updates from all team members on the chosen schedule.
  • See who’s checked in and who hasn’t—no one gets left behind.
  • Group responses by day or week for easy review.
  • Missed a check-in? You’ll get a reminder.
  • Connect your GitHub account to automatically include recent activity in your update.

Who can use check-ins

  • All team members can participate in check-ins.
  • Admins can create, edit, or delete check-ins.
  • Guests do not participate in check-ins.

Check-ins help your team stay accountable, celebrate wins, and surface blockers—without the need for another meeting.

Jun 17, 2025

Guest accounts

Cover image for Guest accounts

Cushion now supports guest accounts!

Invite your clients, friends or foes to join your team workspace and collaborate with you.

How to add a guest to a channel

Guests can be added to a team workspace by inviting them to a channel or to a team workspace. Users must have administrator permissions to add guests.

  1. Create a new channel from the sidebar.
  2. Click the ‘Private’ toggle in the channel settings.
  3. Add members to the channel.

How to add a guest to a team workspace

  1. Go to the team workspace settings.
  2. In the People area, start typing the guest’s email address.
  3. Hit enter to add the guest.
  4. They’ll receive an email with a link to join the team workspace.
  5. The guest can now access the team workspace and collaborate with you.

Guest accounts

Guests can be invited to specific channels, either during channel creation, by editing an existing channel, or from workspace settings—and can post, comment, and interact within those channels. They can’t access any other channels unless invited, and they’re restricted from team-wide features like check-ins, team settings, creating channels, or seeing global member lists.

Jun 4, 2025

Private channels

Cover image for Private channels

Channels now have the option of being private. Use them to discuss sensitive topics with your team.

How to create a private channel

  1. Create a new channel from the sidebar.
  2. Click the ‘Private’ toggle in the channel settings.
  3. Add members to the channel.