Changelog: January 23, 2026

Summary of changes released in the past 72 hours.

Features

Therapist management in people tables

Practice administrators can now manage therapists alongside clients and volunteers in one place. The new Therapists tab shows each therapist's name, email, active status, and whether their account is linked to a user login.

Quick add menu for common actions

A floating menu lets staff quickly add new sessions, clients, or equipment without navigating away from their current page. The menu appears as a plus button and expands to show available actions.

Facility management for locations, horses, and equipment

A central place to manage everything at your facility. The Locations tab tracks arenas, trails, and other spaces with their capacity. The Horses tab lists all therapy horses available for sessions. The Equipment tab manages saddles, bridles, and other gear.

Therapist scheduling calendar

Therapists can view their daily schedule alongside a monthly calendar. Clicking any date shows that day's sessions with client names and times. Staff can quickly see who's booked and when.

Month calendar navigation

A compact calendar lets users browse months and select dates. Previous and next buttons navigate between months, and clicking any date selects it for scheduling or viewing sessions.

Therapy session booking form

Staff can book new therapy sessions with all the details in one form. Select the client, date, start and end times, location, horse, and equipment. Notes can be added for special instructions or observations.

Equipment selector for session bookings

When booking a session, staff can select multiple pieces of equipment. Selected items appear as tags that can be removed, and a search field helps find specific gear quickly.

Speed dial floating action button

A floating plus button in the corner expands to reveal quick actions. This provides fast access to common tasks like adding sessions or clients from anywhere in the app.

Clickable detail lists

Lists of items can now be clicked to view more details. This pattern is used throughout the app for session lists, client lists, and other browseable content.

User initial avatars

When users don't have a profile photo, their initials are displayed in a colored circle. This makes it easy to identify people at a glance throughout the app.

Improvements

  • Location form now represents spaces within facilities

  • Add form drawer components for locations, horses, and equipment

  • Add standalone forms for equipment, horses, and locations

  • Add therapy session detail drawer for viewing session info

  • Add therapy session list components for schedule views

  • Add button for quickly adding new therapy sessions

  • Add carousel button group for calendar navigation

  • Reorganize Storybook navigation into cleaner categories

  • Add Combobox component with search and autocomplete

  • Add command for retitling Linear issues

Bug Fixes

  • Fix 'process is not defined' error in remote Storybook

  • Fix card wrapper and light background on calendar stories

  • Fix card wrapper and background on month carousel stories

  • Update calendar stories to use January 2026 as default date