What's New

Stay up to date with the latest features, improvements, and updates to HockeyShare.

v2.4.281 August 25, 2026

TL;DR

  • Ice Scheduler reports: new Cost, Cancellation and Custom reports with date-range filters, CSV export, and print/PDF
  • Ice Scheduler grid: click-to-edit on every column, drag-and-drop column ordering, custom columns, and color-coded custom statuses that tint rows
  • Ice Scheduler: print and PDF export of the schedule, organization logos, faster loading on large schedules, and live calendar updates
  • Ice Scheduler security review completed with no high-severity findings; invites, share links, calendar feeds and CSV import hardened
  • Drill Inbox bulk actions: copy or decline many shared drills at once, with background copy progress
  • Ice Scheduler launch collateral: pricing comparison, homepage spotlight, and help articles
  • Fixes for expired-session errors across Scheduler / Scouting / Perform, Vault Select All bulk actions, and the Scheduler bulk "Set rate" action

New Features

  • Scheduler - Cost report page with program / team / facility / status / month grouping, matching the schedule's totals for the same filters; click any row to open those entries on the schedule
  • Scheduler - Cancellation report with per-entry cancelled time, person, and lost ice cost, plus totals by program
  • Scheduler - Custom report with a column picker and cost subtotals by program, facility, status, or month; save your column selection to a saved view so the schedule and report share it
  • Scheduler - All three reports have CSV export, a print view, and PDF export, plus shortcuts in the schedule's More menu and cross-links between reports that keep your current filters
  • Scheduler - Cost, Cancellation and Custom reports have a Dates control: pick a preset (All, Upcoming, Today, Next 7 / 30 days, Past) or enter your own from/to dates; CSV, print and PDF follow the same range
  • Scheduler - Print and PDF export of the schedule grid from the toolbar's More menu, honoring your active filters, saved view, and hidden columns (Premium); print-optimized layout with repeating column headers, entries grouped by day, and automatic portrait/landscape selection
  • Scheduler - Set an organization logo from your logo library (or upload a new one) in organization settings; it appears on printed schedules, PDF exports, and public share pages
  • Scheduler - Custom columns: add your own text, number, currency, date, checkbox, or pick-list columns (including multi-choice) from organization settings; they appear in the schedule grid, column picker, saved views, print/PDF, and reports, with sorting and filtering
  • Scheduler - Reorder grid columns by dragging (or using the arrows) in the Columns menu, with one-click reset; saved views remember column order as well as visibility, and print, PDF, and custom reports follow it
  • Scheduler - Click-to-edit for every column, including teams, tags, staff, date, title, cost, and custom columns; double-click a row, or click the pencil, to open the full entry form
  • Scheduler - New Statuses management page: create, edit, archive and delete custom statuses with a color, behavior (scheduled / tentative / cancelled / label only) and cost setting; schedule grid rows are tinted with their status color, and new organizations start with five ready-made statuses (Scheduled, Tentative, Review, Cancelled, Hold)
  • Drills - Drill Inbox bulk actions: select all or individual invitations, then Copy to My Drills or Decline in one click; the Sent tab gets bulk Un-send, with a background copy progress indicator and a link to My Drills when copies finish
  • Support - Three Ice Scheduler help articles (CSV import, calendar feeds, roles & plan limits) with in-app help links from the scheduler

Improvements

  • Scheduler - Faster schedule loading, live refreshes, and team/tag filtering on organizations with thousands of entries; fewer round-trips when filtering, sorting, or loading more rows
  • Scheduler - Live updates now reach the calendar view silently (no loading flash) and wait until you close an open "+N more" day popover
  • Scheduler - Tab moves you through editable cells and rows without leaving the keyboard; cost calculated from an hourly rate is clearly marked read-only in the grid
  • Scheduler - Shared-ice costs are split evenly across the teams on an entry so team totals always add up; totals now include counted ice hours; cost totals are included on printed schedules when the Cost column is visible
  • Scheduler - Cancellations are tracked from the change history, so a restored entry no longer counts and re-cancelling counts once; the ice cost at the moment of cancellation is preserved for reporting
  • Scheduler - Report subtotals always cover every matching entry, even when a long report is truncated for display; reports opened directly cover the whole schedule, while reports opened from a filtered schedule keep that schedule's date range
  • Scheduler - Pick-list columns can allow multiple choices per entry
  • Scheduler - Creating, rotating, or changing the settings of a public share link or calendar feed now requires the editor role or higher; viewers keep their personal saved views and can still copy or disable links they already have
  • Scheduler - Invite links expire after 14 days by default and can be limited to a set number of uses; email invites are single-use and rate limited separately; invites created by a member who is later demoted or removed are automatically withdrawn; existing members can re-open an invite link without using it up; limited-use invite links can no longer be over-redeemed
  • Scheduler - Password-protected share links no longer reveal the organization or view name before the password is entered; share passwords must be at least 8 characters
  • Scheduler - Calendar (iCal) feeds no longer include entry notes and refresh more efficiently and reliably across calendar apps
  • Scheduler - Large CSV imports parse more reliably, simultaneous imports for the same account are handled safely, and clearer "too many requests" pages are shown for shared schedules and feeds
  • Scheduler - The bulk rate picker hides archived rates and shows the hourly amount next to each rate, matching the entry form
  • Scheduler - "Manage Statuses" shortcut added to organization settings
  • Drills - Drills copied in the background are now searchable and show in My Drills right away
  • Account - Deleting a logo from your logo library now cleanly detaches it from any Ice Scheduler organization using it
  • Vault - Bulk actions ignore malformed item ids instead of logging errors
  • Pricing - Ice Scheduler section added to the plan comparison and plan cards
  • Home - Ice Scheduler added to the feature grid

