Changelog

What's new

Every improvement to AthleticOps, from new features to the small details that make your day easier.

v1.17.1Latest

Cleaner Chats, Safer Data.

Coaches can now tidy up their own team channels, and a round of behind-the-scenes security work keeps your team’s information locked down tighter than ever.

Fixed

  • Coach message moderation — Coaches can now delete messages in their own team’s chat channels — the moderator delete button no longer returns a permissions error.
  • Stronger data protection — Behind-the-scenes security hardening closes potential data-access gaps, keeping your team’s information protected — especially across chat and team management.
v1.17.0

Your Whole Season, On One Calendar.

Add holidays, blackout windows, eligibility deadlines, and notes right alongside your games and practices. Plus a top-to-bottom schedule redesign that speaks your sport’s language.

New

  • Calendar dates — Add non-event entries to your calendar — holidays, blackout windows, rule and eligibility deadlines, or general notes. They show up alongside your games and practices on both web and mobile, scoped to a single team, a whole sport, a school, or your entire organization.
  • Blackout warningsWeb — Mark days as off-limits and AthleticOps warns you before you schedule an event on one — so a practice never lands on a holiday or dead period by accident.

Improved

  • Redesigned scheduleWeb — The schedule has a cleaner, fuller calendar with Calendar, Week, and Agenda views, a ⌘K command palette for jumping straight to filters and actions, and a floating toolbar for moving between months and creating events.
  • Sport-aware event labelsWeb — Events now read in your sport’s language across every calendar view — a track team sees “meets,” a tennis team sees “matches,” and games show the opponent on their own line.

Fixed

  • Assigning rolesWeb — Assigning a school- or team-level role now works on the first try and picks from your real schools and teams, with a clear message if something goes wrong.
  • Friendlier sign-in messagesApp — Cancelling a Google or Apple sign-in now shows a friendly message instead of a confusing error.
  • Reliability improvements — Squashed a batch of smaller issues across notifications, chat link previews, and event setup for a smoother day-to-day experience.
v1.16.0

Find Your Next Athletes.

Collect interest from prospective athletes with a shareable QR link — no account or app download required. Plus a brand-new full-screen setup experience that walks new teams through everything in one place.

New

  • Interest signupsWeb — Create a shareable, QR-coded link that lets prospective athletes — or their parents — express interest in your team without creating an account. Team links go straight to the coach; school-wide links land in an admin review queue for routing to the right team.
  • Add to roster from a signupWeb — Approve an interested athlete and they’re added straight to your roster. If a parent signed up on behalf of their child, that parent is automatically added too — so they start receiving team communications right away.
  • Interest signup notifications — Hear the moment someone signs up — in-app, by email, and by push. Coaches are notified about new interest in their team, and admins are notified when a school-wide form needs review or routing.
  • Guided team setupWeb — A new full-screen setup experience walks new teams through schedule, season, roster, venues, communications, polls, resources, and notifications — step by step, so nothing gets missed.

Improved

  • Automatic school-year handling — AthleticOps now detects the current school year on its own and tidies past years into an archive — so your schedules and rosters always reflect the season you’re in.
v1.15.0

Your Team Has a Voice.

Create polls to check availability, vote on practice times, or settle the jersey debate once and for all. Plus, AthleticOps is now on Android, and the whole app feels faster and more polished.

New

  • Team polls — Ask your team anything — availability checks, schedule preferences, uniform votes. Create a poll from the chat or the web dashboard, set a deadline, and watch responses roll in. Results update in real time so you can make decisions faster.
  • Anonymous polls — When you want honest feedback without names attached, flip on anonymous mode. Voters see aggregate counts but not who voted for what.
  • AI-powered poll suggestions — When creating a scheduling poll, AthleticOps suggests time slots based on your existing calendar — so you start with options that actually work.
  • Android appApp — AthleticOps is now available on the Google Play Store. Android users get the same experience — team chat, schedules, attendance, and polls — with platform-native touches throughout.
  • Pending venue reservationsApp — See venue reservations waiting for approval right on your schedule, and tap through to view the details — no need to check the web dashboard.
  • Score entry reminders — After a game ends, coaches receive an automatic reminder to enter the final score — so your record stays up to date without extra effort.

