{"version":"https:\/\/jsonfeed.org\/version\/1","title":"CaseStacks Changelog","home_page_url":"https:\/\/casestacks.com","feed_url":"https:\/\/casestacks.com\/changelog\/feed.json","description":"Latest updates and changes to CaseStacks","items":[{"id":"https:\/\/casestacks.com\/changelog\/updates-during-the-pilot","url":"https:\/\/casestacks.com\/changelog\/updates-during-the-pilot","title":"Updates During the Pilot","date_published":"2026-04-10T00:00:00+00:00","content_text":"Since the 2.0 relaunch, we've shipped dozens of improvements based on pilot feedback. Here's a roundup of what's new, improved, and fixed.\n\n---\n\n## Assessments & Study Sessions\n\n- **Redesigned Activity Page** \u2014 New aesthetic matching the program admin modal, server-side pagination, a sticky Recent Assessment Cases column, expandable View Report per case, and an assessment completion card at the top.\n- **Filters on Both Assessment Pages** \u2014 Filter by Topic and by Score; dropdowns aligned inline with headings.\n- **Expand All Button** \u2014 Quickly expand all sections on assessment case pages; Ask Voxel AI button moved inline.\n- **Active Session Conflict Modal** \u2014 Prevents getting trapped in stale sessions; mirrors the call-simulator pattern.\n- **Smarter Session Building** \u2014 Attempted cases are excluded from new sessions, tag filtering added, and sessions auto-archive when the last case is graded.\n- **Performance by Topic** \u2014 Replaced the modality breakdown with topic-based performance and completion metrics on the activity page.\n- **Refined AI Grading** \u2014 More consistent scoring on the 0\u2013100 scale.\n\n---\n\n## DICOM Viewer\n\n- **Fullscreen Toolbar Fix** \u2014 The Presets dropdown (and the rest of the toolbar) now stays visible in fullscreen mode for single-series cases.\n- **Faster Stack Loading** \u2014 Smarter caching of spacing data speeds up large series.\n- **Keyboard Shortcuts** \u2014 Refined shortcuts across the viewer and call simulator; duplicates removed.\n- **Ultrasound Key Images** \u2014 No longer open in a new tab during call simulator sessions.\n\n---\n\n## Call Simulator\n\n- **Fairer Grading** \u2014 Brief but correct reports are no longer penalized.\n- **Classic\/Practice Fix** \u2014 Card redirects now work correctly on course pages.\n\n---\n\n## Leaderboards & Gamification\n\n- **Dashboard Leaderboard** \u2014 Now always shows the last 30 days.\n- **Cleaner Rankings** \u2014 Long names no longer push case counts off-screen, and CaseStacks staff and demo programs are excluded.\n- **Badge Icons Restored** \u2014 Fixed missing icons for Credit Earner, Top Ten, Call Veteran, and several other badges.\n\n---\n\n## Search\n\n- **Better Relevance** \u2014 Search results are now filtered to your selected language, so you only see matches from content you can actually read.\n\n---\n\n## Voxel AI Tutor & Chat\n\n- **Session Ownership Hardening** \u2014 Prevents stale chat sessions and ownership mismatches across devices.\n- **Safety Improvements** \u2014 Additional safety handling across the Differential and Impression tools.\n\n---\n\n## Text-to-Speech\n\n- **Higher-Quality Narration** \u2014 Upgraded to a newer speech model for clearer, more natural case write-up narration.\n- **More Reliable Playback** \u2014 Improved handling of edge cases to keep audio playing smoothly.\n\n---\n\n## Multilanguage\n\n- **Language Switcher** \u2014 Language selection now applies seamlessly across all pages, including case pages.\n- **Expanded Translations** \u2014 Migration reminder emails, dashboard strings, and new UI strings translated across all 9 supported languages.\n- **Reviewed & Improved Translations** \u2014 Ongoing translation quality review across all supported languages.\n\n---\n\n## Pilot Experience\n\n- **Welcome Email & Setup Codes** \u2014 New setup code flow for migrated users, improved welcome email wording, and scheduled daily migration reminders at 10 AM ET.\n- **Pilot Feedback Button** \u2014 The pilot feedback modal now works on every page from the footer.\n- **Migrated User Notifications** \u2014 A first-login changelog notification lets migrated users catch up on what changed in 2.0.\n- **Changelog Polish** \u2014 Dark-mode styling improvements, muted dividers, and a proper show-page template.\n\n---\n\n## Program Administrator Dashboard\n\n- **Cleaner PA Dashboard** \u2014 Removed the redundant Dashboard tab (stats moved to the top of Users & Reports), removed the quick-export link, and cleaned up the period selector.\n- **User Modal Redesign** \u2014 Courses\/Assessments tabs moved into the modal header as pill buttons, a fixed 90vh height so tabs don't cause layout shift, and reorganized cards with balanced font sizes and independent column scrolling.\n\n---\n\n## Coming Soon\n\n- **Public Launch Prep** \u2014 We're continuing to expand the 2.0 platform ahead of public launch, with new upgrade options and a referral program in the works. Pilot users will continue to have their current access uninterrupted.\n\n---\n\n**We want to hear from you.** This update is the result of dozens of small improvements informed by pilot feedback. If you run into anything unexpected, have a suggestion, or want to tell us what's working, use the feedback button in the footer on any page \u2014 we read everything.","content_html":"Since the 2.0 relaunch, we've shipped dozens of improvements based on pilot feedback. Here's a roundup of what's new, improved, and fixed.\n\n---\n\n## Assessments & Study Sessions\n\n- **Redesigned Activity Page** \u2014 New aesthetic matching the program admin modal, server-side pagination, a sticky Recent Assessment Cases column, expandable View Report per case, and an assessment completion card at the top.\n- **Filters on Both Assessment Pages** \u2014 Filter by Topic and by Score; dropdowns aligned inline with headings.\n- **Expand All Button** \u2014 Quickly expand all sections on assessment case pages; Ask Voxel AI button moved inline.\n- **Active Session Conflict Modal** \u2014 Prevents getting trapped in stale sessions; mirrors the call-simulator pattern.\n- **Smarter Session Building** \u2014 Attempted cases are excluded from new sessions, tag filtering added, and sessions auto-archive when the last case is graded.\n- **Performance by Topic** \u2014 Replaced the modality breakdown with topic-based performance and completion metrics on the activity page.\n- **Refined AI Grading** \u2014 More consistent scoring on the 0\u2013100 scale.\n\n---\n\n## DICOM Viewer\n\n- **Fullscreen Toolbar Fix** \u2014 The Presets dropdown (and the rest of the toolbar) now stays visible in fullscreen mode for single-series cases.\n- **Faster Stack Loading** \u2014 Smarter caching of spacing data speeds up large series.\n- **Keyboard Shortcuts** \u2014 Refined shortcuts across the viewer and call simulator; duplicates removed.\n- **Ultrasound Key Images** \u2014 No longer open in a new tab during call simulator sessions.\n\n---\n\n## Call Simulator\n\n- **Fairer Grading** \u2014 Brief but correct reports are no longer penalized.\n- **Classic\/Practice Fix** \u2014 Card redirects now work correctly on course pages.\n\n---\n\n## Leaderboards & Gamification\n\n- **Dashboard Leaderboard** \u2014 Now always shows the last 30 days.\n- **Cleaner Rankings** \u2014 Long names no longer push case counts off-screen, and CaseStacks staff and demo programs are excluded.\n- **Badge Icons Restored** \u2014 Fixed missing icons for Credit Earner, Top Ten, Call Veteran, and several other badges.\n\n---\n\n## Search\n\n- **Better Relevance** \u2014 Search results are now filtered to your selected language, so you only see matches from content you can actually read.\n\n---\n\n## Voxel AI Tutor & Chat\n\n- **Session Ownership Hardening** \u2014 Prevents stale chat sessions and ownership mismatches across devices.\n- **Safety Improvements** \u2014 Additional safety handling across the Differential and Impression tools.\n\n---\n\n## Text-to-Speech\n\n- **Higher-Quality Narration** \u2014 Upgraded to a newer speech model for clearer, more natural case write-up narration.\n- **More Reliable Playback** \u2014 Improved handling of edge cases to keep audio playing smoothly.\n\n---\n\n## Multilanguage\n\n- **Language Switcher** \u2014 Language selection now applies seamlessly across all pages, including case pages.\n- **Expanded Translations** \u2014 Migration reminder emails, dashboard strings, and new UI strings translated across all 9 supported languages.\n- **Reviewed & Improved Translations** \u2014 Ongoing translation quality review across all supported languages.\n\n---\n\n## Pilot Experience\n\n- **Welcome Email & Setup Codes** \u2014 New setup code flow for migrated users, improved welcome email wording, and scheduled daily migration reminders at 10 AM ET.\n- **Pilot Feedback Button** \u2014 The pilot feedback modal now works on every page from the footer.\n- **Migrated User Notifications** \u2014 A first-login changelog notification lets migrated users catch up on what changed in 2.0.\n- **Changelog Polish** \u2014 Dark-mode styling improvements, muted dividers, and a proper show-page template.\n\n---\n\n## Program Administrator Dashboard\n\n- **Cleaner PA Dashboard** \u2014 Removed the redundant Dashboard tab (stats moved to the top of Users & Reports), removed the quick-export link, and cleaned up the period selector.\n- **User Modal Redesign** \u2014 Courses\/Assessments tabs moved into the modal header as pill buttons, a fixed 90vh height so tabs don't cause layout shift, and reorganized cards with balanced font sizes and independent column scrolling.\n\n---\n\n## Coming Soon\n\n- **Public Launch Prep** \u2014 We're continuing to expand the 2.0 platform ahead of public launch, with new upgrade options and a referral program in the works. Pilot users will continue to have their current access uninterrupted.\n\n---\n\n**We want to hear from you.** This update is the result of dozens of small improvements informed by pilot feedback. If you run into anything unexpected, have a suggestion, or want to tell us what's working, use the feedback button in the footer on any page \u2014 we read everything.","tags":["vv2.1.0","improvement"]},{"id":"https:\/\/casestacks.com\/changelog\/casestacks-2-platform-relaunch","url":"https:\/\/casestacks.com\/changelog\/casestacks-2-platform-relaunch","title":"CaseStacks 2.0 \u2014 Platform Relaunch","date_published":"2026-04-02T00:00:00+00:00","content_text":"We've rebuilt CaseStacks from the ground up. The entire platform has been migrated to a modern tech stack, delivering significant improvements in performance, security, and maintainability \u2014 and laying the foundation for the features below.\n\n---\n\n## Advanced DICOM Viewer\n\nOur new DICOM viewer is a major leap forward with powerful tools for interacting with medical imaging.\n\n- **Measurement Tools** \u2014 Length, angle, and bidirectional measurement tools let you quantify findings directly on the image.\n- **Region of Interest (ROI)** \u2014 Draw elliptical or rectangular ROIs with automatic Hounsfield Unit calculations.\n- **Linked Annotations** \u2014 Click any annotation referenced in the case findings and the viewer automatically navigates to that exact location on the image.\n- **W\/L Presets** \u2014 One-click windowing presets for soft tissue, lung, bone, brain, subdural, and stroke windows.\n- **Custom Sensitivity Controls** \u2014 Fine-tune scroll speed and window\/level drag sensitivity to your preference. Settings are saved to your account and persist across sessions.\n- **Improved Series Performance** \u2014 Optimized loading with two-phase prefetching (priority images first, then full stack), memory management, and circuit-breaker fault tolerance for large series.\n\n---\n\n## Study Tools\n\nNew tools built directly into the case viewing experience to support focused, uninterrupted study sessions.\n\n- **Text-to-Speech** \u2014 Have case write-ups read aloud with high-quality AI voices. Choose from 8 voices, 4 playback speeds, and read individual sections or the full case. Great for auditory learners or reviewing on the go.\n- **Notes** \u2014 Take private, rich-text notes on any case. Notes are saved to your account and linked to the case for easy reference later.\n- **Pomodoro Timer** \u2014 A built-in study timer using the Pomodoro Technique with customizable work and break intervals. Completed sessions are tracked in your activity history.\n- **Lo-fi Music Player** \u2014 Curated lo-fi playlists and live radio stations (Lofi Girl, Chillhop, Coffee Shop, Jazz Hop) you can listen to while studying \u2014 no need to leave the site.\n\n---\n\n## AI Tools (Beta)\n\nA suite of AI-powered assistants designed to support radiology education. All tools include safety measures and are grounded in evidence-based guidelines where applicable.\n\n- **Voxel** \u2014 An AI chat tutor that lives in a sidebar panel. Ask questions, discuss cases, or get help understanding findings. Voxel can search PubMed for peer-reviewed literature and look up incidental findings guidelines mid-conversation. Adapts responses to your training level.\n- **Impression Generator** \u2014 Paste your findings and clinical history to generate a structured radiology impression. Supports multiple report styles and modalities. Can also flag potential incidental findings with guideline-based recommendations.\n- **Differential Assistant** \u2014 Enter imaging findings to generate an evidence-based differential diagnosis. Uses real-time web search grounding to provide current literature citations. Supports a clarifying-questions workflow to refine results, and you can save differentials for later reference.\n- **Incidental Findings Assistant** \u2014 A deterministic lookup tool (not AI-generated) for evidence-based follow-up recommendations. Covers ACR and Fleischner guidelines for pulmonary nodules, thyroid nodules, adrenal nodules, liver lesions, adnexal findings, and gallbladder polyps. Returns exact citations, follow-up intervals, and clinical caveats every time.\n\n---\n\n## Redesigned Call Simulator\n\nThe call simulator has been overhauled from a simple random-shuffle format into a structured, session-based experience.\n\n- **Sessions** \u2014 Cases are now organized into discrete sessions rather than an endless random shuffle. You can configure each session before starting and review your performance afterward.\n- **Time & Case Limits** \u2014 Set a time limit (up to 3 hours) or a case limit (up to 50 cases) per session, or run unlimited. Time-limited sessions show a live countdown.\n- **Resume Prior Sessions** \u2014 Leave a session and pick up exactly where you left off. Active sessions are detected automatically when you return.\n- **Distractions Mode** \u2014 Simulate the reality of a call shift. Enable distractions and the simulator will interrupt you with realistic scenarios \u2014 ED physicians calling about emergencies, ICU nurses requesting urgent reads, techs asking protocol questions. Choose from quiet, moderate, or busy frequency. You respond in real time, and your interactions are saved with the session.\n- **AI-Graded Preliminary Reports** \u2014 Write a preliminary report for each case just like you would on a real call shift. After submission, an AI grading engine evaluates your report on a 0\u201310 scale against the expert findings and diagnosis. You receive detailed feedback highlighting what you identified correctly, what you missed, and educational context explaining why those findings matter. The grading rubric prioritizes diagnostic accuracy first, then finding identification and report quality.\n\n---\n\n## Revamped Assessments\n\nAssessments have been rebuilt with the same session-based structure and AI grading engine used in the call simulator, creating a more rigorous and flexible evaluation experience.\n\n- **Session-Based Structure** \u2014 Assessments are now organized into configurable sessions. Set a time limit, case limit, or run unlimited. Name your sessions for easy reference later.\n- **AI-Graded Reports** \u2014 Submit a preliminary report for each case and receive AI-powered feedback using the same grading rubric as the call simulator. Reports are scored on a 0\u201310 scale with detailed, educational feedback.\n- **Grade Display Options** \u2014 Choose to see your grade and feedback after each case, or wait until the end of the session to review all results together.\n- **Modality Filtering** \u2014 Filter available cases by imaging modality (CT, MRI, radiograph, ultrasound, nuclear medicine) when configuring a session.\n- **Case Locking** \u2014 Once a case is graded in an assessment session, it's locked to preserve the integrity of your score. You can still attempt new cases.\n- **Performance Analytics** \u2014 Track your average scores, score distributions, and progress over time. Program administrators can view aggregate statistics across their residents.\n\n---\n\n## Multilanguage Support\n\nCaseStacks is now available in 9 languages:\n\nEnglish, German, French, Spanish, Japanese, Portuguese, Chinese, Italian, and Korean.\n\nThe interface, navigation, dashboard, settings, and feature descriptions are fully translated. Select your preferred language from the language selector and your choice is saved to your account.\n\n---\n\n## Social & Gamification\n\nNew features to keep you motivated and connected to the CaseStacks community.\n\n- **Leaderboard** \u2014 See who's completing the most cases and who holds the longest study streaks. Leaderboards also rank radiology programs by total cases completed. Privacy controls let you opt out if you prefer.\n- **Badges** \u2014 Earn badges for milestones and achievements across 7 categories: progress (cases and quizzes completed), streaks (consistent daily study), performance (perfect scores), specialty mastery (neuro, chest, MSK), engagement (call simulator, forum activity, saved items), and more. Showcase up to 5 favorite badges on your profile. 30 badges to earn in total, including 2 secret badges.\n- **Streaks** \u2014 Track your daily study consistency. Hit 7 days for Week Warrior, 30 for Consistent Learner, and 100 for Dedicated Scholar.\n\n---\n\n## Enhanced Progress Page\n\nThe progress page has been redesigned with interactive charts and visualizations to give you a clearer picture of your learning.\n\n- **Daily Progress Chart** \u2014 Track your case completions over time with configurable views (7, 30, 90 days, or all-time).\n- **Category Breakdown** \u2014 See your completion rates across course categories at a glance with doughnut and bar charts.\n- **Activity Heatmap** \u2014 Visualize your study patterns across days of the week and hours of the day over the past 12 weeks.\n- **Session Statistics** \u2014 Review your call simulator and assessment performance including cases reviewed, reports written, average grades, and time spent.\n\n---\n\n## Program Admin Dashboard\n\nAn overhauled and improved dashboard for program administrators to manage their residents, track progress, and oversee their subscription \u2014 all from a single interface.\n\n[Contact us for a demo](\/contact?subject=institutional).\n\n---\n\n## Expanded Help Center\n\nThe help center has been completely rewritten with 20+ articles organized across 6 categories \u2014 covering everything from getting started and account management to the DICOM viewer, AI tools, assessments, CME credits, and more. A built-in search lets you find answers instantly.","content_html":"We've rebuilt CaseStacks from the ground up. The entire platform has been migrated to a modern tech stack, delivering significant improvements in performance, security, and maintainability \u2014 and laying the foundation for the features below.\n\n---\n\n## Advanced DICOM Viewer\n\nOur new DICOM viewer is a major leap forward with powerful tools for interacting with medical imaging.\n\n- **Measurement Tools** \u2014 Length, angle, and bidirectional measurement tools let you quantify findings directly on the image.\n- **Region of Interest (ROI)** \u2014 Draw elliptical or rectangular ROIs with automatic Hounsfield Unit calculations.\n- **Linked Annotations** \u2014 Click any annotation referenced in the case findings and the viewer automatically navigates to that exact location on the image.\n- **W\/L Presets** \u2014 One-click windowing presets for soft tissue, lung, bone, brain, subdural, and stroke windows.\n- **Custom Sensitivity Controls** \u2014 Fine-tune scroll speed and window\/level drag sensitivity to your preference. Settings are saved to your account and persist across sessions.\n- **Improved Series Performance** \u2014 Optimized loading with two-phase prefetching (priority images first, then full stack), memory management, and circuit-breaker fault tolerance for large series.\n\n---\n\n## Study Tools\n\nNew tools built directly into the case viewing experience to support focused, uninterrupted study sessions.\n\n- **Text-to-Speech** \u2014 Have case write-ups read aloud with high-quality AI voices. Choose from 8 voices, 4 playback speeds, and read individual sections or the full case. Great for auditory learners or reviewing on the go.\n- **Notes** \u2014 Take private, rich-text notes on any case. Notes are saved to your account and linked to the case for easy reference later.\n- **Pomodoro Timer** \u2014 A built-in study timer using the Pomodoro Technique with customizable work and break intervals. Completed sessions are tracked in your activity history.\n- **Lo-fi Music Player** \u2014 Curated lo-fi playlists and live radio stations (Lofi Girl, Chillhop, Coffee Shop, Jazz Hop) you can listen to while studying \u2014 no need to leave the site.\n\n---\n\n## AI Tools (Beta)\n\nA suite of AI-powered assistants designed to support radiology education. All tools include safety measures and are grounded in evidence-based guidelines where applicable.\n\n- **Voxel** \u2014 An AI chat tutor that lives in a sidebar panel. Ask questions, discuss cases, or get help understanding findings. Voxel can search PubMed for peer-reviewed literature and look up incidental findings guidelines mid-conversation. Adapts responses to your training level.\n- **Impression Generator** \u2014 Paste your findings and clinical history to generate a structured radiology impression. Supports multiple report styles and modalities. Can also flag potential incidental findings with guideline-based recommendations.\n- **Differential Assistant** \u2014 Enter imaging findings to generate an evidence-based differential diagnosis. Uses real-time web search grounding to provide current literature citations. Supports a clarifying-questions workflow to refine results, and you can save differentials for later reference.\n- **Incidental Findings Assistant** \u2014 A deterministic lookup tool (not AI-generated) for evidence-based follow-up recommendations. Covers ACR and Fleischner guidelines for pulmonary nodules, thyroid nodules, adrenal nodules, liver lesions, adnexal findings, and gallbladder polyps. Returns exact citations, follow-up intervals, and clinical caveats every time.\n\n---\n\n## Redesigned Call Simulator\n\nThe call simulator has been overhauled from a simple random-shuffle format into a structured, session-based experience.\n\n- **Sessions** \u2014 Cases are now organized into discrete sessions rather than an endless random shuffle. You can configure each session before starting and review your performance afterward.\n- **Time & Case Limits** \u2014 Set a time limit (up to 3 hours) or a case limit (up to 50 cases) per session, or run unlimited. Time-limited sessions show a live countdown.\n- **Resume Prior Sessions** \u2014 Leave a session and pick up exactly where you left off. Active sessions are detected automatically when you return.\n- **Distractions Mode** \u2014 Simulate the reality of a call shift. Enable distractions and the simulator will interrupt you with realistic scenarios \u2014 ED physicians calling about emergencies, ICU nurses requesting urgent reads, techs asking protocol questions. Choose from quiet, moderate, or busy frequency. You respond in real time, and your interactions are saved with the session.\n- **AI-Graded Preliminary Reports** \u2014 Write a preliminary report for each case just like you would on a real call shift. After submission, an AI grading engine evaluates your report on a 0\u201310 scale against the expert findings and diagnosis. You receive detailed feedback highlighting what you identified correctly, what you missed, and educational context explaining why those findings matter. The grading rubric prioritizes diagnostic accuracy first, then finding identification and report quality.\n\n---\n\n## Revamped Assessments\n\nAssessments have been rebuilt with the same session-based structure and AI grading engine used in the call simulator, creating a more rigorous and flexible evaluation experience.\n\n- **Session-Based Structure** \u2014 Assessments are now organized into configurable sessions. Set a time limit, case limit, or run unlimited. Name your sessions for easy reference later.\n- **AI-Graded Reports** \u2014 Submit a preliminary report for each case and receive AI-powered feedback using the same grading rubric as the call simulator. Reports are scored on a 0\u201310 scale with detailed, educational feedback.\n- **Grade Display Options** \u2014 Choose to see your grade and feedback after each case, or wait until the end of the session to review all results together.\n- **Modality Filtering** \u2014 Filter available cases by imaging modality (CT, MRI, radiograph, ultrasound, nuclear medicine) when configuring a session.\n- **Case Locking** \u2014 Once a case is graded in an assessment session, it's locked to preserve the integrity of your score. You can still attempt new cases.\n- **Performance Analytics** \u2014 Track your average scores, score distributions, and progress over time. Program administrators can view aggregate statistics across their residents.\n\n---\n\n## Multilanguage Support\n\nCaseStacks is now available in 9 languages:\n\nEnglish, German, French, Spanish, Japanese, Portuguese, Chinese, Italian, and Korean.\n\nThe interface, navigation, dashboard, settings, and feature descriptions are fully translated. Select your preferred language from the language selector and your choice is saved to your account.\n\n---\n\n## Social & Gamification\n\nNew features to keep you motivated and connected to the CaseStacks community.\n\n- **Leaderboard** \u2014 See who's completing the most cases and who holds the longest study streaks. Leaderboards also rank radiology programs by total cases completed. Privacy controls let you opt out if you prefer.\n- **Badges** \u2014 Earn badges for milestones and achievements across 7 categories: progress (cases and quizzes completed), streaks (consistent daily study), performance (perfect scores), specialty mastery (neuro, chest, MSK), engagement (call simulator, forum activity, saved items), and more. Showcase up to 5 favorite badges on your profile. 30 badges to earn in total, including 2 secret badges.\n- **Streaks** \u2014 Track your daily study consistency. Hit 7 days for Week Warrior, 30 for Consistent Learner, and 100 for Dedicated Scholar.\n\n---\n\n## Enhanced Progress Page\n\nThe progress page has been redesigned with interactive charts and visualizations to give you a clearer picture of your learning.\n\n- **Daily Progress Chart** \u2014 Track your case completions over time with configurable views (7, 30, 90 days, or all-time).\n- **Category Breakdown** \u2014 See your completion rates across course categories at a glance with doughnut and bar charts.\n- **Activity Heatmap** \u2014 Visualize your study patterns across days of the week and hours of the day over the past 12 weeks.\n- **Session Statistics** \u2014 Review your call simulator and assessment performance including cases reviewed, reports written, average grades, and time spent.\n\n---\n\n## Program Admin Dashboard\n\nAn overhauled and improved dashboard for program administrators to manage their residents, track progress, and oversee their subscription \u2014 all from a single interface.\n\n[Contact us for a demo](\/contact?subject=institutional).\n\n---\n\n## Expanded Help Center\n\nThe help center has been completely rewritten with 20+ articles organized across 6 categories \u2014 covering everything from getting started and account management to the DICOM viewer, AI tools, assessments, CME credits, and more. A built-in search lets you find answers instantly.","tags":["vv2.0.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/aur-2024","url":"https:\/\/casestacks.com\/changelog\/aur-2024","title":"AUR 2024","date_published":"2024-04-01T00:00:00+00:00","content_text":"We are exhibiting at the AUR meeting in Boston April 1-5. If you are attending stop by and say hi! ","content_html":"We are exhibiting at the AUR meeting in Boston April 1-5. If you are attending stop by and say hi! ","tags":["vv1.16.0","announcement"]},{"id":"https:\/\/casestacks.com\/changelog\/trackpad-scrolling","url":"https:\/\/casestacks.com\/changelog\/trackpad-scrolling","title":"Trackpad Scrolling","date_published":"2023-02-16T00:00:00+00:00","content_text":"We've slowed down trackpad scrolling on Mac laptops, which was previously too fast. ","content_html":"We've slowed down trackpad scrolling on Mac laptops, which was previously too fast. ","tags":["vv1.15.1","bug_fix"]},{"id":"https:\/\/casestacks.com\/changelog\/new-body-ct-cases","url":"https:\/\/casestacks.com\/changelog\/new-body-ct-cases","title":"New Body CT Cases","date_published":"2022-11-25T00:00:00+00:00","content_text":"We've added 13 cases to the practice section of [Body CT](https:\/\/www.casestacks.com\/body\/body-ct\/), including:\n\n- Crohn's with obstruction and fistulas\n- Gallstone ileus\n- Prostatic abscess\n- Duodenal diverticulum perforation secondary to small bowel obstruction\n- Midgut volvulus\n- Pylephlebitis\n- Ruptured hepatic adenoma\n- Splenosis\n- Perforated appendicitis\n- Hot quadrate sign\n- SMV thrombosis in cirrhosis\n- AAA impending rupture\n- Transplant renal vein thrombosis ","content_html":"We've added 13 cases to the practice section of [Body CT](https:\/\/www.casestacks.com\/body\/body-ct\/), including:\n\n- Crohn's with obstruction and fistulas\n- Gallstone ileus\n- Prostatic abscess\n- Duodenal diverticulum perforation secondary to small bowel obstruction\n- Midgut volvulus\n- Pylephlebitis\n- Ruptured hepatic adenoma\n- Splenosis\n- Perforated appendicitis\n- Hot quadrate sign\n- SMV thrombosis in cirrhosis\n- AAA impending rupture\n- Transplant renal vein thrombosis ","tags":["vv1.15.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/new-neuro-course","url":"https:\/\/casestacks.com\/changelog\/new-neuro-course","title":"New Neuro Course","date_published":"2022-08-14T00:00:00+00:00","content_text":"Our new course is on [**congenital hearing loss**](https:\/\/www.casestacks.com\/neuro\/fellowship\/congenital-hearing-loss\/), part of the new \"neuro fellowship.\" The following diagnoses are covered in depth:\n\n- Brachio-oto-renal syndrome (BOR)\n- CHARGE syndrome\n- Cochlear hypoplasia\n- Cochlear incomplete partition type I (IP-I)\n- Cochlear incomplete partition type II (IP-II)\n- Cochlear incomplete partition type III (IP-III)\n- Cochlear nerve aplasia\n- Common cavity malformation\n- Congenital cholesteatoma\n- External auditory canal atresia\n- Labrynthitis ossificans\n- Round window stenosis\n- Semicircular canal stenosis ","content_html":"Our new course is on [**congenital hearing loss**](https:\/\/www.casestacks.com\/neuro\/fellowship\/congenital-hearing-loss\/), part of the new \"neuro fellowship.\" The following diagnoses are covered in depth:\n\n- Brachio-oto-renal syndrome (BOR)\n- CHARGE syndrome\n- Cochlear hypoplasia\n- Cochlear incomplete partition type I (IP-I)\n- Cochlear incomplete partition type II (IP-II)\n- Cochlear incomplete partition type III (IP-III)\n- Cochlear nerve aplasia\n- Common cavity malformation\n- Congenital cholesteatoma\n- External auditory canal atresia\n- Labrynthitis ossificans\n- Round window stenosis\n- Semicircular canal stenosis ","tags":["vv1.14.1","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/two-new-neuro-courses","url":"https:\/\/casestacks.com\/changelog\/two-new-neuro-courses","title":"Two New Neuro Courses","date_published":"2022-05-22T00:00:00+00:00","content_text":"We're excited to release two new neuro courses on [**brain tumors**](https:\/\/www.casestacks.com\/neuro\/fellowship\/brain-tumors-course\/) and [**neurodegenerative disorders**](https:\/\/www.casestacks.com\/neuro\/fellowship\/neurodegenerative\/) that are part of our new \"neuro fellowship.\" These courses provide a more in depth review of neuro topics and more courses are planned.\n\n## [**Brain Tumors**](https:\/\/www.casestacks.com\/neuro\/fellowship\/brain-tumors-course\/):\n\n\u27a1\ufe0f 105 Interactive Cases  \n\u27a1\ufe0f Differentials  \n\u27a1\ufe0f Clinical Pearls  \n\u27a1\ufe0f Focused Discussion  \n\u27a1\ufe0f Annotated Images  \n\u27a1\ufe0f Earn up to 10.5 CME*\n\n## [**Neurodegenerative Diseases**](https:\/\/www.casestacks.com\/neuro\/fellowship\/neurodegenerative\/):\n\n\u27a1\ufe0f 13 Interactive Cases  \n\u27a1\ufe0f Focused Discussion  \n\u27a1\ufe0f Sample Reports  \n\u27a1\ufe0f Annotated Images  \n\u27a1\ufe0f Earn up to 1.3 CME*\n\n*There is a [fee](https:\/\/www.casestacks.com\/wp-content\/uploads\/2022\/05\/cme-claimed.png) to claim CME ","content_html":"We're excited to release two new neuro courses on [**brain tumors**](https:\/\/www.casestacks.com\/neuro\/fellowship\/brain-tumors-course\/) and [**neurodegenerative disorders**](https:\/\/www.casestacks.com\/neuro\/fellowship\/neurodegenerative\/) that are part of our new \"neuro fellowship.\" These courses provide a more in depth review of neuro topics and more courses are planned.\n\n## [**Brain Tumors**](https:\/\/www.casestacks.com\/neuro\/fellowship\/brain-tumors-course\/):\n\n\u27a1\ufe0f 105 Interactive Cases  \n\u27a1\ufe0f Differentials  \n\u27a1\ufe0f Clinical Pearls  \n\u27a1\ufe0f Focused Discussion  \n\u27a1\ufe0f Annotated Images  \n\u27a1\ufe0f Earn up to 10.5 CME*\n\n## [**Neurodegenerative Diseases**](https:\/\/www.casestacks.com\/neuro\/fellowship\/neurodegenerative\/):\n\n\u27a1\ufe0f 13 Interactive Cases  \n\u27a1\ufe0f Focused Discussion  \n\u27a1\ufe0f Sample Reports  \n\u27a1\ufe0f Annotated Images  \n\u27a1\ufe0f Earn up to 1.3 CME*\n\n*There is a [fee](https:\/\/www.casestacks.com\/wp-content\/uploads\/2022\/05\/cme-claimed.png) to claim CME ","tags":["vv1.14.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/updated-cme-claim-fees","url":"https:\/\/casestacks.com\/changelog\/updated-cme-claim-fees","title":"Updated CME Claim Fees","date_published":"2022-05-09T00:00:00+00:00","content_text":"We've simplified the pricing for CME claim fees, as detailed below. This change will allow us to add additional courses without making pricing overly complicated. For existing users this is unlikely to result in an increase in cost for a claim, but if it does we are happy to honor the old price. Please [contact us](https:\/\/www.casestacks.com\/account\/contact-us\/) if you have a question. ","content_html":"We've simplified the pricing for CME claim fees, as detailed below. This change will allow us to add additional courses without making pricing overly complicated. For existing users this is unlikely to result in an increase in cost for a claim, but if it does we are happy to honor the old price. Please [contact us](https:\/\/www.casestacks.com\/account\/contact-us\/) if you have a question. ","tags":["vv1.13.2","update"]},{"id":"https:\/\/casestacks.com\/changelog\/load-times-performance","url":"https:\/\/casestacks.com\/changelog\/load-times-performance","title":"Load Times","date_published":"2022-02-12T00:00:00+00:00","content_text":"Thank you for your feedback and patience recently as we've made a few improvements:\n\n\ud83d\udc49 We've fixed an issue that was causing delays on page load. The site now loads significantly faster.\n\n\ud83d\udc49 We've fixed an issue that caused case write-ups to be shown for a prolonged time on case load. ","content_html":"Thank you for your feedback and patience recently as we've made a few improvements:\n\n\ud83d\udc49 We've fixed an issue that was causing delays on page load. The site now loads significantly faster.\n\n\ud83d\udc49 We've fixed an issue that caused case write-ups to be shown for a prolonged time on case load. ","tags":["vv1.13.1","improvement"]},{"id":"https:\/\/casestacks.com\/changelog\/certificates-of-completion","url":"https:\/\/casestacks.com\/changelog\/certificates-of-completion","title":"Certificates of Completion","date_published":"2022-01-26T00:00:00+00:00","content_text":"**You can now receive a certificate of completion once you've completed a course while having [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access.**\n\nWhen you complete all the cases in a course you will see a link on that course page (see the screenshot below) to claim your certificate. Once successfully claimed, your certificate will be emailed to you as a PDF attachment.\n\nPlease note that you will have to have [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access at the time of completion to receive the certificate. Free accounts will not be granted certificates.\n\nIf your subscription has expired and you would like to claim a certificate, please [contact us](https:\/\/www.casestacks.com\/account\/contact-us\/) and we may be able to help. ","content_html":"**You can now receive a certificate of completion once you've completed a course while having [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access.**\n\nWhen you complete all the cases in a course you will see a link on that course page (see the screenshot below) to claim your certificate. Once successfully claimed, your certificate will be emailed to you as a PDF attachment.\n\nPlease note that you will have to have [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access at the time of completion to receive the certificate. Free accounts will not be granted certificates.\n\nIf your subscription has expired and you would like to claim a certificate, please [contact us](https:\/\/www.casestacks.com\/account\/contact-us\/) and we may be able to help. ","tags":["vv1.12.1","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/earn-cme-on-casestacks","url":"https:\/\/casestacks.com\/changelog\/earn-cme-on-casestacks","title":"Earn CME on CaseStacks!","date_published":"2022-01-26T00:00:00+00:00","content_text":"**You can now earn up to 91.25 *AMA PRA category 1\u2122* CME credits by completing cases on CaseStacks!**\n\nTo earn CME you need to have [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access. Then start completing cases and your earned CME will be automatically shown in the navigation and on your [CME dashboard](https:\/\/www.casestacks.com\/cme\/). When you're ready to claim your CME, complete this [form](https:\/\/www.casestacks.com\/cme\/claim\/) (and pay the claim fee) and your certificate will be emailed to you immediately!\n\n\ud83d\udc49 [FAQ, details, and terms](https:\/\/www.casestacks.com\/cme\/). ","content_html":"**You can now earn up to 91.25 *AMA PRA category 1\u2122* CME credits by completing cases on CaseStacks!**\n\nTo earn CME you need to have [PRO](https:\/\/www.casestacks.com\/subscriptions\/pricing\/) or [Institution](https:\/\/www.casestacks.com\/subscriptions\/institutions\/) access. Then start completing cases and your earned CME will be automatically shown in the navigation and on your [CME dashboard](https:\/\/www.casestacks.com\/cme\/). When you're ready to claim your CME, complete this [form](https:\/\/www.casestacks.com\/cme\/claim\/) (and pay the claim fee) and your certificate will be emailed to you immediately!\n\n\ud83d\udc49 [FAQ, details, and terms](https:\/\/www.casestacks.com\/cme\/). ","tags":["vv1.13.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/navigation-improvements","url":"https:\/\/casestacks.com\/changelog\/navigation-improvements","title":"Navigation","date_published":"2022-01-23T00:00:00+00:00","content_text":"We've updated the navigation to include quick, dropdown access to the call simulator, your progress in courses, and your saved cases. A link to your dashboard is more visible.\n\nYou can also now add a profile picture to the navigation and dashboard if you'd like. ","content_html":"We've updated the navigation to include quick, dropdown access to the call simulator, your progress in courses, and your saved cases. A link to your dashboard is more visible.\n\nYou can also now add a profile picture to the navigation and dashboard if you'd like. ","tags":["vv1.12.0","improvement"]},{"id":"https:\/\/casestacks.com\/changelog\/cranial-nerve-video","url":"https:\/\/casestacks.com\/changelog\/cranial-nerve-video","title":"Cranial Nerve Video","date_published":"2021-08-01T00:00:00+00:00","content_text":"We've added a free video by Dr. Tom West that covers cranial nerve anatomy on MRI.\n\nYou can find it in our media index: https:\/\/www.casestacks.com\/media\/ under \"Neuro Videos.\" ","content_html":"We've added a free video by Dr. Tom West that covers cranial nerve anatomy on MRI.\n\nYou can find it in our media index: https:\/\/www.casestacks.com\/media\/ under \"Neuro Videos.\" ","tags":["vv1.11.1","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/dark-mode","url":"https:\/\/casestacks.com\/changelog\/dark-mode","title":"Dark Mode \ud83c\udf19","date_published":"2021-06-01T00:00:00+00:00","content_text":"We've added dark mode to our case pages!\n\nThe toggle is located under the expand\/collapse buttons (see image below).\n\nThe keyboard shortcut is Ctrl + Alt + D ","content_html":"We've added dark mode to our case pages!\n\nThe toggle is located under the expand\/collapse buttons (see image below).\n\nThe keyboard shortcut is Ctrl + Alt + D ","tags":["vv1.11.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/bug-fixes","url":"https:\/\/casestacks.com\/changelog\/bug-fixes","title":"Bug Fixes","date_published":"2021-04-01T00:00:00+00:00","content_text":"We've fixed these issues:\n\n- Cases appearing distorted on full screen.\n- Completed cases were shown when \"incomplete cases only\" was selected on the call simulator.\n- An issue that caused the first image\/series of some cases to appear small. ","content_html":"We've fixed these issues:\n\n- Cases appearing distorted on full screen.\n- Completed cases were shown when \"incomplete cases only\" was selected on the call simulator.\n- An issue that caused the first image\/series of some cases to appear small. ","tags":["vv1.10.1","bug_fix"]},{"id":"https:\/\/casestacks.com\/changelog\/call-simulator","url":"https:\/\/casestacks.com\/changelog\/call-simulator","title":"Call Simulator","date_published":"2021-01-15T00:00:00+00:00","content_text":"We're excited to release our new \"call simulator\" with a few frequently requested features:\n\n\u2705 Shuffle cases from our courses to simulate the mix of a call shift\n\n\u2705 Submit your report before reviewing the case write-up\n\n\u2705 Progress is synced across the site\n\n\ud83d\udc49 https:\/\/www.casestacks.com\/radiology-call-simulator\/ ","content_html":"We're excited to release our new \"call simulator\" with a few frequently requested features:\n\n\u2705 Shuffle cases from our courses to simulate the mix of a call shift\n\n\u2705 Submit your report before reviewing the case write-up\n\n\u2705 Progress is synced across the site\n\n\ud83d\udc49 https:\/\/www.casestacks.com\/radiology-call-simulator\/ ","tags":["vv1.10.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/shoulder-mri-anatomy","url":"https:\/\/casestacks.com\/changelog\/shoulder-mri-anatomy","title":"Shoulder MRI Anatomy","date_published":"2021-01-10T00:00:00+00:00","content_text":"We've added a new scrollable shoulder MRI anatomy module, which was created by David Robinson, MD (MSK Fellow at Wake Forest).\n\n\ud83d\udc49 https:\/\/www.casestacks.com\/medical-school\/radiographic-anatomy\/shoulder-mri\/ ","content_html":"We've added a new scrollable shoulder MRI anatomy module, which was created by David Robinson, MD (MSK Fellow at Wake Forest).\n\n\ud83d\udc49 https:\/\/www.casestacks.com\/medical-school\/radiographic-anatomy\/shoulder-mri\/ ","tags":["vv1.9.1","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/new-ultrasound-course","url":"https:\/\/casestacks.com\/changelog\/new-ultrasound-course","title":"New Year, New Ultrasound Course \ud83c\udf89","date_published":"2020-12-01T00:00:00+00:00","content_text":"We're excited to release our NEW ultrasound course!\n\n\u2705 75 Cases\n\n\u2705 High-yield OB\/GYN GI\/GU & More\n\n\u2705 Key Images\n\n\u2705 Interactive Cines\n\n\u2705 Sample Reports\n\n\ud83d\udd13 Unlock with a PRO plan (All imaging or Cross-Sectional) ","content_html":"We're excited to release our NEW ultrasound course!\n\n\u2705 75 Cases\n\n\u2705 High-yield OB\/GYN GI\/GU & More\n\n\u2705 Key Images\n\n\u2705 Interactive Cines\n\n\u2705 Sample Reports\n\n\ud83d\udd13 Unlock with a PRO plan (All imaging or Cross-Sectional) ","tags":["vv1.9.0","new_feature"]},{"id":"https:\/\/casestacks.com\/changelog\/improved-case-load-times","url":"https:\/\/casestacks.com\/changelog\/improved-case-load-times","title":"Improved Case Load Times","date_published":"2020-10-01T00:00:00+00:00","content_text":"We've listened to your feedback (\ud83d\ude4f thank you!) and have decreased load times with improved case compression. The greatest gains are in our body and chest CT courses where some of our larger cases are over 70% smaller. Site-wide we've decreased file sizes by approximately 15%. ","content_html":"We've listened to your feedback (\ud83d\ude4f thank you!) and have decreased load times with improved case compression. The greatest gains are in our body and chest CT courses where some of our larger cases are over 70% smaller. Site-wide we've decreased file sizes by approximately 15%. ","tags":["vv1.8.3","improvement"]},{"id":"https:\/\/casestacks.com\/changelog\/keyboard-shortcuts","url":"https:\/\/casestacks.com\/changelog\/keyboard-shortcuts","title":"\u2328\ufe0f Keyboard Shortcuts","date_published":"2020-09-15T00:00:00+00:00","content_text":"We've added a frequently requested feature to CaseStacks \u2014 keyboard shortcuts. These are shown below & also accessible by clicking \"K\" on any case page.\n\nHopefully, this helps our power users move quickly and efficiently through cases. Please let us know if you have feedback! ","content_html":"We've added a frequently requested feature to CaseStacks \u2014 keyboard shortcuts. These are shown below & also accessible by clicking \"K\" on any case page.\n\nHopefully, this helps our power users move quickly and efficiently through cases. Please let us know if you have feedback! ","tags":["vv1.8.1","new_feature"]}]}