v2.1.58
May 17, 2026
New Feature
- Drills - public-shareable drill view at /drill/{uuid} — coaches can send a drill link to anyone (no login required for viewing); knowing the URL is the share permission
- Drills - non-owners can copy a shared drill into their own library with one click (owner attribution preserved on the copy)
- Drills - "Copy Share Link" button on every drill page copies the link to your clipboard
Bug Fixes
- Drills - diagram images now load correctly on the drill view page (URL format fix)
- Support - fixed KB home page returning a server error during transient search-service slowdowns
Improvements
- Drills - modernized drill view page with a cleaner layout, action icon toolbar, tabbed media display, and gallery navigation for drills with multiple diagrams or animations
- Drills - drill view page is read-only with edit access via a dedicated /drill/{uuid}/edit page; cleaner separation between viewing and editing
- Drills - tabs only render for media that exists; multi-diagram and multi-animation drills get a thumbnail strip with N-of-M navigation
- Drills - metadata footer shows category, tag chips, posted-by, "Used in N Plans", and created/modified dates
- Drills - existing /drills/{uuid} links continue to work via 301 redirects; old bookmarks and email links are preserved
- Drills - polished My Drills colors and badges to align with the global design system
- System - search-client construction is now non-blocking, eliminating per-page-load latency on pages that don't use search
- Support - KB search now degrades gracefully (empty results) when the search service is briefly unavailable, instead of erroring