v2.3.264
July 9, 2026
TL;DR
- Import your classic HockeyShare teams into the new Teams section — roster, schedule, game results, player/goalie stats, and announcements — with live progress, automatic resume, and a read-only Legacy Archive for older content.
- Saved email lists now work everywhere: build a recipient list once and reuse it across Drills, Plans, Playbooks, Vault, team messages, and 10k Pucks — all managed from a new Account page, with one-click import from the classic site.
- A major polish and security pass on the Coaching Vault: site-wide visual design, undo-friendly deletes, keyboard-accessible shared pages, plan-accurate upload limits, and hardened sharing.
- Shared practice plan pages now offer working Print and PDF links for visitors.
- Numerous fixes across team stats, dark-mode display, and Vault bulk tagging.
New Features
- Teams - import your classic HockeyShare teams from the legacy platform, including roster, schedule, game results, player/goalie stats, and announcements
- Teams - new Legacy Archive view preserves historical content from the old platform (custom pages, links, penalty logs, detailed stat lines) in read-only form
- Teams - added a prompt on the Teams page to import your classic HockeyShare teams (shown only when you have teams left to migrate)
- Account - new Email Lists page to create, edit, and manage reusable recipient lists
- Account - one-click import of your email lists from the classic HockeyShare site
- Vault - email vault items (single or multi-select) directly to recipients with automatic share links
- Playbooks - email a playbook's share link to any recipients or saved list
- 10K - coaches can email team invites to players from a saved list or manual entry
- Drills - email drills to multiple recipients and saved lists (previously one recipient at a time)
- Plans - shared plan pages now offer a PDF download to anyone with the link (available on plans owned by Premium+ members)
Improvements
- Teams - imported per-game stats automatically roll up into season totals, with legacy TOI/SOG/PPG preserved as custom stats
- Teams - legacy team imports now show live progress while they run
- Teams - imports pick up where they left off if you leave the page and come back
- Teams - only one import runs at a time per account, preventing conflicting imports
- Teams - team mailing lists and personal email lists are now one unified system shared across the whole app
- Plans - the email recipient picker is faster and consistent with every other section
- Plans - friendlier message when a PDF download isn't available for a shared plan
- Vault - refreshed the entire section to match the site-wide design language (colors, buttons, badges, icons)
- Vault - deleting content now shows an "Undo" option instead of pop-up confirmation dialogs; trash actions use a single clear confirmation
- Vault - shared folder pages can now be fully navigated with a keyboard, with visible focus indicators
- Vault - upload size limits shown in the add/edit forms now accurately reflect your subscription plan
- Vault - faster, more consistent behavior across the add, edit, detail, and trash pages
- Vault - making a folder private now immediately disables its share link
- Vault - clearer warning when sharing a folder that everything inside becomes visible
- Vault - public share pages no longer include internal account identifiers
- Vault - clearer error responses when a bulk tag request contains invalid items
- 10K - team invite links are now always built from the official app address
Bug Fixes
- Teams - fixed players with no position set being missing from the team statistics page (they now appear as skaters)
- Teams - fixed an error that could prevent legacy team imports from completing
- Teams - fixed an issue where larger legacy team imports could stall and eventually fail
- Teams - fixed a case where retrying a failed import could create a duplicate team
- Teams - fixed the "Import Legacy Teams" notice displaying dark text on a dark background for dark-mode users
- Teams - sending a message no longer requires roster email addresses; saved lists and manual entry work on any team
- Plans - saved lists selected in the email picker now always deliver correctly
- Plans - Print and PDF buttons on shared plan pages no longer redirect visitors to a login page
- Plans - removed the redundant Share button from shared plan pages
- Vault - failed bulk file imports no longer expose internal error details
- Vault - bulk privacy changes on folders now properly create and revoke share links
- Vault - folder-delete and trash messaging now accurately describes what happens to your content
- Vault - fixed maximum file-size labels that displayed blank on the add-content form
- Vault - fixed an error that prevented the bulk tag manager from loading for selected items
- Vault - fixed the bulk tag window not appearing after clicking the Tags action