What's New

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

Release activity

124 releases · last 18 weeks
v2.3.28 June 23, 2026

TL;DR

  • Embed your saved Vault content (links, notes, files, images, videos, team documents) directly into playbooks — browsed by folder, rendered inline, and kept in sync with the source
  • Export any playbook to PDF (owners and collaborators)
  • New playbook Trash — deleted playbooks are restorable for 30 days instead of being removed permanently
  • Start a new playbook from a ready-made template instead of a blank page
  • New Line Combinations block for forward lines, defense pairs, and goalies, displayed in hockey's standard lineup format with drag-and-drop reordering
  • Drill diagrams on playbook pages now render as large, full-width hero images
  • Hardened the public Playbooks share experience and editor ahead of a wider rollout, plus numerous editor and embed reliability fixes

New Features

  • Playbooks — Vault content embeds: browse your Vault by folder and embed links, notes, files, images, videos, and team documents into a playbook; items render inline by type and stay in sync when the source item changes, with an optional per-block toggle to show the item's description
  • Playbooks — PDF export: download a playbook as a PDF (available to owners and collaborators)
  • Playbooks — Trash & restore: deleted playbooks now move to a Trash and can be restored for 30 days, with a Trash view offering Restore and Delete Forever
  • Playbooks — Start from a template: create a new playbook by cloning a ready-made template, then customize it
  • Playbooks — Line Combinations block: add forward lines, defense pairs, and goalies as separate entries; pick players from an attached team's roster or type names free-hand; drag-and-drop reordering

Improvements

  • Playbooks — drill diagrams now render as large, full-width hero images so they stand out as the main content
  • Playbooks — line combinations display in hockey's standard lineup format (positions across the top, names beneath; forwards, then defense with goalies alongside), with uniform column alignment, "Defense" and "Goalies" headings, and reordering scoped to each position group
  • Playbooks — practice plan picker now sorts newest-first and shows each plan's date beside its name
  • Playbooks — strengthened protection on password-protected share links and improved editor content handling, reliability, and bulk-action feedback
  • Playbooks — presentation mode controls and text are now easier to use on mobile
  • Playbooks — trashing a playbook frees up your plan's playbook slot
  • Playbooks — more reliable auto-save and smoother editing across multiple tabs
  • Vault — folder content lists now refresh immediately after adding or removing items

Bug Fixes

  • Playbooks — drill diagrams no longer load outdated styling due to browser caching
  • Playbooks — Practice Plan blocks now always save their duration, segment count, and a working "View Practice Plan" link, even when saved immediately after selecting a plan
  • Playbooks — the "View Practice Plan" button is now legible (white text on red) instead of red-on-red
  • Playbooks — file attachment blocks now show the name and type on separate lines with a clear, legible Download button
  • Playbooks — deleted sections (images, callouts, and embeds) no longer reappear after auto-save, including a section deleted right before leaving the page
  • Playbooks — lineups and other items saved to a vault folder now appear in the vault item picker without waiting for the cache to clear
  • Vault — the "edit" action on an embedded playbook now opens the correct editor
  • Billing — $0 trial transactions are no longer recorded as duplicate paid receipts
v2.3.5 June 20, 2026

TL;DR

  • Drill diagrams now display cleanly in playbooks and load correctly everywhere, no matter where the image is stored
  • Playbooks Live Diagram blocks now load animations correctly, and the picker only shows drills that have one
  • Editing a playbook no longer breaks drill diagrams, and previously-affected playbooks are repaired automatically
  • Drill titles with quotes and special characters now display correctly on playbook pages

Improvements

  • Playbooks - drill diagrams now show as a large, clear landscape preview
  • Playbooks - the Live Diagram drill picker now only lists drills that have an animation
  • Playbooks - drill diagram previews in the editor now resolve correctly across all image sources

Bug Fixes

  • Playbooks - fixed drill diagrams showing tiny and squished with large empty space
  • Playbooks - fixed drill images failing to load in the detail, shared, and presentation views
  • Playbooks - fixed drill images not appearing in the editor's drill picker and preview
  • Vault - fixed drill images failing to load for some drills
  • Playbooks - fixed an error that prevented animation options from loading when adding a Live Diagram
  • Playbooks - editing a playbook no longer breaks a hockey drill's diagram image
  • Playbooks - drill diagrams now render correctly on the shared playbook view after edits
  • Playbooks - previously-affected playbook drill blocks are repaired automatically
  • Playbooks - drill titles containing quotes now display correctly instead of showing raw characters
  • Playbooks - the drill picker and section editor now display drill names with special characters consistently
