November 2, 2026
On a campaign’s candidate list, Add to another team copies someone who already paid, or whose signup had no charge, onto another team of the same gender. They are not charged again. Teams they already belong to are left off the list. The new row starts as Registered.
October 27, 2026
Club administrators have a Programs tab for one-off registrations outside the club season. These are not teams.View Public Link opens the club’s registration page. Families pick a program, see its dates, times, and gym, and pay the price plus GST. A full program cannot be selected. The club list shows price, cap, age categories, and signup count. Open a row for sessions and for each athlete’s parent and profile.
October 27, 2026
A college host sees College categories in Create Tournament. A university host sees University categories. School grades and club age groups stay on their own hosts.
October 16, 2026
Team logos appear beside pool seeds, on the schedule pool lists, on the team picker, and on playoff standings. Pool Play labels the record column Matches (W/L). Home explains each pool place from the Volleyball Canada tie-break and links the tiebreaking protocol.An active tournament uses a yellow status chip. Payments sits at the bottom of the public sidebar. Tournament notes can run up to 2,000 characters. A team can play up to five matches in one day. A chevron moves the schedule when it runs off the side of the screen.
October 15, 2026
Club administrators open View on a campaign to see candidates by team. Status is a pill: Registered, Waitlisted, Offer Sent, or Offer Accepted. Send Offer and Send Waitlist confirm the letter, then email it.One Offer deadline on the campaign covers every offer. Paid campaigns show Paid or Not Paid. A signup stays off the list until payment finishes. Download All Candidates saves a workbook. Each team can download a tryout sheet PDF. Public tryout times use Pacific time.
October 14, 2026
Tryouts is the first tab for a club administrator. Communication, Schedule, and Insurance are gone from that sidebar. Athletes no longer have Career or IST. The athlete sidebar is Team, Schedule, Tryouts, and Recruitment.The desktop sidebar can condense to icons. With more than ten roles, the identity card includes Search roles. VOS signs you out after 24 hours without activity.Stripe payouts use Start setup, Resume setup, or Manage Stripe. Manage Stripe opens in a new tab.
September 27, 2026
Create Tournament asks for one entry fee in whole dollars from $50 to $1,000. Tax is added when the team pays. The fee locks after the tournament is published.Each competing school or club needs a billing contact. Later teams from that organization reuse the same name and email. Set up Stripe payouts in Settings before you publish. The host receives its share after Stripe collects the payment.
September 27, 2026
Host PTSO administrators, athletic directors, and allocators see Payments on a tournament they host.The table is School, Team, and Paid or Not Paid. Send invoice emails the billing contact. They enter a billing address so tax can be calculated, then pay the Stripe invoice. That address is not stored in VOS. Mark Paid Manually records a cheque. Refund is available after an invoice is paid, and the row stays Paid until Stripe confirms it.
September 27, 2026
The tournament team picker no longer offers a combined Boys & Girls category. School grades and club age groups stay Boys or Girls on their own.
September 26, 2026
The 12-team Lightning Spike playoff places 9th and 10th from the play-in losers in the consolation.
September 25, 2026
Pool Play colors a decided match green for a win and red for a loss, including a split that is decided by point differential. A split with equal points stays uncolored.Results uses Place, Team, and Ranking points. A place that is still open shows TBD. Tied places can read T-7th and similar labels.
September 24, 2026
The public tournament page has a Teams tab. Pick a team to see its matches, or open a team from the pool list on Schedule. The link keeps that team selected.Playoff sides that are not decided yet show TBD. Open time between a team’s first and last match shows as Break. Played matches show a Win or Loss pill.
September 20, 2026
Saving a published tournament rebuilds the draw. The teams that already paid stay on the event. You can reorder them, and you cannot add or remove teams.Existing scores, referee assignments, reminders, and scoresheets reset for the new schedule.
September 14, 2026
Club administrators can Download Lineup Sheets next to Download Roster Stickers on a team they can edit. Both sit with Add athlete and Add coach, under the coaches table.Coaches have an NCCP number on the roster and on Settings. It prints on the roster stickers.
September 14, 2026
Coaches and club administrators can create a Meeting alongside practice, travel, and meal. Meetings are one calendar item. Families RSVP them on Schedule.Coaches create and edit those events from Schedule. Club administrators still use Practices for gym sessions. New practices, travel, meals, and meetings also email people who opted in under Settings.
September 14, 2026
Club administrators can charge a tryout fee (CAD) on the campaign Details step. Families pay that amount plus a VOS fee in Stripe Checkout on the public signup link.Set up Stripe payouts in Settings before you publish a paid campaign. Leave the fee at 0 for a free signup.
September 14, 2026
Coaches and club administrators can create one travel or meal event alongside gym practices. Coaches start from Schedule. Club administrators start from Practices.Travel is carpool or solo. Meal is restaurant or potluck. Those events show on Schedule so families can RSVP. Practices can still repeat weekly.
September 14, 2026
Club administrators can download Avery 5162 roster stickers from a team, pre-filled the same way tournament scoresheets are stamped. Buy the matching labels on Amazon.
September 14, 2026
Club administrators and club coaches whose club sits under Volleyball BC see Volleyball BC events on Tournaments and Find Tournaments.It opens Volleyball BC’s club event schedules and results in a new tab.
September 14, 2026
NSO administrators open Organizations to browse PTSOs, then the clubs or schools under each one. Conference cards show full province names.The tab was briefly called an NSO PTSO directory.
September 14, 2026
Club administrators open Teams (not Club) for the club roster. The Home tab is gone from the sidebar for every role.
September 14, 2026
Club administrators and PTSO administrators have an Insurance tab. It is a placeholder for the club or association on your identity card.
September 14, 2026
Club administrators enroll parents in the VOS Academy scoresheet course from Training.Buy seats, then enroll people. Teachable emails them a login. Open VOS Academy goes to academy.volleyballoperatingsystem.com. Referees still see Training as a placeholder for themselves.
September 13, 2026
Settings has a Security section where you can turn on TOTP multi-factor authentication with an authenticator app.Configure MFA, scan the QR code, and verify a 6-digit code. Disable MFA when you want it off. Your email on Settings is read-only; contact support to change it. Use Add Role at the top of the roles list to request another role.
September 13, 2026
The Athlete Career page shows school and club dates from your date of birth: grade windows, graduation, and club age-group seasons.
September 13, 2026
Public tournament Results lists Place, Team, and Points. Points come from finishing place in the field when the tournament does not store a custom value.
September 13, 2026
The public tournament Home card shows category net height for each division, next to the other format details.
September 13, 2026
Playoff crossover games use X1, X2, and so on, the same way Volleyball BC labels those matches.
September 13, 2026
Olympic Committee roles see Intelligence in the sidebar, the same dashboard PTSO and NSO administrators already use.
September 10, 2026
Create Tournament now has a Championship playoff for every seeding pool shape from 7 to 12 teams, ranking 1st through last.Seven-team is 4+3. Eight-team is 4+4. Nine-team is 3+3+3 or 5+4. Ten-team is 4+3+3, 3+3+4, or 5+5. Eleven-team is 4+4+3, 4+3+4, or 3+4+4. Twelve-team is 3+3+3+3 or 4+4+4. Package names include the pool shape so they match Teams. Pool winners still meet in GOLD, not in the opening round.
September 10, 2026
Create Tournament now spaces playoff games by the playoff court time from Format, not the pool slot length.Pool matches still fill first at the pool length. After the last pool row, the clock steps by the playoff length for GOLD and the rest of the bracket. Pay & Publish writes those reservation lengths onto the draft timeslots.
September 10, 2026
After you pick a playoff structure, Create Tournament places those games on the court grid after pool play, with slot labels like 1st A and W-101 instead of team names.Schedule and Referees show 101, GOLD, and the rest of the package. Pay & Publish writes those playoff matches into the draft with the same court times. They stay unpublished until Stripe confirms payment.
September 10, 2026
Pay & Publish writes venues, format, seeding, playoffs, the pool schedule, and officials to the database as a draft, then charges Stripe. The event stays private until payment succeeds.A second Pay click updates that draft before checkout instead of billing stale team slots. Cancelling Stripe leaves the tournament unpublished. It goes live only after Stripe confirms the charge.
September 9, 2026
Create Tournament lists every valid 5-team and 6-team playoff that ranks 1st through last, including both 6=3+3 crossovers that keep pool winners out of each other’s first game.Five-team has two Championship pairings (1st vs the play-in winner, or 1st vs 3rd) plus a Challenger draw where 1st waits. Six-team is 3+3 only: four A-vs-B crossovers. 1st vs 2nd in a semi, 1st A vs 1st B in the opening round, and pool rematches are not in the catalog.
September 9, 2026
Create Tournament can pick a Championship playoff for 3-team and 4-team divisions, with a unique 1st through last.3-team is a 2nd-vs-3rd semifinal, then 1st plays the winner for gold. 4-team is two semis, gold, and bronze so 3rd and 4th are not tied. Both show a diagram on Playoffs.
September 9, 2026
Playoffs picks a catalog structure by division size, the same way Teams picks a seeding structure, and shows a diagram.The single- and double-elimination radios are gone. 3-, 4-, 5-, 6-, and 24-team divisions have packages. Other sizes show that no playoff structure exists yet. Playoff match format and court time stay on this step.
September 9, 2026
Create Tournament can set court time separately for pool play and playoffs, for example 60 minutes in pools and 70 in the bracket.Both picks are on Format, under their match formats. Changing a match format still fills in the recommended length. The public tournament page lists the two slot lengths.
September 9, 2026
The Referees step on Create Tournament assigns officials to the draft schedule, the same way Schedule does on a published event.Click a match to pick a role and an official from the host’s eligible referees. Assignments stay on the wizard until publish. School hosts can use referees from a PTSO, NSO, or school. You can skip matches that do not need an official yet.
September 9, 2026
Athletic Directors can assign and remove officials on Schedule at tournaments their school hosts.Hover a match for the whistle, then click to pick 1st referee, 2nd referee, and the other roles. School-hosted events can use referees from a PTSO, NSO, or school, not only people attached to the host school. Schedule also lists matches at those hosted tournaments.
September 9, 2026
Create Tournament can set Rules in Effect to BC School Sports Rules, alongside Volleyball Canada 2025.The pick is on Format. Volleyball Canada 2025 remains the default.
September 9, 2026
School tournaments use Grade 8–12 Boys and Girls. Club age groups (12U–18U) are for club tournaments only.Create Tournament lists grade categories when competing teams are schools, and 12U–18U only when they are clubs. The two catalogs do not mix.
September 9, 2026
School-sport tournaments add competing schools under BC School Sports. Zones are no longer in the org tree; Langley Christian sits directly under that PTSO.Create Tournament lists schools instead of clubs when the host is a school or a school-sport PTSO. New schools are created as School organizations under BC School Sports, not as clubs under the host.
September 9, 2026
Create Tournament now lets you choose a match format for pool play and a different one for playoffs, for example Two Sets Only in pools and Best of 3 in the bracket.Both picks are on Format. Playoffs repeats the playoff match format next to the playoff structure. The public tournament page lists them separately. Score saves use the playoff format for playoff and consolation matches.
September 9, 2026
Tournaments can use Two Sets Only: both sets are always played, so a match can finish 2–0 or 1–1. Score entry no longer opens a third set on a split.The format is in the Format step catalog. Recommended court time is 60 minutes. Pool Play score editing follows the division’s max sets, so Best of 3 still unlocks set 3 only after a 1–1.
September 9, 2026
Athletic Directors can host tournaments the same way PTSO administrators do: create, edit, pay to publish, and manage scoresheets from Tournaments.The tournament is hosted by the school on the Athletic Director role. Find Tournaments stays available if they also need to enter someone else’s event.
September 9, 2026
Athletic Director is now a role, scoped to an organization the same way Club Administrator is. It is meant for schools.Switch to it in the sidebar once it has been assigned. Schedule lists that school’s team matches, and Find Tournaments is available from Tournaments.
September 7, 2026
Club tryouts now send transactional process email: signup confirmation, offer, waitlist, not selected, acceptance, and withdrawal. Club administrators review applicants after gym sessions; athletes can accept or decline an offer from VOS or from buttons in the offer email.Tryout mail does not use scheduling consent. First and last name are stored separately, with the full name generated from the two.
September 7, 2026
Clicking a match on Schedule now opens a modal to assign or remove referees, the same overlay used to edit pool scores.Host PTSO administrators and allocators still hover a match for the whistle, then click to open the dialog. Escape, the backdrop, and the close control dismiss it.
September 7, 2026
On Schedule, host PTSO administrators and allocators see a whistle in the top-right of a match cell on hover, the same way Pool Play shows a pencil on scores you can edit.Click the match to assign or remove officials. Anyone who cannot allocate referees does not see the whistle.
September 7, 2026
The Schedule tab now uses the same table as referee assignments for every role that has it: coaches see their team’s matches, parents see their child’s, athletes see their own, club administrators see the club, and allocators see matches at tournaments they host.Each row is date, time, tournament, match, role, venue, and court. Published tournament names still open the public tournament page.
September 7, 2026
Pool Play and Schedule now label each pool with its division, for example Pool A - 18U Boys Division 1.The pool letter stays in the heading for seeds like A1. The division name comes from the pool’s division on the tournament.
September 7, 2026
VOS Calendar referee events are now titled Referee Assignment. Team names sit in the event body when the matchup is known, including playoff matches once those sides are filled in.Google Calendar can take a while to pick up feed changes. Until it refreshes, an older title like Refereeing C1 v C3 may still show. Open the event to see tournament, match, teams, venue, and court.
September 7, 2026
The public tournament Referees tab is gone. Host PTSO administrators and allocators assign officials from Schedule, and referees for that event can read every allocation in the same grid.Match cells show 1st and 2nd referee under the game label when you are allowed to see them. Anyone else, including the public view, sees the schedule with no referee names. Click a match to assign or remove an official if you administer or allocate for the host organization.
September 7, 2026
PTSO administrators and allocators for the host organization, plus referees assigned to the event, can enter Best-of-3 set scores from the Pool Play tab.The pencil on a pool cell opens a modal. Set 3 stays locked unless the first two sets are split. Saving reloads the public tournament so both mirror cells, records, and place update together.
September 4, 2026
Club administrators can now run tryouts as a multi-step campaign: draft the campaign, add gym sessions, publish a public signup link, set selection status, and promote selected athletes onto the roster.Athletes and parents see their applications and results in the app. Selection emails and texts go through the shared mail and SMS APIs, and only to people who consented. Public signup stays closed until the campaign has at least one event.
September 4, 2026
Club administrators can browse published tournaments they can enter, without signing in to each event first. Open a tournament to see dates, host, and venues.Search is omitted on purpose so the page stays a simple table of upcoming and recent events.
September 3, 2026
The sidebar now follows the role you are acting as. Athletes see Career, Recruitment, and IST. Club administrators see Club, Communication, and Schedule. Allocators land on Schedule. NSO administrators get Intelligence.Switching roles in the sidebar updates the tabs and the browser title. Unused Pool Play navigation is gone. Athlete roles show club and team in the switcher, not jersey number or position.
August 29, 2026
Settings now has one-click subscribe for Apple Calendar and Google Calendar. The personal feed stays in sync with your team matches and referee assignments.The feed URL is unique to your account. Anyone who has it can read that schedule, so treat it like a password. You can add it again from Settings if you need a fresh subscription.