Bug Fixes

  • Scheduler - CSV import Undo now correctly reverses an import
  • Scheduler - Password-protected share pages return to the form with a message instead of a blank page when a session expires
  • Scheduler - Saving after a session refresh no longer fails with "something went wrong"; the request retries transparently (same fix applied to all Scouting and Perform API actions)
  • Scheduler - Calendar view now picks up other members' changes without a reload (previously only the list view did)
  • Scheduler - Bulk "Set rate" now applies the selected rate instead of failing with "Invalid rate."
  • Scheduler - Organization names can no longer contain web addresses or hidden characters
  • Vault - Select All no longer adds an invalid item to bulk move/delete/privacy/tag actions, and keeps working after searching or filtering the list
v2.4.260 August 21, 2026

TL;DR

  • Embed video clips straight into playbooks — they play on shared playbooks too, and the drill picker now pulls in all of a drill's media automatically in a new side-by-side layout
  • Presentation mode now cycles through every drill diagram and animation, not just the first
  • The plan builder drill sidebar is now a collapsible tree that loads full categories at once and remembers your expanded sections
  • Drills can be organized into folders right from the create/edit forms, and new folders can be created inside any "Add to Folder" window
  • Team Share pages now track resource views (with per-member history for membership shares) and include the full HockeyShare navigation bar
  • Public schedule sharing is complete in the Scheduler — manage links from any saved view with column control, expiry, password, and a mobile-friendly public page with list + calendar views
  • Perform: archive athletes, auto-create athletes during result imports, and manage classification membership in one screen
  • Support tickets now accept attachments and CC recipients, and closed tickets can be reopened with a reply
  • Expired associations can trim members before renewing, and renewals restore admin access immediately
  • Bulk drill copying is faster and more reliable with live progress
  • Many fixes: WebP/JPG image uploads, shared vault downloads, association-shared plan access, practice plan field limits, invoice receipts, and more

New Features

  • Playbooks - added a Video Clip block: embed any clip or clip playlist from your library directly into a playbook
  • Playbooks - embedded clips play on shared playbooks too, including password-protected share links, so your team can watch without an account
  • Playbooks - clip blocks appear in presentation mode and export to PDF as a printable card with the clip title and length
  • Drills - organize a drill into folders directly from the create and edit forms
  • Vault - create a new folder right inside the "Add to Folder" window, anywhere it appears
  • Teams - Team Share pages now track resource views: see total clicks per shared drill, plan, playbook, and vault item
  • Teams - new "Resource Activity" view on the Team Share settings page, including per-member viewing history and a list of members who haven't opened anything yet (membership-based shares, Premium)
  • Team Share - the global navigation bar now appears on all Team Share pages, with sign-in/sign-up for visitors and the full account menu for logged-in members
  • Scheduler - manage public share links from a saved view: create, copy, rotate, or disable a link, choose exactly which columns are visible, and set an optional expiry date or password
  • Scheduler - public schedule pages now include a calendar view alongside the list, with an instant toggle
  • Perform - archive athletes to keep your All Athletes list clean — archived athletes keep all their data and can be restored anytime (row action, bulk action, or athlete page; filter to view archived)
  • Perform - result imports can now automatically create athletes that aren't in your organization yet
  • Perform - new "Manage Athletes" option on classifications — check off your whole group in one quick screen
  • Support - attach images or PDF/document files directly on the new support ticket form (logged-in users; up to 5 files, 10MB each)
  • Support - CC additional people on a support ticket from the contact form or the ticket page (up to 10 addresses)
  • Support - anyone CC'd on your email replies is automatically added to the ticket and receives our responses
  • Support - CC'd recipients can reply to the ticket directly by email; their messages appear in the thread with a CC badge
  • Associations - expired associations now appear on your Associations page with a clear Expired status and a direct link to manage members
  • Associations - owners and admins of an expired association can remove members before renewing, so you can renew at a lower seat count

