What's New

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

v2.2.33 May 31, 2026

TL;DR

  • Brand-new guided Create Drill flow with a built-in diagrammer, image uploads, rich-text descriptions, and tagging
  • New free, public drill library to browse, search, and act on — no login required
  • Association drills and plans now search instantly with no page reloads
  • Trashed drills are now viewable and shared drill links show a friendly heads-up instead of an error
  • Site search now reliably links to drills

New Features

  • Drills - new 3-step Create Drill flow (details, diagram, description); draw with the integrated diagrammer or upload your own images (PNG/JPG)
  • Drills - rich-text formatting for drill descriptions and notes, plus tagging consistent with the rest of the app
  • Drills - new Free Drills section at /drills/free: browse by category with counts, search, and view diagrams in a clean card grid (no login required)
  • Drills - act on free drills directly from the list: view, copy, favorite, print, PDF, email, share link, and send to another coach — individually or in bulk
  • Drills - Association drills page now updates search, filters, and pagination instantly without a full-page reload
  • Plans - Association plans page now updates search, filters, and pagination instantly without a full-page reload

Improvements

  • Drills - choose your diagram type up front, with age levels, categories, and sharing options in one place; mobile-friendly throughout
  • Drills - trashed drills on your trash page are now clickable, with a View button to open the full drill before restoring or permanently deleting
  • Drills - a drill moved to the trash now shows a "will be removed soon" notice (with a restore link for the owner) instead of a 404 page
  • Drills & Plans - association search now uses Meilisearch for faster, relevance-ranked results
  • Drills - faster loading of public drill lists, the practice-plan drill browser, and association drill thumbnails
  • Search - added a targeted reindex path so affected drills can be repaired efficiently

Bug Fixes

  • Search - drills missing an internal view identifier no longer appear as unclickable results, and drills now always generate a valid view link
  • Drills - fixed free-drill actions (favorite, print, PDF, email) that were blocked for drills you don't own
v2.2.24 May 31, 2026

TL;DR

  • New global search at /search works for everyone — logged-out and logged-in — across the knowledge base, videos, 10k Pucks, teams, drills, plans, and vault, grouped by section and reachable right from the header search bar
  • My Drills now has instant, no-reload search that matches across more of each drill's content (key points, notes, and categories)
  • 10k Pucks team leaderboards now show a clear "shot tracking starts {date}" notice instead of an all-zero board before tracking begins
  • Major reliability and performance improvements to search indexing across every section, keeping results consistent and up to date
  • Hardened drill deletion so permanently removing a drill fully cleans up all related data

New Features

  • Search — public, no-reload global search now available to logged-out and logged-in users
  • Search — search is now reachable directly from the header search bar
  • Drills — search results on My Drills now appear instantly without a full page reload

Improvements

  • Search — results are grouped by section with clearer result labels
  • Search — results only ever include content you're permitted to see
  • Search — added drift reconciliation across Drills, Plans, Teams, Videos, and Vault to keep results consistent with the latest data
  • Search — improved index consistency and reliability so content stays reliably searchable
  • Drills — drill search now matches against more drill detail (key points, notes, and categories) for better, more relevant results
  • Drills — active searches show a relevance-ranked list; clearing the search restores your categorized view in place
  • Drills — faster, more reliable drill search index rebuilds and syncing, so more of your drills show up in search
  • Plans — faster, more reliable plan search index updates, so new and edited plans show up in search more dependably
  • Plans — more accurate internal search health reporting
  • Teams — rosters, games, announcements, and playbooks now sync to search automatically and stay current
  • 10k — team leaderboards now display a "shot tracking starts {date}" notice when a team's tracking start date is in the future, while still listing registered players

Bug Fixes

  • Search — fixed drill and team result links that previously led to 404s
  • Search — resolved a gap where Teams content could become out of date in search results
  • Drills — permanently deleting a drill (from trash or via auto-purge) now also clears its diagram data, share links, copy-queue entries, and public listings
  • Drills — practice plan entries that referenced a deleted drill are now safely unlinked instead of pointing at a drill that no longer exists
  • Plans — fixed an issue that could interrupt rebuilding the plan search index
  • 10k — deleted teams are now reliably removed from search results
  • 10k — team results in search now display the year