Improved

  • Faster message deliveryApp — When a notification arrives, the app pre-loads the latest messages in the background — so conversations are ready the moment you open them.
  • Cancelled events on the public site — Cancelled games now show with strikethrough styling and a clear badge on your public team page, and they no longer count toward your win-loss record.
  • Redesigned event detailsApp — Event screens are cleaner and more responsive, with attendance, directions, and game details organized into focused sections.
  • Smarter attendance reminders — Games that already send a game-day prep email no longer also send a separate attendance reminder — fewer emails, same coverage.

Fixed

  • Attendance visibility for adminsApp — System administrators can now see attendance on every event, not just events for their own teams.
  • Team manual accessApp — PDFs and documents in the team manual now open directly in the app, and administrators can access files for any team.
  • Tab labels on iOSApp — Navigation tab labels no longer shift out of alignment after switching away from the app and back.
  • Player claim notifications — When a parent claims a player, the notification now correctly shows who made the request.
v1.14.0

Team Manuals. Tuned Alerts. Glass-Level Polish.

Build a living team manual with documents, guides, and important files — accessible to every player and parent, on any device. Plus, smarter calendar sync, granular notification controls, and a Liquid Glass design refresh.

New

  • Team manual — Create a central hub of everything your team needs — playbooks, travel procedures, emergency contacts, code of conduct, uniform guides, parking maps. Upload documents or write pages directly. Coaches control what's published; players and parents always have the latest version on web and mobile.
  • Calendar event type filters — Pick which events sync to your phone or desktop calendar — games and competitions, practices, other events, or any combination. Changes take effect the next time your calendar app refreshes.
  • Calendar settings on mobileApp — Adjust your calendar sync preferences directly from the app — no need to open the web dashboard.
  • Notification type controlsApp — Choose which notifications reach you — event updates, game results, messages, or team management changes — so you only get what matters.
  • Profile setup promptsApp — When something's missing from your profile, the app nudges you to add a photo, complete your name, or enable notifications — so your team always knows who you are.

Improved

  • Liquid Glass design refreshApp — The app has a cleaner, more modern look aligned with Apple's Liquid Glass design language — translucent surfaces, refined typography, and smoother transitions throughout.
  • Profile and account settingsApp — Edit your photo, name, and account settings from a streamlined settings sheet — no more hunting through menus.
  • Cancelled event visibility — Cancelled events now show strikethrough text, muted styling, and a clear badge — so you can tell at a glance what's still on.
  • Smarter AI recommendations — Schedule suggestions are automatically cleared when their event is cancelled, so your recommendation list stays focused on what's relevant.
  • Clearer error messages — When something goes wrong, you now see a helpful message instead of a generic error — making it easier to understand what happened and what to do next.
  • Stronger data protection — Behind-the-scenes security improvements keep your team's information safer — especially when coaches and parents belong to multiple organizations.
v1.13.0

Right Time, Right Place.

Event times now show in the correct timezone no matter where you are, the bulk schedule editor got a major tune-up, and joining a team from an email invitation is smoother than ever.

New

  • Email invitation linksWeb — When a coach sends an individual invitation by email, the link now opens a personalized join page showing who the invitation is for — no confusion with shared team links.
  • Minimum version enforcementApp — If your app version is too old, you'll see a friendly prompt to update — so you always have the latest features and fixes.

Improved

  • Timezone-aware event timesApp — Event details — start time, arrival time, and leave-by time — now display in the venue's timezone, not your phone's local time.
  • Bulk schedule editorWeb — Fixed event type dropdowns, venue selection, arrival times, and dirty-state tracking. The editor is also noticeably faster with large schedules.
  • Joining from auth flowsApp — If you need to reset your password or confirm your email mid-invitation, you're now taken back to the join screen automatically — no need to re-open the link.
  • Notification permission detectionApp — After enabling notifications in iOS Settings, the app picks up the change immediately when you switch back.

Fixed

  • Device registrationApp — Re-installing the app or clearing data no longer causes an error when registering for push notifications.
  • Schedule import timezonesWeb — Imported events now land at the correct time instead of being shifted by your timezone offset.
