v99Community
Admin pickup update composer
Admins gained one place to send a pickup update by email and push, with delivery history for every audience member.
v98Community
Pickup push notifications
Pickup reminders and status changes began reaching subscribed phones.
1 follow-up patch
- v98.1A clearer PWA install coach
v97Platform
Push subscription setup
Members could connect a browser or installed app to future Sandline push notifications.
v96Community
Notification preferences
Members gained controls for email, pickup, poll, shoutout, and league notifications.
1 follow-up patch
- v96.1Email preferences enforced for non-account messages
v95Platform
Save Sandline to your phone
An in-app install prompt helped iPhone and Android players launch Sandline like an app.
1 follow-up patch
- v95.1Installed-app dashboard launch fix
v94Platform
Sandline becomes an installable PWA
A conservative mobile web app foundation added home-screen installation without risky offline data caching.
v92Recaps
Pickup recaps and shoutouts
Completed pickup pages brought together stats, games, comments, Instagram recaps, and player-to-player shoutouts.
1 follow-up patch
- v92.1Recap, dashboard, and match-history polish
v91Pickup
The public pickup hub
Upcoming pickup events received public detail pages, member RSVP, and community comments.
3 follow-up patches
- v91.1Public pickup follow-up
- v91.2Pickup hub frontend polish
- v91.3Public pickup reliability follow-up
v90Community
Email any published poll
The poll editor could send the selected live question to registered players without relying on a hardcoded weekly poll.
v89Community
Native feedback surveys
Post-pickup feedback moved from an external form into Sandline, with editable questions and admin results.
1 follow-up patch
- v89.1Feedback email delivery diagnostics
v88Events
Getting players to the right courts
Venue language, map guidance, and public discovery pages were corrected so new players could find the real location.
v87.1Pickup
Mobile pickup status sheet
Weather and status controls moved into a safe mobile bottom sheet instead of overflowing the admin event row.
v86Tournaments
Tournament payment and waiver flow
Tournament registration added event-specific payment guidance and recorded waiver acceptance.
1 follow-up patch
- v86.1Restore the public-profile navigation link
v85Tournaments
Tournament guardrails
Score limits, tie handling, and bracket seeding gained stronger protection against event-day mistakes.
v84Leagues
Pretty league team URLs
Public team pages gained readable league-and-team addresses while old links continued to redirect safely.
v83Leagues
League team identity
Captains could choose a wider color palette and add a public image to their team.
v82Pickup
Pickup status and rainout controls
Admins could publish weather watches, delays, moves, and cancellations consistently across public and member views.
v81Pickup
The public pickup share page
Sandline gained one stable pickup link for Instagram stories, texts, and new-player invitations.
v79Leagues
Public league signup
Players could enter the right league-registration path from public pages and continue after signing in.
3 follow-up patches
- v79.1League signup redirect fix
- v79.2Admin placement for league free agents
- v79.3Dashboard polish restored
v78Platform
Dashboard safe polish
A low-risk dashboard pass clarified priorities without disturbing the core RSVP and league flows.
v77Tournaments
Public tournament champion recap
Finished tournament pages gave the champion and final bracket a stronger public ending.
v76Tournaments
Tournament public experience polish
Registration, teams, schedule, and bracket information became easier to scan on a phone.
v75Tournaments
Tournament mode selector
Tournament creators could choose the format that matched the day, including premade-team registration.
5 follow-up patches
- v75.1Tournament admin mode and edit polish
- v75.2Premade fours registration
- v75.3Premade-team cleanup and invite links
- v75.4Admin premade-team creation fix
- v75.5Premade-team scheduling compatibility
v74Leagues
Public league team pages
Teams received shareable pages for identity, roster, standing, record, and schedule.
v73Tournaments
Tournament calls to action
Public and signed-in tournament pages made the next registration action clearer.
1 follow-up patch
- v73.1Tournament CTA follow-up polish
v72Community
Public profile social links
Player profiles gained optional social identity and clearer signed-in versus public access.
1 follow-up patch
- v72.1Instagram placement polish
v71.xRecaps
A leaderboard worthy of the top three
The leaderboard received a podium hero and more reliable player counts.
2 follow-up patches
- v71.1Podium leaderboard hero
- v71.2Leaderboard count fix
v70Community
Player profile redesign
Public profiles became tighter, more visual, and more useful on mobile.
v69Tournaments
Six-team brackets and set scores
Tournament scoring expanded to a six-team bracket format and richer set-by-set results.
v68Tournaments
Tournament operator polish
Dry-run lessons became clearer admin controls for running a live event.
1 follow-up patch
- v68.2Admin tournament list hotfix
v67Platform
A first-time player invitation
New members received a focused dashboard prompt toward the next useful action.
v66Pickup
Pickup admin flow polish
Small operator refinements made check-in, team generation, and scoring easier to move through.
1 follow-up patch
- v66.1Pickup admin workflow follow-up
v65Leagues
League Mode launch preparation
League registration, team placement, schedule readiness, and dashboard promotion were prepared for real use.
2 follow-up patches
- v65.1Repair an active league missing its schedule
- v65.2Walk-in guest duplicate warning
v64Community
Player profile tap sheets
Chemistry cards opened into useful mobile sheets instead of forcing more page navigation.
2 follow-up patches
- v64.1Tap-sheet interaction polish
- v64.2Tap-sheet layering fix
v63Community
The admin poll editor
Sandline polls became editable products instead of one-off developer changes.
1 follow-up patch
- v63.1Desktop editor polish and closed-poll deletion
v62Pickup
Pickup admin declutter
The event operator page shed redundant status blocks and made the active court workflow easier to reach.
3 follow-up patches
- v62.1Mobile pickup-admin polish
- v62.2Keep mid-play tools open after the first score
- v62.3Poll-email duplicate-send protection
v61Community
Public pickup polls
Sandline gained native public scheduling polls with custom responses and admin results.
3 follow-up patches
- v61.1Poll security and Other-time responses
- v61.2Admin pickup-poll results
- v61.3Sitewide typography refresh
v60Tournaments
The visual tournament bracket
Semifinals began flowing visibly into the final across admin, member, and public tournament pages.
v59Tournaments
Tulsa tournament discovery
A dedicated public guide helped people searching for sand volleyball tournaments in Tulsa find Sandline.
v58Pickup
Hidden pickup skill ratings
A private ELO-style system began powering more balanced teams without showing numbers to players.
v57Community
Court Lines player profiles
Public player pages received a sharper hero and more intentional chemistry language.
5 follow-up patches
- v57.1Stronger Court Lines profile treatment
- v57.2Chemistry language cleanup
- v57.3Public profile hero cleanup
- v57.4Profile hero label polish
- v57.5Profile hero pill polish
v56Pickup
Transparent RSVP nudges
Admins could see exactly who would receive a no-response reminder before sending it.
1 follow-up patch
- v56.1Email duplicate-send protection
v55Pickup
No-response pickup nudges
Admins gained a targeted reminder for registered players who had not answered the weekly RSVP.
1 follow-up patch
- v55.1Safer throttled email delivery
v54Tournaments
Public tournament pages
Tournaments became shareable events with registration, teams, pools, standings, and brackets outside the signed-in app.
2 follow-up patches
- v54.1Public registration count fix
- v54.2First-name and last-initial public privacy
v53Tournaments
Elimination brackets
Pool standings could seed semifinals, a final, and third-place match, ending with a champion.
v52Tournaments
Tournament pool play
Live scheduling, score entry, and standings arrived for tournament pools.
v51Tournaments
Tournament team generation
Admins could generate teams from registered players and adjust rosters before the event.
v50Tournaments
Tournament registration begins
Sandline's tournament system launched with free-agent registration, payment tracking, and admin confirmation.
v49Community
A real mobile chat shell
Chat moved from a sequence of scroll patches to a purpose-built phone layout.
1 follow-up patch
- v49.1Desktop chat-shell correction
v48Pickup
Pickup seasons foundation
Pickup history gained season and week structure, with the first admin season tools.
11 follow-up patches
- v48.7Court Lines chat redesign
- v48.7.1Desktop chat layout fix
- v48.7.2Mobile channel navigation fix
- v48.7.3Mobile chat spacing fix
- v48.7.4Mobile chat polish
- v48.7.5Mobile Safari initial-load fix
- v48.7.6Mobile bottom-gap fix
- v48.7.7Final mobile chat polish pass
- v48.7.8Mobile chat-header rollback fix
- v48.7.10Mobile chat top-gap fix
- v48.7.13Restore latest-message auto-scroll
v47.xPlatform
Chat and navigation refinement
A rapid series improved reaction speed, leaderboard alignment, and the growing app sidebar.
4 follow-up patches
- v47.4Faster chat reactions and calmer scrolling
- v47.5Desktop leaderboard header alignment
- v47.6Sidebar navigation cleanup
- v47.6.1Duplicate sidebar item removed
v46Pickup
Bring a Friend Lite
Pickup RSVPs began making room for a guest without requiring a full account first.
1 follow-up patch
- v46.1Mobile leaderboard polish
v45Platform
A stability cleanup
A focused maintenance release kept the fast-growing pickup and recap tools dependable.
v44Recaps
Downloadable pickup recap cards
Admins could turn a completed pickup into a shareable PNG story card.
8 follow-up patches
- v44.1Recap snapshot polish
- v44.2Multiple recap templates
- v44.2.1Recap template crash hotfix
- v44.3Signature recap card
- v44.3.1Signature recap visual polish
- v44.3.2Signature recap build fix
- v44.3.3Recap icon polish
- v44.4Simpler recap creation
v43Pickup
Pickup completion flow
Finishing a pickup became an intentional workflow instead of a collection of separate admin actions.
v42Recaps
Recap sharing polish
Pickup recaps became easier to copy, post, and reuse in community channels.
v41Recaps
Pickup recap social cards
Completed results gained a designed social card built from the real event.
2 follow-up patches
- v41.1Correct next-pickup time on recap cards
- v41.2Round-scoped player movement hotfix
v40Community
Player badges
Lightweight achievements made profiles and club participation feel more social.
v39Pickup
Admin operations status
A compact status strip helped organizers see what remained before, during, and after pickup.
v38Recaps
The first pickup recap card
Admins gained a personable, reusable summary of the day's results alongside a cleaner admin menu.
3 follow-up patches
- v38.1Friendlier recap copy and current records
- v38.2Recap and admin-navigation polish
- v38.3Pickup headcount copy polish
v37Pickup
The pickup growth loop
Pickup invitations, follow-up, and turnout messaging began working together to help the weekly game grow.
2 follow-up patches
- v37.1Remove player-facing skill level
- v37.2Remove the unused bulk-import tool
v36Pickup
Pickup rounds
A single pickup could finally hold multiple rounds, each with its own teams and games, without losing earlier scores.
1 follow-up patch
- v36.1Pickup Creator crash hotfix
v35Community
Post-pickup feedback
Admins gained the first tool for sending a feedback survey to confirmed pickup players.
v33Pickup
See who's coming
The dashboard pickup card added a live avatar pile and expandable RSVP roster - the earliest surviving detailed Sandline release note.