v2.2.11 May 30, 2026

TL;DR

  • New Team Sharing — share view-only practice plans and drills with your team through a private, password-protected link
  • The My Plans page now searches, filters, and paginates instantly (no page reloads) and loads significantly faster
  • Report a Bug directly from the More menu — page details are captured automatically so we can help faster
  • Cleaner, more consistent tags and Account page headers across the app
  • Behind-the-scenes search reliability and security improvements

New Features

  • Team Sharing - new password-protected page listing the plans and drills you share with your team
  • Account - new Team Sharing settings page to manage your share link, team name, and password
  • Plans - individual Team Share / Un-Share actions on the My Plans page
  • Plans - inline search & filtering on the My Plans library: results update in place, the page no longer reloads, and searches are bookmarkable with working back/forward
  • Support - new "Report a Bug" option in the More menu (for logged-in users) that opens a pre-filled support request and automatically includes page diagnostics to speed up troubleshooting

Improvements

  • Plans - significantly faster My Plans page load times, especially for shared plans and folder views
  • Plans - faster, smoother results when searching, filtering, and paging through plans
  • Plans - bulk team sharing now runs faster on large selections
  • Drills - smaller, consistent tag styling on lists and detail views
  • Plans - consistent tag styling across plan lists
  • Vault - matching tag styling on desktop and mobile
  • Account - smaller, tidier tags on the Tag Management page
  • Account - unified section header banners for a consistent look across pages
  • Account - updated storage usage labels to use current "Vault" naming
  • System - updated a core dependency to its latest patched release to address a medium-severity security advisory

Bug Fixes

  • Plans - fixed bulk actions failing when a selection included older or collaborated plans
  • Plans - fixed shared plan links not opening for older plans
  • Plans - fixed tags that were hard to read on light-colored backgrounds
  • Plans - fixed deleted practice plans occasionally lingering in search results
  • Search - fixed content shared through certain associations being missing from search results
  • Account - fixed page header titles rendering dark-on-dark (illegible) on the storage usage, tags, and logos screens
v2.2.1 May 29, 2026

TL;DR

  • You can now put your own logo on drills — it shows on the drill page, printouts, and PDFs you share.
  • Added a unified "My Account" dashboard and consistent navigation across all account pages.
  • Fixed broken drill links in the Vault that were leading to "not found" pages.

New Features

  • Drills - assign a custom logo to a drill so it appears on the view, print, and PDF output
  • Drills - assign logos one drill at a time or in bulk from My Drills
  • Account - new /account dashboard with plan, storage, and support summaries plus quick links to every account area

Improvements

  • Drills - deleting a custom logo now cleanly removes it from any drills using it
  • Account - consistent sidebar navigation across all account pages with active-page highlighting
  • Account - mobile-friendly collapsible account menu
  • Account - removed the duplicate top button bar on the receipts page
  • Navigation - added "My Account" to the header account menu

Bug Fixes

  • Vault - drill View, Edit, and Copy Link actions now open the correct drill instead of returning a 404
v2.1.97 May 28, 2026

TL;DR

  • New Drills dashboard gives coaches an at-a-glance view of their library — most-used drills, favorites, totals, and a category breakdown — plus a filtering fix on My Drills.
  • New Favorites view collects every drill you've starred — your own, free, shared, and association drills — in one place, grouped by category.
  • You can now send drills directly to other coaches and manage them in a new Drill Inbox.
  • You can now manage custom logos in one place and reuse them across drills and practice plans.