v2.3.1 June 20, 2026

TL;DR

  • Playbooks is now a full top-level section at /playbooks — build one playbook and reuse it across multiple teams, season to season, with a modernized block-based builder (live animated diagrams, callouts, two-column layouts, embedded practice plans)
  • Playbook collaboration: invite teammates to view or edit, with live presence, edit-locks, live content sync, and a "Shared with me" list
  • Playbook search now runs on Meilisearch — searches full playbook content, scoped to playbooks you own or collaborate on
  • New guided Team Setup Walkthrough for first-run team configuration
  • Practice plans can now auto-brand with your association's logo
  • The drill diagram editor (new d6 diagrammer) gained a full-screen "Expand to Edit" mode
  • Cleaner global navigation with full mobile parity
  • 10k Pucks shot logging now recovers automatically from expired sessions instead of failing
  • Playbooks marked Beta, plus a large round of fixes and polish

New Features

  • Playbooks - new top-level Playbooks section at /playbooks; a single playbook can be attached to multiple teams and reused season to season
  • Playbooks - new content blocks: live animated diagrams, callout/tip boxes, two-column image+text layouts, and embedded practice plans
  • Playbooks - attach a playbook to multiple teams, with a per-team toggle to show it publicly on a team's page; select multiple teams when creating a new playbook
  • Playbooks - invite collaborators (view or edit) with accept/decline and a "Shared with me" list
  • Playbooks - live presence, edit-locks, and conflict warnings so simultaneous editors don't overwrite each other
  • Playbooks - collaborators' content changes now sync live into the editor (no hard refresh) when you have no unsaved edits
  • Playbooks - surfaced the collaboration panel (invite, accept/decline, shared-with-me) so coaches can share playbooks
  • Playbooks - search now covers the entire playbook (titles, headings, sections, notes), not just the name
  • Playbooks - image uploads now serve as optimized WebP via the image CDN
  • Playbooks - added a Beta tag to the Playbooks section heading
  • Search - playbooks you own or collaborate on now appear in global search when signed in
  • Teams - added a step-by-step Setup Walkthrough (logo, public page, custom URL, password protection, calendar subscriptions, and section visibility) that launches after creating a team and can be re-run anytime from Team Settings
  • Plans - plans now use the selected association's logo by default, shown as a distinct, auto-selected option in the plan builder (you can still pick one of your own logos or none)
  • Drills - added an "Expand to Edit" full-screen mode to the drill diagram editor, with one tap to collapse back
  • Navigation - Playbooks and Favorites (Drills) now available in the mobile menu

Improvements

  • Playbooks - redesigned the editor's section blocks to be much more compact: your content leads, with edit controls that appear on hover, so more of your playbook is visible while building
  • Playbooks - color-coded each block type with a subtle accent for easier scanning
  • Playbooks - redesigned playbook list with bulk actions (public/private, expiration dates, folders, attach to team)
  • Playbooks - modernized builder with click-to-add blocks and faster image uploads via the media CDN
  • Playbooks - per-team visibility: choose which teams display a playbook on their public page
  • Playbooks - public share links moved to /shared/playbooks/ for consistency with other shared content; shared view now matches the standard playbook layout
  • Playbooks - faster, more relevant search on the My Playbooks page; results stay scoped to your own and shared playbooks
  • Playbooks - collaborator search visibility now matches your "shared with me" list exactly
  • Playbooks - faster image delivery and smaller page sizes for shared and presented playbooks
  • Playbooks - safer concurrent editing: your unsaved work is preserved and you're prompted to reload only when needed
  • Playbooks - collaboration available to admin and association members
  • Playbooks - deleting a playbook now fully cleans up its content, files, and search index entry in one consistent path; account deletion now fully removes a user's playbooks
  • Playbooks - added an ownership check when removing playbook files
  • Plans - collaboration invitation links now use non-sequential identifiers
  • Plans - logo handling unified across plan view, print, PDF, and shared links for consistent branding
  • Plans - refactored the collaboration engine into a shared core (no functional change)
  • Teams - new teams now open directly into guided setup, and the dashboard confirms when setup is complete
  • Drills - enlarged the inline diagram editor so it's less cramped while building a drill
  • Navigation - Video moved into the "More" menu for consistency with desktop; "More" menu reordered to lead with Pricing, followed by Video, Blog, and Newsletter
  • Design - removed the redundant Home link; the logo now takes you home
  • 10k - editing and deleting shot and stat logs now recover gracefully from expired security tokens; improved security-token handling across all logging actions

