What's New

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

v2.5.90 September 16, 2026

TL;DR

  • Scouting gets custom player statuses, a customizable sortable player list, and players who can belong to more than one team.
  • Scouting just got tags, smarter search, a real mobile-friendly player list, cleaner depth chart cards, and real-world playing history tracking for prospects.
  • Print-friendly versions of the Team Statistics and Box Scores pages.
  • Cleaned up the Lines / Colors layout on practice plans for a more organized, space-efficient look.
  • Drill videos embedded in your playbook diagrams are now clickable, just like on the drill page.

New Features

  • Scouting - organization admins can define their own player statuses (names, colors, order) from the new Statuses page
  • Scouting - choose and reorder the columns on the Players list, and sort by any column; your layout is remembered
  • Scouting - a player can now be on multiple scouting teams at once and appear on each team's depth chart
  • Scouting - added org-wide player tags: create, assign, and filter prospects by tag; manage tags directly from the player list (single or in bulk) or from a player's profile
  • Scouting - added Current Team and Shoots filters to the Players list
  • Scouting - added Playing History: track a prospect's real-world team history across seasons, with one team marked current
  • Teams - Print button on the Statistics page (respects your filters and selected games)
  • Teams - Print button on the Box Scores page with a clean game-results list and season record

Improvements

  • Scouting - depth chart player pool shows which prospects are already on the team and lets you add others in one click
  • Scouting - promoting a player on several bound teams asks which roster to use
  • Scouting - player search now finds matches in notes, contacts, and team names, not just player names
  • Scouting - the Players list is now much easier to use from a phone at the rink, with rows redesigned to stay compact and readable
  • Scouting - reorganized the search and filter bar for quicker access
  • Scouting - depth chart player cards are cleaner, and the bench list now sorts by position
  • Plans - Lines / Colors now displays in three clean columns (Forwards, Defense, Goalies/Out) on both the plan view and printed/PDF plans

Bug Fixes

  • Scouting - fixed a column header that was showing "(text)" instead of "Current Team"
  • Scouting - fixed a status filter icon that could render as a solid color block with no visible icon
  • Scouting - "Team History" is now correctly labeled "Scouting Team History" and can no longer be set to a team outside your organization or given mismatched level/season values
  • Scouting - fixed tag colors on the tag management page not matching how tags display elsewhere, and fixed the player list rendering poorly on some mobile devices
  • Scouting - fixed adding a past team to a player's history clearing their current team
  • Scouting - fixed the Columns picker offering Tags/Status toggles that didn't do anything
  • Scouting - fixed "select all" being unreachable on the Players list on mobile
  • Playbooks - drill diagrams with an embedded video now play when clicked, on the playbook page, presentation mode, and public share links
v2.5.80 September 14, 2026

TL;DR

  • The AI Practice Assistant now builds noticeably better plans — no more repeated drills, it favors drills you actually use, and it handles multi-topic requests correctly.
  • Fixed a bug where resetting your password could immediately lock you out again, and made a few login-flow improvements to reduce confusion.
  • Clearer Export icon on plan and drill lists.
  • Scouting got a faster, coach-first layout: one organization hub with Players, Depth Charts, Teams and Activity tabs, quick notes anywhere you see a player, multi-season team history, and position notes on depth charts.
  • Scouting contacts now support multiple emails and phone numbers per person, and CSV import handles player and two parent contacts.
  • Scouting CSV import now has its own full-width page so wide files are easy to review, and it understands the ways coaches actually write handedness, height and weight.
  • Scouting players can now have a hometown — city, state/province and country — everywhere a player's bio appears.
  • Coaches can now choose to view and enter player height/weight in either metric or imperial units.