New Feature

  • Drills - added a dashboard landing page with library stats, most-used drills, favorites, and a category breakdown
  • Drills - added a Favorites view (/drills/favorites) showing all your favorited drills with source labels for public, shared, and association drills
  • You can now recover deleted drills from a new Drills trash, with a 7-day window before they're permanently removed.
  • Drills - added a Trash view to restore deleted drills, delete them immediately, and see their scheduled deletion date
  • Drills - added a Drill Inbox at /drills/inbox to preview, decline, or copy drills other coaches send you
  • Drills - added a Sent view to track sent drills and un-send any not yet accepted
  • Account - new Custom Logos area to upload, name, set a default, and delete logos in one place
  • Plans - custom logos now come from the shared logo library
  • Account - custom logo uploads now accept JPG/JPEG in addition to PNG

Bug Fixes

  • Drills - the 'Recently Modified' list on My Drills now respects the active tag/search/category filter

Improvements

  • Drills - dashboard data is heavily cached so it loads fast and reduces database load
  • Drills - favorited drills you don't own show a streamlined set of actions, while your own drills keep full editing tools
  • Drills - deleted drills are now kept for 7 days before automatic permanent removal, giving you time to recover them
  • Drills - sent drills now appear as actionable invitations, and are automatically cleaned up when the original drill is trashed or deleted
  • Account - logos are stored on a faster dedicated image CDN, with existing logos migrated automatically
  • Drills - the old custom logo link now points to the unified logo manager
  • Account - fixed newly added or removed logos not appearing until the cache expired
v2.1.90 May 26, 2026

TL;DR

Members with older accounts that were never fully activated can now use password reset and email login links — completing either signs you in and finishes setup automatically.

Improvements

  • Account - password reset now works for older accounts that were never activated
  • Account - email login links now work for older accounts that were never activated
  • Account - completing a reset or login link automatically finishes activating your account
v2.1.88 May 24, 2026

TL;DR

  • The /plans/associations /drills/associations pages now uses cleaner, more privacy-friendly URLs when filtering by association or member — no behavior change for end users, just safer URLs to share or bookmark.
  • Brand new Associations dashboard — owners and admins can now manage members, billing, invites, and details directly in the app. Plus a cleaner invite URL pattern that makes shared links easier to recognize.
  • You can now view your full receipt history under your account, including PDF downloads and print-friendly views. Several smaller UX fixes around association management as well.
  • Fixed a Safari-specific bug that prevented users from saving games and practices on the team schedule page when entering a time.
  • Free users can now try Premium for 14 days with one click on the pricing page — no card or payment information required.
  • Buying an Association subscription now drops you directly onto your new association's settings page with a welcome banner, and the account menu gains a 'My Associations' link so you can find it again later.

New Features

  • Associations - new self-serve dashboard for owners and admins (members, billing, invites, details)
  • Associations - new /associations index page that lists every association you belong to
  • Associations - send bulk email invites and manage a self-serve invite link
  • Associations - add or reduce purchased seats directly from the dashboard
  • Associations - upload an association logo from the dashboard
  • Associations - transfer ownership or close an association
  • Account - new Associations button on your profile page
  • Pricing — "Renew existing" CTA on the Association card for users who already own an association, alongside "Add new association".
  • Pricing — renewal mode (deep-linked from billing pages) pre-fills the seat selector and surfaces a pro-rata credit for the days remaining on your current association.
  • Account — new "My Associations" section on /account/subscription listing the associations you own, with per-row Renew / Manage / Cancel actions.
  • Account - new Receipts page lets you browse your full receipt history with PDF download and print views
  • Associations - new "View Drills" and "View Plans" shortcuts on the manage-users page jump straight to the association sharing pages
  • Pricing — added a "Start 14-Day Free Trial" button so anyone can activate Premium instantly without entering a card.
  • Pricing - guided post-purchase setup that lands new association buyers on their details page with a welcome banner
  • Account - 'My Associations' link added to the account menu for members and owners
  • Pricing - added tax-exempt FAQ entry with instructions for both new and existing customers