v1.12.0

Know Before They Do.

Two days before every game, you now get a preview of the email your families will receive — complete with your RSVP count and a heads-up on anything missing. Plus, see every automated email in one timeline.

New

  • Coach game day previewWeb — Two days before each game, coaches receive an email showing the RSVP breakdown, a warning if arrival time, jersey color, or notes are still missing, and a full preview of the email parents will get.
  • Email campaign timelineWeb — A new tab in team communications shows every automated email your team has sent or has scheduled — with previews, recipient counts, and direct links to the event.
  • Bulk roster invitationsWeb — One button sends invitations to every roster member who hasn't joined yet — no more sending them one by one.
  • Multi-parent player linking — Both parents can now link to the same player on a team, so each gets their own notifications, RSVP access, and attendance updates.
  • Venue parking photos — Coaches can add parking photos and notes to any venue — parents see them when tapping on venue details.

Improved

  • Event detail layoutWeb — The event page has a cleaner layout with jersey color, arrival time, coach notes, and transportation info in clearly organized sections.
  • In-app notificationsApp — Notification banners now blend seamlessly with the latest iOS design.
v1.11.0

Game Day Prep, On Autopilot.

The night before a game, every parent and player now gets an email with everything they need — venue directions, what to wear, when to arrive, and a one-tap RSVP. Meanwhile, the app watches your team chat for schedule conflicts and flags them before they become problems.

New

  • Game day prep emailsWeb — Parents and players automatically receive an email before each game with the weather forecast, a Google Maps link, amenities at the venue, arrival time, jersey color, transportation details, and RSVP buttons.
  • Venue info at a glanceApp — Tap any venue to see parking, seating, restrooms, costs, and contact info — no more digging through emails or asking around.
  • Smart schedule conflict detection — When someone mentions a schedule change in chat, AthleticOps flags it if it conflicts with an upcoming event — so coaches can act before there's confusion.
  • AI coach recommendations — Based on your schedule, weather, and team activity, AthleticOps proactively suggests actions to coaches — like cancelling a rained-out practice, sending a reminder about an early departure, or flagging a scheduling conflict.
  • Filter messages by organizationApp — If you belong to multiple organizations, you can now filter your messages to focus on one at a time.

Improved

  • Noticeably smoother scrollingApp — Rosters, schedules, chat, and team lists all scroll faster and feel more responsive.
  • Messages arrive faster — Chat messages now deliver in real time with a rebuilt messaging backbone — conversations feel instant.
  • Upcoming event bannerApp — The banner on your team page now shows RSVP buttons, directions, jersey color, and transportation info at a glance.
  • Smarter schedule importWeb — When importing a schedule, AthleticOps now matches venues automatically and lets you create new venues inline.
  • Refreshed emailsWeb — All emails have a cleaner, more consistent look. The weekly digest now shows a calendar-style layout with RSVP buttons for each event.
  • Cancel any event typeApp — You can now cancel practices and non-sport events directly from the app, not just games.

Fixed

  • Photo and file previewsApp — Images and files shared in chat now show their preview immediately.
  • Duplicate notifications — Fixed an edge case where the same notification could be sent twice.
v1.10.0

Pin What Matters.

Important messages no longer get buried. Pin key announcements in any chat channel so everyone can find them, and coaches can now turn attendance reminders on or off per team.

New

  • Pinned messagesApp — Pin important announcements, schedules, or links in any chat channel. A banner at the top shows the latest pin and a dedicated view shows them all.
  • Attendance reminder controlsWeb — Coaches can now turn off attendance reminder emails for specific teams — useful for teams that handle attendance differently.

Improved

  • Premium invitation experienceWeb — QR invitations now open in a full-screen view with your school branding, an animated background, and a bold invitation code that's easy to scan or type.
  • Schedule importWeb — Importing schedules is faster and more accurate, with better handling of different date formats and event types.
  • Roster import with parent linkingWeb — When importing a roster, you can now link parents to their players during the import process.

Fixed

  • Duplicate messages in chatApp — Messages no longer occasionally appear twice when sending.
  • Deleted messagesApp — When a message is deleted, it now disappears from the chat list immediately.