New Features

  • Plans - AI Practice Assistant now warns you when your drill library is small and suggests including public drills
  • Plans - AI Practice Assistant feedback now lets you pick specific reasons when rating a plan down
  • Scouting - organization hub with Players, Depth Charts, Teams and Activity tabs (the old players and teams pages redirect here)
  • Scouting - player notes: add a quick note straight from the players list, the player profile, or a depth-chart card
  • Scouting - team history: track a player across seasons and filter the players list by any past team, season or level
  • Scouting - depth-chart position notes: describe what you want from each slot; shown on hover, in the editor and on printed charts
  • Scouting - add several email addresses and phone numbers (with labels like Home, Mobile, Work) to any parent, guardian, or player contact
  • Scouting - player email/phone fields on the Add/Edit Player form
  • Scouting - CSV import now maps player email/phone plus two parent contacts; separate multiple values in one cell with a semicolon
  • Scouting - Import CSV opens a dedicated import page with a three-step wizard (upload, map columns, preview & import) and a results summary
  • Scouting - added hometown (city, state/province, country) to player profiles, the add/edit player form, the players list, print sheets and AI summaries
  • Scouting - CSV import now accepts hometown columns (City / State / Province / Country headers are recognized automatically)
  • Scouting - added a personal setting to switch player height/weight between metric and imperial units, applied everywhere those measurements appear (player forms, profiles, printable one-sheets and bench cards, CSV import)