Improvements

  • Plans — association and member filter URLs now use UUIDs instead of internal numeric IDs (safer to share, no information leakage)
  • Drills — association and member filter URLs now use UUIDs instead of internal numeric IDs (safer to share, no information leakage)
  • Associations - invite URLs are now /invite/association/{code} and /invite/team/{code} so it's clear at a glance what an invite is for (old links still work)
  • Associations - mobile-friendly card layouts on the Users and Manage Access tabs
  • Associations - dashboard renders cleanly across phone, tablet, and desktop
  • Pricing - friendly 'still setting up' fallback when payment processing takes longer than usual
  • Associations - cleaner first-run experience with clearer next-step guidance

Bug Fixes

  • Associations - fixed the per-member drill count link that wasn't loading the correct member's shared drills
  • Teams — Safari users were blocked from saving games or practices on the schedule page because the native time input required an extra step to set AM/PM. Replaced with a clearer Hour / Minute / AM-PM picker that works consistently across all browsers.
  • Teams — Editing a previously saved game or practice in Safari no longer triggers an "Invalid value" error on the Time field.
v2.1.76 May 22, 2026

Bug Fixes

  • Navigation - fixed mobile menu so submenu items (Association Drills, Association Plans, 10K Associations, Newsletter, etc.) are now reachable on phones
  • Account - tier badges (Free / Premium / Pro / Admin) are now legible with improved contrast
  • Pricing - Downgrade Plan button now opens your subscription management page instead of an external link

Improvements

  • Account - cleaner profile layout: combined first/last name into one Name field, removed redundant Premium Features card, expanded Support Tickets to full width
  • Account - consistent action bar (Edit Profile / Change Password / Billing / Settings) across profile, settings, and subscription pages
  • Account - added a Billing entry to the avatar dropdown in the main navigation
  • Account - shortened the subscription portal button label to "Manage"
v2.1.75 May 22, 2026

New Features

  • 10k Pucks - Date Range Calculator promoted to a full-width report under the activity chart with shot-type, sessions, and last-shot columns
  • 10k Pucks - CSV export for any custom date range on the coach team page
  • Account - added a new Account Settings page to manage signed-in devices and feature flags
  • Account - added Edit Profile page to update name and email
  • Account - added Change Password page for logged-in users

Improvements

  • 10k Pucks - Coach team tabs renamed to "Leaderboard" and "Players" for clarity
  • 10k Pucks - Date Range report is now mobile-friendly with card layout and sort dropdown
  • Account - moved action buttons to the top of the profile page for consistency
  • Account - improved readability of the FREE tier badge
  • Navigation - Profile and Settings in the account menu now lead to separate pages
v2.1.71 May 20, 2026

New Feature

  • 10k Pucks - Added CSV export of player shot data on the coach team page
  • 10k Pucks - Added a new Player Grid view on the coach team page with sortable columns for each shot type, custom stat, total shots, sessions, and last shot date
  • Teams - added a per-column "Shared" toggle in the Manage Columns modal on season scheduling, letting you hide individual custom columns from the public shared-link view while keeping them in your own view
  • Teams - custom columns are now editable from the cross-team Manager view (click an existing event to reveal the new Custom Fields section)

Improvements

  • 10k Pucks - Coach team Player Leaderboard is now tabbed (Leaderboard + Player Grid)
  • 10k Pucks - Player Grid is mobile-friendly with a card layout and Sort dropdown on smaller screens
  • Teams - Manager view edit modal renders each team's custom fields with the correct input type (text, checkbox, date, time, number, currency, URL) and auto-opens when the event already has values
  • Drills - dramatically faster My Drills page loads via a smarter caching strategy that serves every page, filter, and search from a single cached dataset per user
  • Drills - eliminated a heavy database aggregation that was previously running on every cold-cache request, replaced with targeted index-only lookups
  • Drills - added composite database indexes that remove sort/filesort overhead on the My Drills listing
  • Pricing - added Refund Policy FAQ with link to full policy
  • Pricing - added free trial and money-back guarantee to Association feature list

Security

  • System - patched a templating engine dependency to close a published security advisory