Improvements

  • Playbooks - selecting a drill for a Hockey Drill or Live Diagram block now automatically includes all of that drill's images, animations, and video — no more picking items one at a time
  • Playbooks - the drill picker is now a side-by-side layout: browse drills on the left, see everything that will be included on the right
  • Playbooks - drill media stays up to date automatically, so blocks reflect changes made to the drill later
  • Playbooks - drill videos now appear alongside diagrams and animations in playbook blocks
  • Playbooks - presentation mode now cycles through all of a drill's diagrams and animations, with an on-screen position indicator; arrow keys and next/previous controls step through each diagram before moving to the next slide
  • Playbooks - live diagram slides with multiple animations now play each one in turn
  • Playbooks - video clips in the editor now show a rich preview card with thumbnail, title, and duration — and can be played right from the editor
  • Playbooks - clip titles and lengths always reflect your library, so renaming a clip updates every playbook that uses it
  • Playbooks - clips removed from your library now show a clear "No longer available" note instead of a broken block
  • Playbooks - the clip picker matches the one in the drill diagrammer, with search across your clips and playlists
  • Playbooks - transparent images keep their transparency when added to a playbook
  • Playbooks - folder selection now explains where folders live and links to your Vault
  • Plans - the drill sidebar in the plan builder is now a collapsible tree: open multiple sections and categories at the same time, with drill lists shown inline under each category
  • Plans - removed the "Back to Categories" round trip; clicking a category loads its entire drill list at once, with a single "Load remaining" click for very large categories
  • Plans - searching drills no longer hides the rest of the sidebar, and your expanded categories are remembered between visits
  • Plans - the sidebar stays visible while you scroll the plan on desktop
  • Plans - Lines & Games fields expanded to 50 characters with matching input limits in the editor, and a clearer error message if a field is too long to save
  • Plans - delete confirmations now respond instantly and prevent accidental duplicate submissions
  • Plans - more reliable collaborative editing locks
  • Plans - improved reliability of queued practice plan PDF generation
  • Plans - folder selection now explains where folders live and links to your Vault
  • Vault - the folder window remembers your in-progress selections when you reopen it
  • Drills - bulk copy now processes large selections in smaller batches with a live progress indicator, so big copy jobs complete reliably
  • Drills - copy results now report exactly how many drills succeeded, and copied drills appear in search immediately
  • Drills - protection added against accidental duplicate copies from double-clicks or retries
  • Teams - viewing stats are kept even when content is temporarily un-shared, so history picks up right where it left off
  • Team Share - notifications are now accessible from Team Share pages for logged-in members
  • Scheduler - public schedule pages are mobile-friendly (stacked card layout on phones) and print cleanly
  • Scheduler - share links show how many times they have been viewed and when
  • Perform - result imports use birth year to tell apart athletes with the same name
  • Support - closed or resolved tickets now offer a "Reopen with a reply" option; replying automatically reopens the ticket
  • Support - attachments on a new ticket appear immediately in your ticket conversation thread
  • Support - ticket pages now show who is CC'd, with easy add/remove
  • Support - internal ticket handling workflow improvements for quicker responses
  • Associations - renewing an association now immediately restores owner/admin access everywhere
  • Pricing - the renewal seat selector reflects your current member count, updating as you free up seats
  • Pricing - paying an invoice while logged in links the receipt to your account automatically
  • Account - clearer error messages when a logo image can't be processed
  • Navigation - desktop and mobile More menus are built from a single shared list so items stay consistent

Bug Fixes

  • Playbooks - fixed image uploads failing for common formats such as WebP; these are now converted automatically, and upload errors now explain what went wrong
  • Playbooks - fixed drill media not appearing after selecting a drill
  • Playbooks - the drill picker no longer becomes unresponsive after opening it more than once
  • Playbooks - problems loading drill media are now shown with a retry option instead of failing silently
  • Playbooks - drill descriptions added through the drill picker now display with proper paragraphs and line breaks instead of raw formatting tags (existing sections update the next time you re-select the drill)
  • Playbooks - fixed clips added through the Vault Item block rendering as an empty block; use the new Video Clip block instead
  • Playbooks - fixed an intermittent error that could show "this playbook is currently being edited by another collaborator" when no one else was editing
  • Playbooks - video clip sections no longer appear to vanish from the editor after saving and returning
  • Plans - fixed a case where removing a drill from a plan could affect the wrong item when a matching drill was visible in the sidebar
  • Plans - fixed saves failing silently when jersey color, line, goalie, or injured-player fields exceeded the old 20-character limit
  • Plans - the uncategorized drill category in the plan builder sidebar is now labeled "Uncategorized" across all drill scopes
  • Plans - fixed an error that could appear when quickly confirming a plan deletion or deleting plans already removed in another tab, with clearer messages when a bulk action can't be applied
  • Plans - association members can now view, print, export PDFs of, and email shared plans that are also team-shared
  • Vault - fixed shared files showing "File not available for download" on public share pages; shared images now display reliably
  • Drills - copied drills now always receive their own independent media, so deleting an original drill can no longer affect images on copies
  • Perform - deleting a classification now updates the athlete list immediately
  • Perform - result import no longer requires CSV columns in an exact order, and error messages now tell you exactly what's wrong
  • Perform - archive, restore, and bulk archive/restore actions for athletes now work correctly from the athlete list and detail pages
  • Associations - owners and admins now regain full management access immediately after a renewal, instead of after a delay
  • Account - JPG logo uploads on the logo manager now work correctly
  • Account - receipts for paid invoices now appear under Account → Receipts, with print and PDF options, for the account that paid them (including past payments)
  • Navigation - Support is now visible in the More menu for visitors who are not logged in, on both desktop and mobile
v2.4.225 August 15, 2026

TL;DR

  • Ice Scheduler saved views can now be published as secure public share links, with full control over which columns parents and players see.
  • Players and parents get a redesigned personal dashboard with simplified navigation; coaches see the site exactly as before.
  • Every shared link you open is now saved to a "Shared with you" history — on the player dashboard and on My Account for all users.
  • Account storage usage is now accurate: totals match the breakdown, clip sizes are tracked, and deleted playbook files free their space.
  • Drills can be organized into folders while you create or edit them, and folders can be created inline from any "Add to Folder" window.
  • The Team Sharing admin page got a cleanup — working mobile copy buttons, custom URL front and center, and a direct link to your public page.