v1.9.0

Video in Chat. Richer Messages. Easier Onboarding.

Share video directly in team conversations, write formatted messages with headings, lists, and tables, and new coaches get a guided setup experience that walks them through importing their roster and schedule.

New

  • Video messages — Record or upload videos directly in chat — great for sharing game film clips, walkthroughs, or quick updates.
  • Communications hubWeb — A unified place on the web dashboard to send broadcasts, manage team conversations, and reach the right people.
  • Rich text formatting — Event descriptions and team notes now support headings, lists, tables, and other formatting — making it easier to share detailed information.
  • Group conversations — Create custom group chats with specific people across your team — coaches, parents of starters, carpool groups, anything you need.
  • Guided coach setupWeb — New coaches see a getting-started checklist that walks them through importing their roster, setting up their schedule, and inviting parents.
  • Profile picturesApp — Add a profile photo from your account settings — it shows up in chat and throughout the app.

Improved

  • Joining a team is easier — Invitation links now preview instantly, support one-tap join, and offer Google and Apple sign-up options.
  • Chat message layout — Redesigned message bubbles with profile pictures make it easier to follow conversations.
  • Channel management — Coaches can set channel icons, manage members, and control admin access for each conversation.
  • RSVP remindersWeb — Instead of separate emails per event, RSVP reminders are now grouped into a single digest with one-tap response buttons.

Fixed

  • Schedule scroll positionApp — Opening the schedule now reliably scrolls to today's date.
  • DM names — Direct message conversations now correctly show the other person's name.
v1.7.0

Your Sport. Your Language.

Events now speak your sport's language — track meets say "Meet," tennis says "Match," and basketball says "Game." Venues can be filtered by sport type, and neutral sites like tournament venues are now supported.

New

  • Sport-specific event labels — Events automatically use the right terminology for your sport — Game, Meet, or Match — everywhere in the app.
  • Venue filtering by sportApp — When creating an event, venues are filtered to show the types that match your sport.
  • Neutral venue support — Tournament sites and other venues not owned by a specific school can now be added and used for events.

Improved

  • Dashboard on smaller screensWeb — The web dashboard now works better on tablets and smaller laptop screens.

Fixed

  • Editing opponentsWeb — Changing an event's opponent now saves correctly on the first try.
  • Security updates — Updated underlying software to address 8 known vulnerabilities.
v1.6.0

Get Your Team Set Up in Minutes.

New coaches can now import their roster and schedule from almost any format — Excel, CSV, PDF, even photos of printed schedules. An AI assistant helps you get everything set up quickly.

New

  • Smart roster importWeb — Upload your roster in any format — Excel, CSV, PDF, or even a photo — and AthleticOps reads it, maps the columns, and creates your roster automatically.
  • Smart schedule importWeb — Upload a schedule in any format and AI parses the dates, times, opponents, and venues. Review and edit before confirming.
  • Getting started checklistWeb — New coaches see a clear checklist of what to set up first — roster, schedule, invitations — with progress tracking.
  • Simpler host selectionWeb — When scheduling, just pick "We're hosting" or "Away event" — the system figures out the rest based on venue selection.
v1.5.0

One Login, Multiple Organizations.

Coaches and administrators who work across multiple schools or organizations can now switch between them without logging out.

New

  • Organization switching — If you belong to more than one organization, switch between them from your profile — no need to log out and back in.
  • Role-aware invitationsWeb — When inviting someone, their role determines what they see — the right school, team, or organization is selected automatically.
v1.0.0

Hello, World.

The first release of AthleticOps — everything your athletic department needs to manage teams, schedules, venues, and communication in one place.

New

  • Team and roster management — Create teams by sport, gender, and level. Track players with jersey numbers, positions, and parent contacts.
  • Event scheduling — Schedule games, practices, and events. See venue conflicts before they happen.
  • Venue reservations — Request and approve venue reservations with priority rules, waitlists, and conflict detection.
  • Permissions for everyone — Coaches see their teams. Parents see their kids. Admins see everything. The right access, automatically.
  • Automated reminders — Game day reminders, attendance requests, and weekly schedule digests — sent automatically so coaches don't have to.