Changelog

New features, improvements, and fixes.

v1.11Chosen OneApril 5, 2026

Security Audit, Date Fixes & Ticket Threading

Bug Fixes

-Performance dates were displaying one day off in some timezones — fixed
-Disabled accounts now log out immediately instead of waiting for the session to expire

Behind the Scenes

-Across-the-board security and stability improvements
-Better protection against spam and abuse on public forms
v1.10IgnacioApril 5, 2026

Changelog, Tickets & Announcements

What's New

Feedback & Support

-Report bugs, request features, or get help directly from the sidebar
-Track all your tickets at My Tickets with status updates and reply threads
-We can now reply directly to your tickets — you'll see "New Reply" badges when we respond

Stay Informed

-Important announcements now appear as banners on every page
-Dismiss them when you've seen them — we won't show them again
v1.09Night FoxApril 5, 2026

Avatar Picker & Admin Panel

New Avatars

-Choose from 12 fun music-themed avatars: piano, violin, guitar, drums, trumpet, saxophone, microphone, headphones, music notes, harp, metronome, and treble clef
-Available on both student profiles and your user profile
-Avatars display everywhere: dashboard, student pages, and your public Stage page

UI Polish

-Brighter navbar text for easier reading
-Stage awards and performances now grouped by year with collapsible sections
v1.08EncarnacionMarch 27, 2026

Developer API & Stage Privacy Controls

Developer API

-Public API v1 with key-based auth and rate limiting
-Per-student scoped API keys
-Full API documentation page at /developers

Stage Privacy

-Last name initial only option
-Hide profile photo toggle (separate from media photos)
-Hide photos, videos, and programs — each independently controlled
-Hide age toggle
-Visitor reviews with approval workflow
v1.07RamsesMarch 23, 2026

Study Buddy, IMSLP & Practice Redesign

Study Buddy

-Classical radio station picker for students
-Upvote/downvote on radio stations

Music Library

-IMSLP search — find free sheet music from 200k+ public domain scores
-Load More button for paginated results
-Students can access Music Library (read-only)

Practice

-Redesigned practice section — 1-week view, collapsible, proper date cards
-Collapsible lesson plan, repertoire, and lesson history sections

How's Practice

-Cron pre-generates daily summary reports
-Historical Nome reports with timestamps
-LLM output caching for performance
v1.06The AnacondaMarch 22, 2026

Studio Management & Teacher Tools

Lessons & Scheduling

-Lesson plans — teacher-private planning per student
-Two-step lesson modal — plan review first, then log lesson
-Lesson plan history with word-level diffs between versions
-Biweekly and monthly lesson scheduling
-US holiday support — teachers select days off
-Click blank calendar days to add lessons

Billing

-Projected income, income totals, invoice history
-Monthly living invoices — auto-create and accumulate per lesson
-Professional invoice layout with family contact details
-Delete/undo lessons with automatic invoice adjustment

Messaging

-Teacher messages visible to families
-Direct parent-teacher messaging
-Search filter on studio messages sidebar

Studio Settings

-Multiple studio locations
-Separate billing address
-Auto-populate lesson location from studio settings
v1.05Corn on the CobMarch 21, 2026

Practice Tracking & Parent Dashboard

How's Practice

-Parent practice overview dashboard with per-student stats
-Practice goals per instrument with goal-based status tracking
-Per-instrument practice breakdown

Practice Log

-Practice Log for parents + read-only view for students
-Nome chat integration during practice sessions
-Per-focus-area timers with Nome analyzing practice patterns
-Feed practice ratings and notes to Nome for personalized advice

Student Dashboard

-Visual overhaul with photos + gradient hero
-Nome daily messages on student dashboard
-Students can see and share their Stage page
v1.04Eagle PowersMarch 20, 2026

Performance Media & Gallery

Performances

-YouTube video embeds with click-to-play thumbnails
-Photo strips on performance cards with lightbox modal
-Program document thumbnails in media row
-City and state fields on performances
-Performance detail pages + public Stage performance pages

Gallery

-New Gallery page — aggregated photo gallery across all media

Student Reviews

-Student self-review on performances with ratings
-Stage visibility toggle for reviews
v1.03Stretchy PantsMarch 19, 2026

Music Library, Stage & Marketing Site

Music Library

-ISBN barcode scanner for cataloging books
-LLM-enriched scanning — Nome auto-fills instrument, category, difficulty
-Clickable book cards with detail modals
-Book location tracking and lending system

Stage — Public Portfolio

-Public shareable portfolio page for each student
-Unique URL per student with optional PIN protection

Other

-Password management — change own password + parent resets student passwords
-Marketing homepage at /welcome with integrated login
v1.02EsqueletoMarch 18, 2026

User Profiles, Dark Mode & Nome AI Mascot

User Experience

-User profiles with dark mode support
-Student login accounts (parent-managed)
-Practice buddy feature

Nome AI Assistant

-Nome AI chat widget — LLM-powered music assistant
-Safety guardrails: jailbreak prevention, emotional/personal issue redirection
-Crisis/self-harm mentions trigger dedicated serious response
v1.01ChanchoMarch 12, 2026

Initial Platform Launch

Core Platform

-Initial scaffolding with Next.js 14, MariaDB, Prisma, Tailwind
-Family dashboard with student management
-Awards, Performances, Repertoire, Teachers, Instruments, Media, Expenses modules
-Authentication system with family-based access control
-CV & Bio Export with AI-generated bios via Ollama
-PDF export via Puppeteer