New Features

  • Scheduler - publish a saved view as a public read-only share link with per-column visibility control (costs, staff, and tags stay private unless you opt them in)
  • Scheduler - share links support optional expiration dates and password protection
  • Scheduler - share links can be rotated or turned off at any time, immediately disabling the old URL
  • Home - players and parents now land on a personal dashboard showing their teams, team sharing pages, 10K Pucks profiles, performance athlete profiles, and pending check-ins
  • Home - simplified navigation for player accounts, with all coaching features one tap away under More → Coaching Tools
  • Home - Recently Viewed: shared plans, team pages, clips, schedules, and athlete profiles you open are automatically saved to your dashboard, with one-tap removal
  • Home - team sharing pages show a "New" badge with the date when content was added in the last 5 days
  • Home - athlete profiles show a "New" badge when results or check-ins were recently added
  • Account - the "Shared with you" viewing history now appears on the My Account page for all users, including coaches
  • Account - quick one-question role prompt for existing accounts so we can tailor your experience
  • Account - switch between Coach and Player views anytime from the account menu
  • Account - new "View Page" button on the Team Sharing page opens your public team page in a new tab
  • Drills - organize a drill into folders directly from the create and edit forms
  • Vault - create a new folder right inside the "Add to Folder" window, anywhere it appears

Improvements

  • Home - redesigned dashboard with a personalized header, at-a-glance stats, polished cards, team avatars, and subtle animations
  • Home - quick links to Video, Coaching Tools, and Support right from the dashboard
  • Home - clearer check-in reminders showing what's due and for whom
  • Home - team and profile icons now match the familiar section icons used across the site
  • Scheduler - shared schedule pages always show live data through the saved view's filters, so a published link never goes stale
  • Account - accounts that have created drills, practice plans, or teams are automatically recognized as coaches — no prompt, no changes
  • Account - when a custom URL is set on the Team Sharing page, it is now front and center; the original link is tucked behind a "Show original link" toggle
  • Account - the "Shared with you" section matches the card styling of your other membership sections
  • Account - new "Other" row on storage usage surfaces storage from additional content types so nothing is hidden
  • Account - storage numbers refresh immediately after uploads and deletions (previously up to 6 hours stale)
  • Account - "10K Skating" storage section renamed to "10K"
  • Plans - folder selection now explains where folders live and links to your Vault
  • Playbooks - folder selection now explains where folders live and links to your Vault
  • Vault - the folder window remembers your in-progress selections when you reopen it

Bug Fixes

  • Account - copy link buttons on the Team Sharing page now work on mobile devices and in-app browsers
  • Account - storage usage totals now match the section breakdown exactly (previously included content not shown on the page)
  • Account - Clips storage no longer reports 0 B; clip file sizes are now tracked correctly
  • Account - deleting playbooks now frees their storage; historical leftover playbook files have been cleaned up
  • Account - storage usage rows are readable on hover in dark mode, and section icons display correctly
v2.4.216 August 8, 2026

TL;DR

  • Ice Scheduler saved views can now be subscribed to from any calendar app via a private iCal feed
  • Team Share pages can now pull in your external scheduling app's calendar (TeamSnap, LeagueApps, and any service with a calendar export), with display-timezone support
  • Vault video uploads now run through the Clips library — bigger files, streaming playback, and automatic thumbnails
  • Clips and drills stored in publicly shared Vault folders are now visible and playable on the shared link
  • Drill diagrams can be reordered and deleted right on the drill edit screen, and newly saved diagrams now show a "generating" state and appear on their own when ready
  • Drill video and animation links are back on every practice plan surface, including PDFs
  • Practice plans gained a plan-wide "Include descriptions" toggle and no longer print drill notes and descriptions twice
  • Plan drill diagrams are much sharper when you pinch-zoom on a phone
  • Drill descriptions and notes now keep the line breaks you typed, everywhere they appear

New Features

  • Scheduler - subscribe to any saved view from Google Calendar, Apple Calendar, or Outlook via a private iCal feed link
  • Scheduler - per-view feed controls: enable, copy the link, rotate it if it leaks, and disable
  • Teams - subscribe your team share page to an external calendar: paste your scheduling app's calendar link in Team Share settings and upcoming games, practices, and events appear in a new Schedule section, refreshed automatically every hour
  • Teams - new Schedule block on shared team pages showing upcoming events grouped by day, with recurring events fully supported
  • Teams - choose a display timezone for your Team Share calendar; imported schedule times now display in your local time instead of UTC
  • Vault - clips inside publicly shared folders now appear in the shared view with a play-through link, matching how team videos behave
  • Vault - shared folder type filter now includes Clips
  • Drills - reorder a drill's diagrams by dragging them, or with new move buttons
  • Drills - delete an individual diagram or uploaded image, with a confirmation step
  • Drills - monthly image-import credit allowance for Premium+ members (10/month), laying the foundation for the upcoming import-from-image tool
  • Plans - "Include descriptions" is now a plan-wide setting that controls whether each linked drill's description prints, saved with the plan