Improvements

  • Plans - AI Practice Assistant no longer repeats the same drill across a plan's sections
  • Plans - AI Practice Assistant now favors your favorited and frequently-used drills when building a plan
  • Plans - AI Practice Assistant handles multi-topic focus requests much more accurately
  • Security - you can now sign in with either your username or your email address
  • Security - the password reset confirmation now shows which username to sign in with
  • Security - if your email is linked to more than one account, the reset email now tells you which account it resets
  • Plans - the Export menu (email, PDF, print) now uses an export icon instead of a download icon
  • Drills - the Export menu and bulk Export button use the same new icon for consistency
  • Scouting - players list is now paginated with team and status chips plus season, level, position and birth-year filters
  • Scouting - the Scouting home page opens your organization directly when you only have one
  • Scouting - promoting a prospect to a roster carries every email on the selected contacts
  • Scouting - importing a HockeyShare roster creates one player contact with all emails instead of duplicates
  • Scouting - shoots/catches accepts L, R, Left, Right, Lefty, Righty and similar
  • Scouting - heights and weights in common formats (e.g. 6'2", 72 in, 188 cm, 195 lbs, 88 kg) are converted automatically on import
  • Scouting - player search now matches on hometown as well as name

Bug Fixes

  • Security - fixed an issue where signing in right after a password reset could fail or trigger a temporary lockout
  • Scouting - the Import Players from CSV window now scrolls, so files with many columns can be mapped and imported
  • Scouting - the import preview no longer squeezes into a small window; rows are one line high, notes are readable, and the Import button is always in reach
  • Scouting - a status the app doesn't recognize no longer blocks a row from importing; it defaults to Watch and can be changed in the preview
  • Scouting - large imports no longer fail part-way through
v2.5.70 September 12, 2026

TL;DR

  • Practice plan share links now have an on/off toggle and an optional expiration date, and public plan pages are no longer indexed by search engines.
  • Turn share links on or off for many plans at once from My Plans.
  • New Plan Inbox: send a practice plan directly to another HockeyShare coach, who can add a copy to their account with one click.
  • Plan Defaults now controls whether new plans start with public share links on or off.
  • Fixed a plan builder bug where removing a drill sometimes didn't stick and the preview could look out of date.
  • Vault search index now reconciles correctly, removing stale entries.
  • Fixed onboarding welcome emails that showed the intro paragraph twice.

New Features

  • Plans - added an on/off toggle and optional expiration date for a plan's public share links, available on the Sharing tab and as a default under Plan Defaults
  • Plans - the bulk Share menu on My Plans now has "Turn Share Links On" and "Turn Share Links Off" for all selected plans; turning links back on also clears an expired end date so they work immediately
  • Plans - Send to User: send any of your plans to another coach by username from the plan page or the My Plans Share menu (single or bulk)
  • Plans - Plan Inbox: review plans sent to you, add them to My Plans, or decline; a Sent tab lets you un-send anything not yet accepted
  • Plans - Drills in a received plan stay linked to the sender's originals, so no duplicate drills are created
  • Plans - added a Plan Defaults setting to control whether public share links are on or off by default for new plans

Improvements

  • Plans - public shared plan pages are now excluded from search engine indexing
  • Plans - emailing a plan, the share menu, and the team share page now clearly indicate when a plan's share links are turned off or expired instead of pointing to a broken link
  • Plans - senders are warned when a plan includes video clips the recipient won't be able to view
  • Notifications - recipients get an in-app/email notification linking to their Plan Inbox
  • Vault - full search re-index now reliably covers every item

Bug Fixes

  • Plans - the Share button in the plan builder is now greyed out when a plan's share links are turned off or expired, matching the plan preview
  • Plans - fixed an issue where turning off public share links while creating a new plan didn't always save correctly
  • Plans - fixed drill removal in the plan builder not always taking effect, and the plan preview occasionally showing outdated changes
  • Vault - fixed search index reconciliation so deleted items no longer linger in search results
  • Email - welcome/onboarding emails no longer repeat the intro paragraph
v2.5.60 September 10, 2026

TL;DR

  • Fixed a bug where association members could be temporarily blocked from accessing Premium sections after being added to their organization.
  • Drills with a HockeyShare category but no custom category no longer get lost in Uncategorized — you can now surface and file them by category.
  • Added a text-size preference for practice plans, so you can make plan text bigger or smaller everywhere a plan is viewed or printed.

New Features

  • Drills - added an option to group uncategorized drills by their HockeyShare category on My Drills, plus a tool to move those drills into your own categories in bulk
  • Plans - added a text-size setting (XS through XL) on the Plan Defaults page that applies to plan viewing, printing, and PDF export

Bug Fixes

  • Scouting - fixed an issue where association-tier members could be temporarily blocked from accessing Scouting after being added to their organization
  • System - fixed a caching delay that could briefly show the wrong subscription tier after an association membership change
v2.5.53 September 8, 2026

TL;DR

  • You can now choose the default length for drills you add to a practice plan, instead of always starting at 10 minutes
  • Drill previews in the practice plan builder now work for drills with uploaded images
  • The practice plan builder and Plan Defaults page now work properly on phones — a slide-up drill library, a compact action menu, and readable drill cards
  • The classic "drill brief + drill descriptions" practice plan print layout from the original HockeyShare is back as Template #11
  • Ice Scheduler wrap-up: faster bulk edits, a much lighter public share page, and saved-view links that restore your column layout
  • Claimed Perform athlete profiles now show a verified checkmark so coaches can see which athletes have linked their account
  • You can now browse your Clips library by folder
  • You can now create a brand-new drill straight from the practice plan builder — when you save it, it's added to your plan automatically
  • Drawn drills now get their base diagram image automatically the first time you move past the diagram step, even if you forgot to click Save
  • Tidied the main navigation so the core sections stay front and centre, with newer tools grouped under More
  • Bench Cards — a new section for building custom bench/lineup cards — is now fully built out, tested and ready for launch: templates, a full drag-and-drop editor, printing, PDF export, sharing, search, tags, folders, and team links

New Features

  • Plans - Plan Defaults now includes a default drill length; the builder uses it for Quick Add and for drills added from your drill lists
  • Plans - on mobile, the builder's drill library opens as a slide-up panel from an "Add drills" button so your plan stays in view
  • Plans - Template #11: a plan summary table on top (length, start time, drill name, category, notes) followed by each drill with its diagram and description, available in the plan builder's template picker and Plan Defaults
  • Perform - verified badge next to claimed athletes on the athlete list, athlete detail page and public share pages
  • Clips - optional folder sidebar with live clip counts; filter the library by any folder or by un-filed clips, and share a folder-filtered link
  • Plans - "Create New Drill" button in the builder's drill library (and in search results when nothing matches) opens the drill creator and drops the finished drill into your plan on save
  • Bench Cards - print page for a card with one-click browser printing
  • Bench Cards - PDF export (Premium and above) with Letter/A4 and portrait/landscape support
  • Bench Cards - drag and resize card elements with snapping to the column guides
  • Bench Cards - select multiple elements (shift-click or drag a box) and move them together
  • Bench Cards - double-click headers, text and table cells to edit them in place
  • Bench Cards - zoom controls and a toggleable layout grid in the editor
  • Bench Cards - add headers, text, field lines, lined notes, tables, rinks, logos, images, boxes and dividers from a palette; new elements drop into the next free space in the chosen column
  • Bench Cards - property panel for the selected element: sizes in inches, colors, fonts, table shape, rink and logo choice, layer order, lock, duplicate and delete
  • Bench Cards - changes autosave a moment after you stop editing, with a Saved / Unsaved status indicator
  • Bench Cards - if the same card was changed in another window, you can choose to reload the newer version or keep yours
  • Bench Cards - add and remove pages, choose paper size/orientation/column guides per card
  • Bench Cards - keyboard shortcuts for nudging, duplicating, undo/redo, deleting and layering elements
  • Bench Cards - pick a rink image or logo from a library, or upload your own image
  • Bench Cards - redesigned editor toolbar: rename, undo/redo, save status, print/PDF, share link, and a properties panel that adapts to smaller screens
  • Bench Cards - a library page listing every card you've made, with a live preview thumbnail, search and sort
  • Bench Cards - per-card menu for edit, print, PDF export, duplicate, share, rename and delete
  • Bench Cards - now linked in the main navigation menu
  • Bench Cards - public share links open a read-only print view of the card; sharing can be turned off instantly from the Share dialog
  • Bench Cards - shared cards offer a PDF download when the card owner's plan includes PDF export
  • Bench Cards - "Move to folder" on any card, using the same folders as the rest of your Vault
  • Bench Cards - filter the list by folder or show only unfiled cards; the filter stays in the page link
  • Bench Cards - add tags to any card (create new ones on the spot), see them as colour chips on the card, and filter the list by tag
  • Account - the Tags page now lists bench cards under each tag
  • Bench Cards - list page search now matches card names, descriptions and the text you've placed on the card itself (headers, notes, table contents), ranked by relevance
  • Search - bench cards appear in the global search, linking straight to the editor
  • Vault - bench cards appear in your Vault with their tags and folders, a "Bench Cards" type filter, and Edit/Print actions
  • Vault - move bench cards between folders straight from the Vault
  • Vault - shared Vault folders now include your share-enabled bench cards, opening their public card view
  • Bench Cards - choose a team for a card in Page setup or when creating a blank card
  • Bench Cards - filter the list by team, and see each card's team at a glance
  • Bench Cards - added a help article covering templates, the editor, printing, PDF export and sharing

Improvements

  • Plans - drills you add to a plan start at your preferred length, so fewer edits per row
  • Plans - print and PDF output for the new template keeps each drill's diagram and description together on the same page
  • Plans - builder actions (Share, Print, PDF, Email) collapse into a "More" menu on small screens
  • Plans - drill rows in the mobile builder are compact labelled cards with larger touch targets
  • Scheduler - bulk edits on large selections are several times faster
  • Scheduler - public share pages load with a fraction of the previous page weight
  • Perform - claiming or unlinking an athlete now updates the coach's athlete list immediately
  • Clips - search, sort and pagination all respect the selected folder
  • Clips - adding clips to a folder updates the sidebar counts immediately
  • Drills - when creating a drill from a plan, the creator shows which plan it's for and Cancel takes you straight back to the builder
  • Bench Cards - if PDF generation is temporarily unavailable, a clear message points you to Print instead
  • Bench Cards - internal groundwork for the upcoming card editor
  • Bench Cards - the browser warns before you leave the editor with unsaved changes
  • Bench Cards - automated end-to-end coverage of the editor (create from template, autosave, page setup, keyboard shortcuts, concurrent-edit conflicts)
  • Bench Cards - deleting a card removes it from its folders right away
  • Drills - the drawn diagram is now saved automatically the first time you continue past the diagram step, so your drill always gets a preview image
  • Bench Cards - search results update automatically as you edit, rename, tag, duplicate or delete cards
  • Bench Cards - if search is temporarily unavailable, the list falls back to a simple name/description match instead of failing
  • Navigation - main menu now reads Drills, Plans, Playbooks, Teams, Vault, Perform, 10K on desktop and mobile
  • Navigation - Clips, Bench Cards, Scouting and Scheduler are grouped together at the top of the More menu
  • Bench Cards - changes made in the Bench Cards section show up in the Vault immediately
  • Bench Cards - if a linked team is later removed, the card simply drops the label
  • Bench Cards - template picker now shows real preview thumbnails instead of placeholder icons
  • Bench Cards - tightened the editor's toolbar on phones so every action is visible without extra scrolling
  • Bench Cards - the owner's print page now includes a direct PDF link

Bug Fixes

  • Plans - the plan builder's drill list hover preview and info popup now show the image for drills that use an uploaded photo/image instead of a drawn diagram
  • Plans - Plan Defaults form fields no longer overlap or shrink on small screens
  • Plans - the Edit Details and Lines & Games forms collapse cleanly to one column on mobile
  • Scheduler - opening a saved view from a link now restores its hidden columns and column order, matching the picker
  • Account - opening a tag page for a tag that no longer exists shows a proper "not found" page instead of an error
  • Bench Cards - the editor's top toolbar (name, undo/redo, save status, Print/PDF/Share/Done) no longer hides behind the site header when a notice banner is displayed
  • Bench Cards - fixed a page that could show a generic error message instead of the correct one when a share link was turned off
  • Bench Cards - fixed an issue where saving a card as a starter template from the admin view could fail
v2.5.33 September 6, 2026

TL;DR

  • Coaches can now save default values for new practice plans that automatically pre-fill the plan builder
  • Fixed a brief session-storage hiccup that could unexpectedly sign users out
  • Fixed a roster CSV import failure caused by optional parent-name columns

New Features

  • Plans - new Plan Defaults page (Plans menu → Plan Defaults) to set default title, time, length, prepared by, focus, group, level, template, folders, tags, logo, association, sharing options, drill-description display, and jersey lines/colors
  • Plans - creating a new plan pre-fills the builder from your saved defaults

Improvements

  • Plans - quick link to Plan Defaults from the plan builder's Template field
  • Plans - gear button on My Plans opens your Plan Defaults
  • Teams - roster CSV import is more tolerant of unexpected columns; unrecognized fields are skipped instead of failing the import
  • Teams - updated the downloadable sample roster CSV template

Bug Fixes

  • System - a temporary session-storage outage no longer signs users out; the app briefly shows a "reconnecting" message and automatically resumes once storage is available again, with the user still signed in
  • Teams - roster CSV imports that included the optional parent name columns from the sample template failed entirely; imports now complete and those columns are ignored
  • Plans - the Prepared By field no longer starts blank when no default is set; it now falls back to your name
v2.5.16 September 5, 2026

TL;DR

  • Fixed an issue where the AI Practice Assistant could temporarily block plan generation even when generations were still available, and made generation errors clearly visible on the page
  • Major reliability improvements to practice plan saving — fixes rare cases where drills could be duplicated or lost during autosave
  • Practice plan saving is now conflict-aware — simultaneous edits from two windows or collaborators can no longer overwrite each other
  • Cleanup tooling for the recent plan-saving issue — restores affected practice plans to their correct drill lists
  • Fixed the Team Share activity stats so shared video clips are reported correctly
  • Team Share activity insights get their own page — see what your team is opening, who's engaged, and who hasn't looked yet, all in one place
  • Plan saves and plan-list refreshes no longer pay a cache-wide cleanup cost that grew with overall cache size
  • Drill list, favorites, and category caches now refresh per user without a cache-wide cleanup, making drill saves faster and more reliable
  • Folder and team-video changes now refresh only the caches they affect, and two dormant errors were removed
  • Association owners and admins can now add an existing HockeyShare user directly from Manage Access — verify their username, optionally make them an admin, done. No invite email required
  • Association owners can now delete an expired association directly from its page instead of it lingering in their list forever

New Features

  • Plans - editing the same plan in two windows now detects the conflict and prompts a refresh instead of silently overwriting changes
  • Account (Team Share) - new Activity page with at-a-glance totals, a breakdown by content type, a sortable and searchable list of everything your team has opened, and a Members view showing who is engaged and who hasn't opened anything yet
  • Account (Team Share) - click any viewer count or member to see the full detail in a side panel
  • Associations - "Add existing user" on the Manage Access page: enter a username, verify it, and add the user to your association with an optional "Make admin" checkbox
  • Associations - the added user receives an in-app notification
  • Associations - owners of an expired association get a "Delete association" option on the expired association's page (type the name to confirm)

Improvements

  • Plans - increased the hourly AI generation allowance to match the monthly limit
  • Plans - clearer error messages when a save fails
  • Plans - autosave now pauses after repeated failures instead of retrying silently, and resumes when you keep editing
  • Plans - concurrent saves from collaborators are now safely serialized, preventing data corruption
  • Account (Team Share) - clip names in Resource Activity now link directly to the clip on your Team Share page
  • Account (Team Share) - the settings page now shows a compact activity summary that links to the new page
  • Account (Team Share) - clearer guidance when viewer details need Members access or a Premium plan
  • Plans - saving, editing and collaborating on plans now refreshes only your own cached data, making saves faster and more consistent under load
  • Plans - several plan counts (trash count, pending invitations, category stats) now refresh immediately after changes instead of waiting for the cache to expire
  • Drills - saving, deleting, or transferring drills now clears only your own cached drill data, so saves no longer slow down as the site's cache grows
  • Vault - uploads, deletes and folder changes clear only your own cached vault data
  • Teams - manager view caches (groups, schedules, statistics, announcements) refresh per owner after team changes
  • Vault - folder operations are faster and no longer slow down as the site's cache grows
  • Associations - adding a user respects your seat limit and clearly tells you if they're already a member
  • Drills / Plans - username verification for Send to User and collaborator invites now runs through a single shared lookup
  • Associations - deleting an association now returns you to your associations list
  • Associations - deleting an expired association never touches any other active subscription on your account

Bug Fixes

  • Plans - fixed an issue where AI plan generation could be temporarily unavailable despite remaining monthly generations
  • Plans - AI Assistant errors now display a clear on-page message instead of failing silently
  • Plans - fixed a rare issue where drills could be duplicated or removed by background autosaves
  • Plans - expired-session saves now recover automatically instead of failing
  • Plans - affected plans with duplicated drills will be restored to their correct contents
  • Account (Team Share) - shared clips no longer appear as "No longer shared" in the Resource Activity stats, and are no longer hidden when filtering to shared resources only
  • Account (Team Share) - activity dates now display correctly in Safari
  • Drills - a few drill lists and counts that could stay stale after edits (per-user drill counts, categories, single-drill views) now refresh immediately
  • Teams - updating a team no longer clears mobile device revocations for the team owner
  • Vault - storage usage breakdown now refreshes immediately after uploads and deletes
  • Perform - a few metric and classification edits now refresh cached views immediately instead of waiting for expiry
  • Vault - folder changes no longer clear every user's folder caches; only the affected folder and your own folder list refresh
  • Teams - deleting a team video now refreshes video detail and player clip views immediately
  • 10k Pucks - an old cache-clear query parameter on the players page no longer causes an error
v2.5.1 August 31, 2026

TL;DR

  • Share video clips to your Team Share page — with per-player access control and two-way coach/player comments
  • Quick-added drills in practice plans can now print a blank rink diagram for hand-drawing
  • Fixed search boxes eating keystrokes or jumping the cursor while typing
  • Fixed subscription cancellations not completing in the account area
  • Player Ratings now open correctly for team managers when the team owner has a premium subscription
  • Team Share invites to existing users now appear in their in-app notifications
  • Drag-and-drop block reordering now works on the Team Share page editor
  • Practice plan printing fixes: drill bars print in color again on the default template
  • Fixed single-drill "Send to User" and "Association Share" from My Drills
  • Legacy team imports no longer fail on long team abbreviations
  • File storage bookkeeping fixes for accurate storage usage

New Features

  • Clips - share clips to your Team Share page individually or in bulk, right from your clip library
  • Team Share - new Video Clips section: your team watches shared clips directly on the team page
  • Team Share - member-based teams can limit who sees each clip (e.g. hide a goal-scoring clip from goalies); new members automatically see unrestricted clips
  • Clips - players can leave private comments on a clip that only the coach and that player can see
  • Clips - coach comments on a clip are visible to everyone with access
  • Plans - quick-added drills with the Diagram option checked now print a blank rink you can draw on (print, PDF, and collection prints)

Improvements

  • Team Share - clip views are included in Team Share click statistics
  • Teams - clearer messaging when Player Ratings is unavailable for a team
  • Search - typing in a search box no longer floods browser history; Back returns to where you started
  • Scheduler - typed filter changes no longer create extra browser-history entries
  • Plans - copying a plan now preserves tags more reliably and resets sharing state on the copy
  • Files - background integrity verification no longer re-checks a file that recently failed, and now reports missing files separately from corrupted ones
  • Account - clearer internal diagnostics when a billing action cannot be completed
  • System - improved reliability of the automated test pipeline and internal account maintenance tooling

Bug Fixes

  • Account - subscription cancellation requests now complete correctly
  • Account - Team Share invites sent to existing users now correctly appear in the recipient's notifications (the invite email was always delivered; the in-app alert was missing)
  • Team Share - page editor blocks can now be reordered by dragging (previously only the arrow buttons worked)
  • Drills - "Send to User" and "Association Share" on a single drill from My Drills failed with a not-found error; both now work again (bulk actions were unaffected)
  • Drills - search box no longer loses characters or resets the cursor while typing
  • Plans - same typing fix for plan and association-plan search
  • Playbooks - same typing fix for playbook search
  • Search - global search box typing fix
  • Plans - drill header bars now print in color on the default print template (print and PDF); the light template remains the no-color option
  • Plans - drills dragged into a plan from the sidebar no longer lose their diagram setting
  • Plans - fixed a case where plan listings could be capped at 20 results and omit archived plans
  • Teams - team managers (including association members) were incorrectly redirected to the pricing page when opening Player Ratings; access is now based on the team owner's subscription, so all coaches on the team can rate players
  • Teams - legacy team imports no longer fail when the original team's short name is longer than the abbreviation field allows; long values are now shortened automatically
  • Teams - editing a team with an overly long abbreviated name now shows a clear validation message instead of an error
  • Teams - deleting a team now correctly retires its logo file record (storage usage no longer counts it)
  • Drills - removing an image or video from a drill, or purging a trashed drill, now retires the file record
  • Playbooks - replacing or removing a section image now retires the old file record
v2.4.289 August 26, 2026

TL;DR

  • The Ice Scheduler can now create repeating entries — every Monday at 5:30, every other week, monthly, or on a custom list of dates — and edit or delete a whole series at once.
  • Ice Scheduler bulk actions can now set any field — pick a column (or a custom field), enter one value, and apply it to every selected entry.
  • Add new facilities and surfaces right from the entry form or the grid, plus a new Facilities management page.
  • The Ice Scheduler grid is now much easier to use on a phone: the toolbar collapses out of the way and the schedule opens in a view-only mode so scrolling never triggers an accidental edit.
  • Printing or exporting from the Ice Scheduler's calendar view now covers exactly the month you're looking at, and large schedules can be exported without hitting a low cap — big PDFs are built in the background and emailed to you.
  • The Ice Scheduler grid now loads 500 entries per page and has a one-click "Load all" for reaching dates far down the schedule.
  • Fixed the Ice Scheduler's inline date editor and added a confirmation before an entry's date is changed.

New Features

  • Scheduler - Repeat option when creating an entry: daily, weekly on chosen weekdays, monthly (same day or same weekday), or custom dates, ending on a date or after a number of times, with a live preview of how many entries will be created
  • Scheduler - Editing or deleting a repeating entry lets you apply the change to this entry only, this and all following, or the whole series
  • Scheduler - Repeating entries are marked in the schedule grid and show their pattern when opened
  • Scheduler - new "Set → Field…" bulk action: write one value to the title, notes, booking ref, date, time, facility/surface, activity type, or cost of every selected entry
  • Scheduler - bulk-set any custom field, including checkboxes, dropdowns, multi-select, dates, numbers, and currency
  • Scheduler - "+ Add new facility…" and "+ Add new surface…" options in the entry form and inline grid cells, so you can add a rink without leaving the schedule
  • Scheduler - new Facilities page to manage facilities and their surfaces (address, timezone, surface type, archive/restore)
  • Scheduler - PDFs for very large schedules are now generated in the background and emailed with a download link instead of timing out
  • Scheduler - View only / Editing toggle on the schedule grid; mobile and touch devices start in view-only, and your choice is remembered per organization

Improvements

  • Scheduler - changing an entry's date from the grid now asks you to confirm the move, so a stray click can't silently reschedule an entry
  • Scheduler - Entries can now be deleted directly from the edit window
  • Scheduler - schedule grid loads 500 entries per page (up from 200)
  • Scheduler - new "Load all" link at the bottom of the grid loads every remaining entry in one click
  • Scheduler - invalid bulk values are rejected up front with a single clear message instead of failing row by row
  • Scheduler - activity feed now names the column a bulk "Set field" wrote
  • Scheduler - anyone who can edit the schedule can add facilities and surfaces; renaming and archiving stay with org admins
  • Scheduler - "Manage Facilities" link added to organization settings
  • Scheduler - print/PDF export limit raised from 2,000 to 5,000 entries (matches CSV)
  • Scheduler - month exports are labeled and named by month (e.g. schedule-org-2026-03.pdf)
  • Scheduler - on small screens the filters and tools collapse behind a single Filters button, roughly tripling the number of schedule rows visible on a phone
  • Scheduler - tapping the pencil still opens the full entry while in view-only mode

Bug Fixes

  • Scheduler - clicking the Date cell in the schedule grid now opens a proper date picker instead of a collapsed, unusable field
  • Scheduler - Print, PDF and CSV from calendar view exported the entire filtered schedule instead of the visible month; they now export the month on screen
  • Scheduler - the "too many entries" warning used a stale count in calendar view
v2.4.282 August 26, 2026

TL;DR

Fixed a Perform permissions bug where organization members could see an athlete in the list but were denied when opening the athlete's detail pages.

Bug Fixes

  • Perform - organization members (Editor/Viewer) can now open every athlete shown in their organization's athlete list, including athletes not yet assigned to a classification