Bug Fixes

  • 10k - fixed "Session expired" errors when logging shots after leaving the page open for a long time; shot counts you've already entered are no longer lost when the session needs refreshing
  • Playbooks - fixed an error when inviting collaborators
  • Playbooks - fixed repeated errors when keeping a shared playbook open for editing; playbook changes now correctly register as updated so collaborators are notified
  • Playbooks - fixed the editor settings panel clipping the Collaborators section
  • Playbooks - playbooks shared with you now show up in search (was reading the old sharing model)
  • Playbooks - fixed an error that prevented drills and live diagrams from loading in the editor
  • Playbooks - fixed file uploads and file removal failing on playbooks without a team
  • Playbooks - fixed presentation mode so two-column, callout, and practice-plan slides fit the screen
  • Playbooks - fixed hard-to-read callout text and the Presentation Settings info box
  • Playbooks - fixed broken Edit, All Playbooks, Start Presentation, and Share links on the playbook page
  • Playbooks - rebuilt the playbook page header and fixed the blank page title (removed the team menu that didn't belong there)
  • Playbooks - Copy link now copies the full shareable URL instead of just an ID
  • Playbooks - fixed an error that prevented the playbook edit/builder page from loading
  • Plans - corrected a collaboration permissions entry affected by the same migration
  • Plans - resolved a premium-member error when accepting a collaboration invitation
  • Search - playbook results update automatically when you accept, lose, or leave a collaboration
  • Teams - deleting a team now only detaches its playbooks instead of risking deletion of playbooks shared with other teams
  • Drills - on My Drills, categories now load and display their full set of drills when expanded for users with large libraries
  • Drills - corrected malformed preview image URLs so uploaded drill thumbnails now display properly on my drills, free drills, association drills, the drill inbox, and inside practice plans
  • Drills - fixed the drill diagram editor's full-screen mode flickering between expanded and normal view when the mouse was over the canvas
v2.2.131 June 18, 2026

TL;DR

The drill view now tells you when an updated animation is being generated after you edit a drill, and refreshes itself automatically when it's ready.

Bug Fixes

  • Drills - editing a drill that already had an animation no longer leaves the old version showing with no feedback; a clear "updated animation is being generated" notice now appears.

Improvements

  • Drills - the drill page automatically refreshes to show the new animation as soon as it finishes rendering in the background.
v2.2.130 June 16, 2026

TL;DR

  • Drills now show an Animation tab with a live "still generating" message while a newly saved animation renders in the background, and the finished video appears automatically when it's ready
  • Animated drills built with the new diagrammer now automatically generate both a 2D and a 3D version of the animation when you save
  • Regenerating a d6 drill animation now removes the old animation file instead of leaving it behind in storage
  • Behind-the-scenes groundwork so the AI diagrammer can learn hockey terminology — words, rink regions, formations, and worked examples — improving how it turns coach descriptions into diagrams

New Features

  • Drills - Animation tab now appears while an animation is still being created, showing a "generating" status and auto-refreshing into the video once it's ready
  • Drills - animated diagrams now produce a 3D animation alongside the existing 2D version
  • Drills - the drill page's Animation tab now shows both the 2D and 3D animations

Improvements

  • Drills - animation status detection now covers the new diagrammer animation pipeline, not just the legacy one
  • Drills - drill animations are generated and saved more reliably
  • Drills - laid the foundation for managing the AI diagrammer's hockey terminology, so generated diagrams better understand coaching language
  • Files - storage layer now correctly resolves animation media references when removing files

Bug Fixes

  • Drills - regenerating a d6 animation no longer leaves the previous animation file orphaned in storage
  • Drills - animation files are now reliably removed when a drill is deleted
v2.2.114 June 16, 2026

TL;DR

  • Game filtering on team player ratings is now instant — no page reload when you include or exclude a game
  • Fixed an illegible Reset button on the Team Ratings game filter panel
  • The d6 drill diagrammer sizes better (clean 16:9, bigger canvas on large screens) and now generates a diagram's preview image the moment you click Save
  • Fixed drill search on the practice plan builder, and the Favorites list now shows every favorite
  • International payments are now recorded and reported in USD for accurate financial records
  • Account feature-flag changes now take effect immediately
  • Fixed receipt PDF access so receipts open reliably

New Features

  • Drills — the d6 diagrammer now creates and stores a diagram's preview image when you click Save

Improvements

  • Teams — cumulative & coach-breakdown player ratings now recalculate instantly when you include/exclude games (no page reload)
  • Teams — added a collapsible game-filter panel with Last 5/10/20, date range, opponent, and game-type filters, matching the team stats filters
  • Teams — your selected games now stay in the URL, so a refresh or shared link keeps the same view
  • Drills — the d6 diagrammer now scales to a clean 16:9 canvas and uses more of the screen on larger displays, with a reliable minimum size on mobile
  • Drills — preview image generation is now tied to an explicit Save for faster, more reliable results
  • Billing — payments made in a foreign currency are now stored with both the original currency and a USD-normalized value
  • Billing — revenue reporting now reflects consistent USD figures across all transactions

Bug Fixes

  • Teams — corrected the Reset button on the ratings filter so its label is clearly readable
  • Plans — drill search in the plan builder now returns matching results instead of always showing "no drills found"
  • Plans — the Favorites list in the plan builder no longer stops at 25 and now shows all of your favorite drills
  • Billing — feature-flag changes for an account now take effect immediately instead of waiting for cache expiry
  • Account — fixed an issue that could prevent receipt PDFs from opening
v2.2.113 June 15, 2026

TL;DR

  • You can now merge duplicate 10k Pucks player profiles into one, combining all shot history and team links
  • Big upgrade to Opponent Lineups: arrange players into columns, recolor the sheet, and format cards exactly how you want
  • Users who get premium access through an association now see their association plan clearly on their account instead of showing as Free

New Features

  • 10k - Merge two player profiles: move all shots and team links into a kept profile, then remove the duplicate
  • 10k - Merge option appears on the player edit screen when you have more than one profile
  • Teams - Opponent Lineups: arrange players into columns (Forwards 3 / Defense 2 / Goalies 1) that set the printed layout
  • Teams - choose a section color for each opponent sheet from many presets, with a team default
  • Teams - add your own text and punctuation between fields on each player card

Improvements

  • 10k - Combined profile recalculates lifetime totals and re-checks earned badges automatically
  • Teams - roster editor now grouped into Forwards / Defense / Goalies with quick add
  • Teams - date of birth accepts a full date or birth year only
  • Teams - logo uploads now use the standard uploader for consistency and reliability
  • Account - the Plan card now shows "Association Member", "Association Owner", or "Association Admin" for users whose access comes from an association
v2.2.109 June 15, 2026

TL;DR

  • New Opponent Lineup tool in Teams for building and sharing configurable opponent scouting rosters
  • Playbook share links can now be set to expire on a chosen date
  • Multi-diagram drills can be reordered with drag-and-drop, and progressions build off the diagram you're viewing
  • Fixed association members being treated as Free, which blocked premium features
  • New teams now default the Season to the current year through next year (e.g. 2026-27)
  • Drill preview thumbnails now show the full rink image so you can tell diagrams apart at a glance

New Features

  • Teams - added Opponent Lineups: create an opponent roster, choose which fields to track, add custom fields, and quickly edit all players inline
  • Teams - drag-and-drop card layout builder to control how each player card displays
  • Teams - private, expiring share links plus print and PDF export for opponent lineups
  • Teams - playbook share links can now expire on a chosen date, after which the link no longer shows content
  • Drills - drag-and-drop reordering of diagrams on multi-diagram drills

Improvements

  • Teams - new-team form now defaults the Season to the current year and the following year, regardless of the time of year
  • Teams - playbook visibility and sharing changes now take effect immediately
  • Drills - drill preview thumbnails now display the full diagram instead of a cropped center section
  • Teams - updated the Opponent Lineups empty state to match the app's standard styling

Bug Fixes

  • Account - association members now correctly display their Association plan instead of Free
  • Plans - association members regain access to premium features such as PDF export
  • Drills - association members regain access to premium features such as PDF export
  • Drills - "Add Progression" now copies the currently-loaded diagram instead of always the first one
v2.2.102 June 15, 2026

TL;DR

  • Drill and practice plan diagram images now load faster and use less data
  • Drill diagrams created with the new diagrammer now generate their preview image automatically when a drill is saved
  • Resolved failing automated tests on deployment and stopped test runs from generating noise in our monitoring system

Improvements

  • Drills - diagram images now served in a smaller, modern image format (WebP) for quicker loads
  • Plans - practice plan diagram images now served in WebP for quicker loads
  • Drills - new diagrammer (d6) drills now render their diagram preview image on save
v2.2.98 June 13, 2026

TL;DR

  • Drill diagram images now reliably move onto our media platform after saving

Improvements

  • Drills - diagram image processing now completes automatically once image scanning finishes, instead of timing out

Bug Fixes

  • Drills - fixed newly saved diagram images not switching over to the media platform (they previously stayed on the old image host)