Improvements

  • Scheduler - feed events stay in sync with schedule changes, including cancellations, within minutes
  • Teams - Team Share settings now show calendar sync status at a glance, with one-click re-sync
  • Teams - calendar settings automatically suggest your current timezone when connecting a feed
  • Vault - video uploads now use the Clips library, raising the per-file size limit and adding streaming playback and thumbnails
  • Vault - uploading a video from a vault folder automatically files the finished clip into that folder
  • Vault - simplified and sped up folder filtering for team videos, and shared folder pages load team video content more efficiently
  • Vault - shared folder pages gained rate limiting for better stability
  • Clips - the upload window can now open automatically with a destination folder pre-selected
  • Clips - share links created for shared folders respect existing sharing settings and owner subscription status; revoking a clip's share link removes it from all shared folders
  • Plans - drill diagrams now load at a much higher resolution on every plan view, so pinch-zooming on a phone stays clear and readable, and diagrams look sharper in printed plans and PDFs
  • Plans - mobile shared plans load faster by only fetching diagrams as you scroll to them
  • Plans - consistent video/animation link styling across all plan views; the printer-friendly page stays clean and link-free
  • Plans - drill descriptions now appear on the mobile plan view and one additional print template
  • Plans - compact agenda-style print templates stay one-line-per-drill, unchanged
  • Drills - each diagram now shows its position, and the diagram selector stays in sync with the order
  • Drills - a newly saved diagram now appears automatically once it finishes processing, with no page refresh
  • Drills - drill lists show a progress indicator on thumbnails while a diagram is still being generated
  • Drills - saving a drill now normalizes description formatting so it displays consistently across the app
  • Drills - diagram AI engine upgraded to support image understanding for the upcoming import feature, with improved reliability safeguards around AI diagram generation
  • Note - diagrams drawn with the older diagrammer were saved at a smaller size and will look the same as before; redrawing them in the current diagrammer will produce a high-resolution version

Bug Fixes

  • Plans - restored the video play link and animation links for drills on plan pages, shared plans, and the mobile view
  • Plans - drill video and animation links now appear as clickable links in downloaded plan PDFs
  • Plans - fixed drill notes and descriptions printing the same text twice on existing plans
  • Plans - fixed line breaks showing as raw text in drill notes on one print template
  • Plans - fixed an intermittent failure when copying a plan
  • Drills - fixed diagram reordering, which was not working on the diagram step
  • Drills - uploaded images can now be reordered and removed; previously they could only be added
  • Drills - improved cleanup of related images and animations when a diagram is removed
  • Drills - fixed a drill's preview image being inconsistent between the drill library, search results and practice plans
  • Drills - saving a diagram and jumping straight to the drill page no longer shows an empty Diagrams tab, which made it look like the save had failed
  • Drills - drills whose diagram was never drawn no longer show an empty Diagrams tab
  • Drills - the "1 of N" diagram counter now matches the number of diagrams actually shown
  • Drills - drill descriptions and notes written with line breaks now display those breaks correctly on the drill page, print view, and PDF export
  • Drills - copied drills now show their attribution line as a separate paragraph
  • Vault - drills added to a publicly shared folder were missing from the shared view; they now display with their own icon and open the drill page when clicked
  • Vault - shared folder item counts no longer advertise items that fail to display
  • Vault - team videos filed into folders now display their folder names in the library view
  • Vault - drill descriptions in vault content details now render their formatting correctly
  • Vault - fixed an intermittent error where moving plans and other content into folders could fail and leave the item in its original folder
v2.4.198 August 7, 2026

TL;DR

Clips can now be organized into your Vault folders, and the Clips link moved ahead of Scheduler in the main navigation.

New Feature

  • Clips - add clips to your global (Vault) folders from the clip library, in bulk, or from the clip page
  • Vault - clips now appear inside folder views with quick access to playback and moving between folders

Improvements

  • Navigation - Clips now appears before Scheduler in the main menu on desktop and mobile
v2.4.197 August 7, 2026

TL;DR

  • Ice Scheduler collaboration suite: live sync, change indicators, needs-review workflow, discussion threads with @mentions, a My Mentions inbox, and Saved Views
  • Practice plans can now embed video clips and playlists from your Clips library — playable on the plan page, shared links, PDFs, and mobile
  • Drill diagrams can now include video: attach clips, playlists, or vault videos right inside the diagrammer
  • Clips library upgrade: bulk add-to-playlist, bulk delete, and a new compact list view
  • Drill pages now show how many of YOUR practice plans use a drill, linking to a filtered My Plans list
  • Faster, more reliable file uploads on Club Hub pages and Check-In builders, with live progress and larger file support
  • Major reliability fixes: association drills/plans visibility, shared drill links, animation rendering, import duplicate flagging, and more

New Features

  • Scheduler - live updates: changes made by other members (edits, imports, bulk actions) appear on your schedule automatically within seconds — no refresh needed
  • Scheduler - change indicators on schedule rows and calendar entries when another member edits an entry, with details on who changed what and when; dismiss one at a time or use "Mark all reviewed"
  • Scheduler - flag entries for review and assign them to a specific member with an optional note; assignees get a notification and a review-queue counter jumps straight to the flagged list
  • Scheduler - Discussion tab on every schedule entry plus an organization-wide Discussion page: post notes, reply in threads, edit and delete your own notes
  • Scheduler - @mention org members in notes with a keyboard-friendly autocomplete; mentioned users receive an in-app notification and, optionally, an email
  • Scheduler - new My Mentions page listing notes that mention you across all your organizations, with unread indicators and links straight to the conversation
  • Scheduler - Saved Views: save the current filter/sort/column/view setup as a named view, publish org-wide views, set a personal or organization default, and share view links
  • Scheduler - read-only members can now open entries to view and join discussions
  • Plans - add clips and playlists from your video library to any practice plan via the new Clips section in the plan builder
  • Plans - play embedded clips right on the plan page (including shared plan links) with the new pop-up video player; PDF exports include clickable clip links
  • Plans - shared mobile plan view now supports tapping to watch attached clips and playlists in a built-in player
  • Plans - My Plans supports a new drill filter with its own removable filter chip, working alongside search, tags, folders, and dates
  • Drills - new Video object in the diagrammer palette: attach a clip, playlist, or vault video to any diagram; viewers can watch attached videos right from the drill page
  • Drills - the "Used in X Plans" indicator is now personalized when logged in and links to the plans that use the drill
  • Clips - add selected clips to a playlist (or a new one) in a single bulk action
  • Clips - delete multiple selected clips at once with confirmation
  • Clips - toggle between card view and a compact list view (your choice is remembered)
  • Notifications - new "Ice Scheduler Review Assignments" and "Ice Scheduler Mentions" preferences

Improvements

  • Scheduler - import review no longer repeats "new value will be created" notes on every row; new values are summarized once, and the skipped-rows message explains why rows were skipped with counts
  • Scheduler - smart live-update cadence that pauses in background tabs and skips solo organizations entirely
  • Scheduler - activity history now records flag/resolve events and note additions/removals distinctly
  • Scheduler - secondary actions (Import, Export, Activity, Discussion, Mentions) consolidated into a new "More" menu; the toolbar now adapts smoothly across desktop and mobile widths
  • Scheduler - automated end-to-end test coverage now protects the core scheduling workflows, and the real-time sync infrastructure is fully configured
  • Scheduler - mentions are marked read as you view them, so unread counts stay accurate
  • Drills - the Association Drills page now recovers gracefully if search is temporarily unavailable
  • Plans - association plan search recovers gracefully in the same edge cases
  • Drills - older shared drill links now automatically redirect to the correct drill page
  • Drills - re-saving a drill with an unchanged animation now reuses the existing video instantly, and animation rendering recovers automatically when a render runs too long
  • Drills - video objects stay out of diagram animations automatically and print cleanly in PDFs
  • Associations - Club Hub file and image uploads now show live progress and handle large documents reliably
  • Perform - Check-In builder uploads upgraded to the same faster upload pipeline
  • System - increased maximum upload size to support larger documents, with clear error messages when a file exceeds the limit
  • Plans - plan items that reference removed videos now show a clear "No longer available" state instead of disappearing
  • Plans - clip and playlist items on the mobile view show a type icon and clip duration

Bug Fixes

  • Clips - the bulk action bar now only appears when clips are selected, fixing the Share button appearing to do nothing
  • Scheduler - importing a file where many rows share one booking name no longer flags them all as duplicates, and re-importing an updated export updates existing entries in place
  • Drills - fixed the Association Drills page showing no results for members of certain associations despite shared drills existing
  • Plans - fixed association plan search returning no results for members of certain associations despite shared plans existing
  • Drills - popup windows (email, tags, folders, and other bulk actions) now scroll properly on small screens or at high zoom, keeping the action buttons reachable
  • Drills - emailed drill links no longer lead to a "not found" page, and "Copy share link" on drill cards now copies a working link
  • Vault - "View Full Drill" button on saved drills now opens the drill
  • Associations - fixed Club Hub file uploads failing for larger documents
  • Drills - fixed animation video generation getting stuck and failing repeatedly during busy periods
  • Scheduler - fixed toolbar action buttons clipping their labels at common desktop screen sizes
  • Plans - fixed unreadable "Video Clip" label on the printable plan view
v2.4.174 August 3, 2026

TL;DR

  • Coaches can now import a clip directly from Google Drive or Dropbox instead of only uploading a local file

New Features

  • Clips - added the ability to import a video clip directly from Google Drive or Dropbox
v2.4.171 August 3, 2026

TL;DR

  • Introducing the Ice Scheduler — a complete ice-time management section with a schedule grid, month calendar, CSV import/export, ice rates, automatic cost totals, and full change history
  • Introducing Clips — a new premium video library for uploading, organizing, tagging, sharing, and building playlists from video clips
  • Playbooks can now be duplicated, individually or in bulk
  • Fixed the drill diagrammer intermittently losing its signed-in state, which had been blocking saves and custom logos
  • Fixed a 10k Pucks bug where the Power Session badge was missed on edited shot logs
  • The original HockeyShare site now points visitors to the new platform

New Features

  • Scheduler - new /scheduler section: create scheduling organizations and switch between them
  • Scheduler - invite staff with secure links (optional email delivery) and manage member roles
  • Scheduler - organization settings with member management and role controls
  • Scheduler - free accounts can try the Scheduler with one organization; Premium unlocks collaboration features
  • Scheduler - schedule entries: create, edit, delete, and restore ice/facility bookings with dates, times, venues, programs, teams, and staff
  • Scheduler - automatic double-booking detection flags overlapping entries on the same surface
  • Scheduler - manage facilities with rinks/rooms, activity types, custom statuses, programs, and teams, each with curated color options
  • Scheduler - flexible tags for labeling and filtering schedule entries
  • Scheduler - custom fields (text, number, currency, date, dropdown, checkbox) on schedule entries, with Premium
  • Scheduler - staff picker built from your organization's members and past entries
  • Scheduler - new schedule grid showing your organization's entries in a dense, full-width table with date, time, program, teams, facility, surface, activity, status, tags, staff, and cost
  • Scheduler - status chips with your organization's custom colors, plus indicators for recently changed, needs-review, and conflicting entries
  • Scheduler - show/hide grid columns to build your preferred view — remembered per organization
  • Scheduler - filter bar with date-range presets and custom dates, multi-select filters for programs, teams, facilities, surfaces, activities, statuses, and tags, needs-review / conflict / duplicate flags, and custom-field filters
  • Scheduler - day-of-week filter: tap the Sun–Sat buttons to show only the days you care about, in both list and calendar views
  • Scheduler - click any column header to sort the grid; combine with filters and paging
  • Scheduler - filtered and sorted views are shareable URLs — back/forward and refresh keep your exact view
  • Scheduler - add and edit entries from the grid via a full entry editor with every field type and venue-local time display
  • Scheduler - inline cell editing: click a cell to change status, times, facility/surface, activity type, or program in place
  • Scheduler - toggle an entry's needs-review flag directly from the grid
  • Scheduler - conflict resolution when saving an entry someone else just changed: a panel shows what they changed vs. what you changed, with "Keep my changes" and "Use their version"
  • Scheduler - bulk selection with checkboxes (or select everything matching your filters) plus bulk actions: set status or program, add/remove teams, staff, and tags, flag or clear review, and delete
  • Scheduler - month calendar view with entry chips showing time, activity, and status color, prev/next/today navigation, and a "+N more" popover for busy days
  • Scheduler - List/Calendar view toggle with filters carried between views, and bookmarkable calendar links
  • Scheduler - CSV schedule import with a guided review step: preview every row with per-cell checks, exclude individual rows, and match or create unrecognized facilities, rinks, programs, teams, and statuses
  • Scheduler - downloadable CSV template with the exact headers facility exports use
  • Scheduler - undo a CSV import right after it runs, removing only the entries it created
  • Scheduler - export the current filtered schedule to CSV from the grid toolbar, honoring your filters, sort, and date range
  • Scheduler - import preview checks for double-booked ice before you confirm, separating true duplicate bookings from conflicts
  • Scheduler - Ice Rates: define named hourly rates for your organization, optionally scoped to a facility, surface, program, or activity type, with effective date ranges
  • Scheduler - rate picker on the entry form, plus bulk rate assignment across selected entries
  • Scheduler - ice cost is calculated automatically from the assigned rate and scheduled time, with a running cost total for your current filters
  • Scheduler - every entry now has a History tab showing each change made to it, with old and new values side by side
  • Scheduler - new Activity page showing all changes across the whole schedule, filterable by person, activity type, and date range
  • Clips - new premium section for video clips, with storage, playlists, and sharing infrastructure
  • Clips - upload up to 30 video clips at once with drag-and-drop, progress tracking, and automatic encoding
  • Clips - import a video clip directly from Google Drive or Dropbox
  • Clips - clip library card grid with sorting and pagination
  • Clips - clip detail page with a fast native video player and keyboard shortcuts
  • Clips - download your original uploaded file with its original filename
  • Clips - add private notes to any clip and edit titles/descriptions inline
  • Clips - search your clip library by title or description
  • Clips - create and assign tags to clips, with tag chip filters and bulk tag management
  • Clips - share clips into your associations from the library, detail page, or in bulk, with owner attribution and a Shared badge
  • Clips - "Include association clips" toggle with association and member filters, plus a filter for clips you've shared
  • Clips - public share links for individual clips, with an optional "allow download" toggle and view tracking
  • Clips - playlists: create, name, and order collections of clips, with drag-and-drop reordering
  • Clips - public playlist share links with sequential autoplay for viewers
  • Clips - association-shared clips can be added to your own playlists
  • Clips - storage usage meter on the library page and in account settings
  • Clips - delete clips that get stuck during upload or encoding
  • Search - clips now appear in your global site search results
  • Associations - dashboard now shows shared-clip counts per member
  • Playbooks - added "Make a Copy" to the playbook action menu to duplicate a playbook
  • Playbooks - the bulk "Make Copies" action now works for duplicating multiple playbooks at once
  • Legacy Site - added a cutover announcement page directing visitors to the new HockeyShare, with a one-click link to log in with their existing account

Improvements

  • Navigation - Scheduler added to the main navigation and footer
  • Navigation - reordered the More menu so 10K Pucks appears first
  • Scheduler - free accounts include up to 25 schedule entries; Premium unlocks unlimited
  • Scheduler - items still referenced by schedule entries are archived instead of deleted, so history stays intact
  • Scheduler - large schedules load significantly faster
  • Scheduler - the grid scrolls smoothly on mobile with the date column always visible
  • Scheduler - the grid updates in place while filtering and sorting (no full page reloads), with a Load more button for large schedules
  • Scheduler - form validation now highlights the exact field that needs attention
  • Scheduler - "Keep my changes" preserves both people's edits whenever you touched different fields — no more lost updates on concurrent edits
  • Scheduler - keyboard-friendly inline editing: Tab moves between editable cells, Enter saves, Escape cancels
  • Scheduler - bulk changes report per-entry results, so one out-of-date row never blocks the rest of a batch
  • Scheduler - large bulk updates process in batches with live progress and the option to cancel
  • Scheduler - the calendar view respects your active filters, so both views always show the same set of entries
  • Scheduler - browser back/forward now navigates between list and calendar views naturally
  • Scheduler - re-importing the same file recognizes rows already in your schedule (no duplicates)
  • Scheduler - imports respect your plan's entry limit up front, so a file that would exceed it is refused cleanly rather than importing halfway
  • Scheduler - rows the import can't apply are reported individually with the reason, instead of failing the whole file
  • Scheduler - large imports are undone in full, not just the last portion
  • Scheduler - the import preview now correctly reports how many entries are new versus how many will be updated
  • Scheduler - the conflict badge on the grid now names what an entry conflicts with, and duplicate bookings get their own badge
  • Scheduler - clearer import summary wording: repeated rows in a file are now called "Repeats", and the grid's "Duplicates" filter is now labelled "Same time slot"
  • Scheduler - rates still in use are archived rather than deleted, and archived rates stay hidden from pickers while still displaying correctly on older entries
  • Scheduler - entries excluded from cost totals are visually marked in the Cost column, and cancelled or non-billable entries are listed separately so the numbers always reconcile
  • Scheduler - cost figures stay consistent across the grid, the entry form, and CSV import/export
  • Scheduler - history keeps showing the correct names for facilities, statuses, and programs even after those options are later renamed or removed
  • Scheduler - bulk updates and imports are tracked as single, clean history events
  • Clips - newly uploaded clips appear in your library automatically when processing finishes
  • Clips - clips still processing or failed are clearly labeled in the library
  • Clips - deleting a clip now automatically removes it from any playlists it was part of
  • Clips - improved automatic cleanup of orphaned uploads and account-deletion data removal
  • Clips - clip search now spans your own and association-shared clips
  • Files - large file uploads are more reliable, with better resume support for interrupted uploads
  • Files - upload storage limits are now enforced more consistently
  • Account - tag detail pages now show which clips use each tag
  • Associations - removing a member now cleans up their shared clips immediately
  • Playbooks - clearer messaging when a bulk copy reaches your plan's playbook limit
  • 10k Pucks - safeguards to prevent duplicate badge awards when editing an already-qualifying session
  • System - site updates now reach your browser immediately after each release instead of being served from an outdated cache
  • System - the legacy-site redirect page now shares the same navigation bar as the new site, so clicking through feels more seamless

Bug Fixes

  • Drills - fixed the diagram editor sometimes failing to authenticate, which blocked saving and loading custom logos
  • Drills - fixed saved diagrams occasionally re-opening blank after navigating away
  • Drills - fixed a rare case where returning to a diagram that failed to load could overwrite previously saved work
  • Drills - fixed an edge case where the diagram editor could open without attaching to its drill, leaving changes on this device only
  • Drills - the diagram editor now automatically reconnects and syncs after a brief connection interruption instead of requiring a page reload
  • 10k Pucks - the Power Session badge is now awarded when an edited shot log qualifies, not just when it was first logged; previously missed badges will be granted automatically
  • Playbooks - deleting a playbook no longer affects images or files used by copies of it
  • Scheduler - fixed custom date ranges being lost from the address bar while the calendar view was active
  • Scheduler - fixed an import option that could not complete when reusing the name of a previously deleted facility, rink, program or team
  • Scheduler - importing a CSV that described entries you had created by hand added duplicates instead of updating them
  • Scheduler - notes, facility names, and staff names beginning with certain punctuation were altered when a file was imported
  • Scheduler - rows whose booking reference began with a hash symbol were silently skipped during import
  • Scheduler - the import preview no longer warns that an import will exceed your plan limit when it will not actually add any entries
  • Clips - fixed video uploads failing during the upload step for some users
  • Clips - fixed the share/link icon overlapping the tag labels on clip cards
  • Clips - fixed a bug where removing a clip's last tag didn't update the screen until refreshing
  • Clips - fixed the "Share clip" association list getting stuck on "Loading..." and never showing options
  • Clips - fixed an issue where a failed storage cleanup step could be silently skipped instead of retried
  • Clips - deleting a playlist now fully removes it and its saved items and share links instead of leaving orphaned data behind
  • Account deletion - playlists are now properly removed when a user deletes their account
  • Navigation - fixed a rare visual glitch where menu items could briefly overlap the search/login buttons for a split second right after a page loaded
  • Plans - fixed a crash when a large practice plan PDF was generated in the background and emailed
  • Drills - fixed the same PDF crash in the bulk drill print flow
  • Collections - fixed the same PDF crash in the collection export flow
  • Plans - fixed search indexing failing for practice plans with a blank or missing title
v2.4.126 July 30, 2026

TL;DR

  • Support requests now reach the team faster
  • Performance and stability improvements across the platform

Improvements

  • Support - support requests now reach the team faster through improved internal alerting
  • Drills - improved drill page load performance
  • System - improved internal monitoring around account purchases and renewals

Bug Fixes

  • Accounts - fixed an issue where a subscription renewal could trigger an incorrect welcome email
  • System - bug fixes and general improvements
v2.4.121 July 30, 2026

TL;DR

  • You now stay signed in through server updates — open editors no longer lose work or fail to save after a deployment
  • Sharing and collaboration across Plans, Playbooks, and Drills received additional security protections with automatic recovery from expired sessions
  • Reliability improvements to internal monitoring and data syncing, plus general security hardening

Improvements

  • Drills - drill editing, bulk actions, sharing, and the drill inbox now automatically recover from expired security tokens instead of failing
  • Drills - sharing verification hardened
  • Plans - sharing, invitations, collaborator management, and live editing sessions received additional security protections and now recover automatically from expired sessions
  • Playbooks - collaboration, invitations, and file uploads in the playbook editor received the same protections and automatic recovery
  • System - sessions now persist through server updates, so you stay signed in and unsaved work is no longer lost during deployments
  • System - server infrastructure prepared so session persistence rolls out safely
  • System - improved reliability of internal scheduled-task monitoring and hardened syncing of data from an external service provider
  • Billing - improved the accuracy of internal subscription monitoring so genuine issues surface clearly
  • System - internal security hardening

Bug Fixes

  • System - fixed an issue where a background update could cause saves to fail until the page was refreshed
  • System - fixed an issue where some internal records were not syncing completely