Product updates

VibeTutor changelog

Features, interface improvements, reliability fixes, and technical changes to the learning experience. Meet newly added profiles on the latest tutors page.

26
Releases
124
Highlights
Aug 1
Latest update
Latest

Lighter Live lessons and richer drawings

Live lessons now keep classroom action planning on Flash-Lite, recover more reliably from rejected socket messages, and support smoother high-detail Gemini doodles.

  • Improved

    Reduced Gemini Live to one lightweight classroom delegation tool while Gemini Flash-Lite selects and prepares whiteboard, doodle, workspace, document, code, SVG, lesson, resource, and practice actions.

  • Improved

    Live-initiated visual inspection and custom doodle planning now stay on Gemini Flash-Lite, with every selected browser action checked against the local classroom tool catalog before execution.

  • Fixed

    Expanded the one-time close-code 1007 recovery path to resume an active lesson after recent client or service activity when Gemini has supplied a valid session handle.

  • Improved

    Microphone and screen frames now use the shared validated Live message sender, so diagnostics identify the true latest outbound payload instead of an older tool response or whiteboard update.

  • Improved

    Expanded custom Gemini drawings to five bounded detail levels from 24 to 96 paths plus an Unlimited option. Unlimited uses the maximum 48k response budget without browser or whiteboard stroke-count truncation, while preserving up to 64 exact points per path from preview through playback, Notebook, and saving.

  • Fixed

    Fixed classroom Notebook LaTeX previews so explanatory prose can be combined with inline or display formulas using dollar, parenthesis, or bracket delimiters, while direct formula-only blocks continue to render as display math.

Adjustable doodle detail and uninterrupted Pro calls

Tutor drawings can trade speed for detail, while the Pro minute meter remains informative without ending voice access.

  • New

    Added a Drawing AI selector above the whiteboard for choosing fast Gemini Flash-Lite plans or higher-detail Gemini Flash plans when included with the learner plan.

  • New

    Added an AI Draw toolbar action with a two-step Generate and Draw workflow, including an optional safe SVG preview built from the exact validated Gemini paths before live whiteboard animation begins.

  • New

    Successfully generated AI doodles are now saved automatically as sanitized SVG blocks in the classroom Notebook for later review, editing, or deletion.

  • Improved

    Learner-generated AI doodles no longer create chat activity entries, while tutor-triggered sketch activity remains visible in the conversation.

  • New

    Added five object tabs to Doodle Studio with 19 live-sketched templates for common technology, school, everyday, nature, and transport drawings, including a laptop, mountains, and a car.

  • Improved

    Added five selectable custom-drawing detail budgets from 8 to 48 validated paths, with up to 32 points per path, for faster sketches or richer recognizable detail.

  • Improved

    Custom Gemini doodles now follow the generated points in exact order without automatic curve fitting or smoothing; curve algorithms remain available only for explicit algorithm lessons.

  • Improved

    Changed the Pro voice allowance into an included-minute meter: it still reaches zero as a visual usage cue, but Pro members can keep starting and continuing calls.

  • Improved

    Made completed tutor doodles select as one group with rotation, proportional corner scaling, independent width and height handles, and direct W/H fields.

  • Fixed

    Kept the same handwriting font on doodle labels after the live drawing animation is committed to the whiteboard.

  • Fixed

    Hardened voice lessons against rejected classroom text updates by repairing malformed browser text, identifying each update source in diagnostics, and automatically resuming once when Gemini provides a usable session handle.

  • Fixed

    Lesson recaps now choose a varied reward that stays stable on refresh and avoids immediately repeating the learner’s previous reward.

  • Fixed

    Lesson-end screens now hold one calm anticipation state, then reveal the final tutor review and stable reward together after at least one second instead of replacing placeholder feedback.

More personal tutor profiles

Tutor profiles now introduce the person and teaching relationship before presenting detailed capabilities.

  • New

    Added a prominent first-person introduction to every published tutor profile, with a tailored introduction for Amara and profile-aware defaults across the directory.

  • Improved

    Connected each introduction to chat and first-call context so the tutor learners meet in a lesson matches the personality presented on the profile.

  • Improved

    Added introduction editing to the tutor admin workflow while preserving administrator-written text through later seed updates.

  • New

    Added a visible tutor-fit comparison with best-for goals, strengths, specialties, teaching approach, an example lesson, and the learners who benefit most.

  • New

    Added editable example conversations that demonstrate each tutor's correction style, explanation depth, and learner participation before a lesson begins.

  • New

    Added transparent tutor quality signals for learner satisfaction, completed lessons, conversations, average session length, and privacy-safe common learning goals.

  • Improved

    Strengthened tutor profile calls to action with free text-lesson prompts, real five-minute call presets, and a clear next-step panel after the detailed profile.

  • New

    Added a personalized first-lesson preview to every tutor profile, with subject-aware phases, preparation guidance, and a flexible lesson expectation.

  • New

    Added transparent Week 1, Week 2, and Week 4 tutor progress roadmaps with subject-aware targets, outcome disclaimers, and an action to adapt the roadmap in chat.

  • New

    Added compact tutor comparisons that place the current profile beside relevant published alternatives using real specialties, teaching focus, and direct profile links.

  • Improved

    Strengthened tutor personality with a memorable, editable signature learning experience on every profile and carried it into text-chat and live-call behavior.

  • New

    Added tutor-aware profile FAQs covering beginner fit, grammar correction, lesson memory, speaking exercises, and writing practice, with matching visible FAQ structured data.

  • Improved

    Added a rich, tutor-specific character persona to every profile, carried it into text and live lessons, and made the complete behavior prompt editable in admin without overwriting custom versions.

  • Improved

    Clarified the live-call start dialog with an explicit input-choice instruction, stronger green start actions, directional cues, and clearer optional classroom wording.

  • Improved

    Made tutor conversations more immersive and relatable with profile-fitting natural speech, specific emotional responsiveness, fewer generic assistant phrases, contextual identity disclosure, and direct honest answers whenever a learner asks whether a tutor is AI.

  • Improved

    Focused the shared header by moving Courses to footer navigation and added an always-visible, theme-aware voice-credit meter with live remaining-minute updates and a clear Free-plan upgrade path.

  • Improved

    Put the unused side of public breadcrumb bars to work with the live tutor-directory count, Free text-chat availability, and a direct Browse action.

  • New

    Added private, revocable lesson-calendar subscriptions for Google Calendar, Apple Calendar, Outlook, and other iCalendar-compatible apps, with read-only event details and automatic schedule updates on provider refresh.

  • New

    Added an extensible classroom tutor-skill registry and progressive doodle studio with reusable educational templates, tutor freehand sketches, narrated drawing cues, playback controls, reduced-motion support, editable layer persistence, and one-step undo.

  • New

    Added algorithmic tutor drawing with Bresenham lines, midpoint circles and ellipses, De Casteljau Bezier curves, Chaikin smoothing, regular and star polygons, parametric spirals, and L-system trees.

  • New

    Added original concept doodles: tutors can ask Gemini Flash Lite for SVG-style line art of objects that are not in the library, then sketch the validated paths live with the animated marker in typed or voice lessons.

A personalized learning guide for every tutor

Every published tutor now has a subject-aware playbook for planning lessons, using classroom tools, and measuring progress.

  • New

    Added profile-specific guide pages built from each tutor's subjects, learner level, personality, specialties, lesson rhythm, custom tools, and responsible-use boundary.

  • New

    Added tailored workflows for text chat, voice calls, Whiteboard, Practice, Notebook, Document, adaptive Subject, Pronunciation, or Code Lab, Review Cards, Transcript, and SVG Studio where relevant.

  • New

    Added a paginated tutor-guide directory, direct guide actions on tutor profiles, breadcrumbs, Article and LearningResource data, tutor portraits, and complete sitemap coverage.

  • Improved

    Kept the existing guide to choosing an online AI tutor as the general comparison resource and linked it alongside the new tutor-by-tutor playbooks.

Focused learning topics directory

A broad reusable topic catalog helps learners move from school, work, life, or entertainment interests to a specific learning goal.

  • New

    Expanded the catalog to 260 topics across 26 balanced categories spanning education, work, business, technology, health, finance, practical life, media, entertainment, games, sports, travel, hobbies, sustainability, and community.

  • New

    Each topic page now brings together learning outcomes, tutor prompts, matched AI tutors, related courses, assessments, revision resources, and nearby topics.

  • Improved

    Related tutors now appear directly after each topic overview, with topic-aware chat and voice lesson actions.

  • Improved

    Topics are available from the footer and site search, with breadcrumbs, structured data, and complete sitemap coverage.

  • Improved

    The main directory now uses linked category tiles with visible topic counts, responsive layouts, search filters, and 24-topic pagination.

  • Improved

    Added indexable category landing pages, self-canonical pagination, richer topic breadcrumbs and learning-resource metadata, plus clearer paths from organic topic visits into free tutor chats and learner profiles.

A complete guide to the current VibeTutor experience

The Help Center now follows the full learner journey and reflects the latest lesson, classroom, progress, and account tools.

  • Improved

    Reorganized help around tutor discovery, text and voice lesson modes, scheduling, learning paths, collaborative classrooms, progress, account data, plans, and troubleshooting.

  • New

    Added current guidance for calendar rescheduling, standalone lessons, classroom sharing, rich documents, code and SVG tools, self-tests, certificates, messages, themes, and plan changes.

  • Improved

    Expanded visible FAQs and matching structured data for hosted AI access, sign-in requirements, live-call errors, classroom sharing, paid learning paths, and scheduled downgrades.

Updated AI tutor selection guide

The tutor guide now reflects how learners can compare profiles and continue learning across the current VibeTutor experience.

  • Improved

    Expanded the guide with practical criteria for subject fit, learner level, language, tutor personality, lesson format, tools, and responsible AI use.

  • New

    Added current interface screenshots for tutor discovery, full tutor profiles, and live lesson options.

  • Improved

    Added an on-page contents menu, comparison tables, a first-task framework, continuity guidance, a decision checklist, and direct next steps.

Learner certificates

Completed learning now has a clear, persistent place in the learner profile.

  • New

    Added a Certificates earned section with course completions and the latest saved result from each subject self-test.

  • Improved

    Each learning record includes its earned date, result, issuer, stable reference, and a link back to the source course or assessment.

  • Improved

    Kept certificate status derived from saved course progress and test attempts so learner records remain consistent with their source data.

Flexible direct call timing

Ad hoc tutor calls can now be open-ended or given a clear target length before they begin.

  • New

    Added a call-duration selector to direct tutor calls, with No limit as the default and choices from 15 minutes through 3 hours.

  • Improved

    Scheduled lessons and learning-path sessions continue to use their saved duration without asking the learner to choose it again.

  • Improved

    Clarified that an open-ended lesson timer does not bypass the voice minutes available on the learner account.

Visual lesson calendar

Scheduled learning now has a clear day and week planner across the learner account.

  • New

    Added a Calendar tab to Lessons with local-time day and week views, tutor portraits, lesson types, and direct lesson editing.

  • Improved

    Learners can drag lessons to a new time, resize them to change duration, or use the exact date, time, and duration editor.

  • Improved

    Linked signed-in dashboard and profile shortcuts directly to the Lessons calendar view.

Distinct tutor personalities

Tutor presence now carries consistently from discovery through repeat live lessons.

  • New

    Added profile-specific personality traits and classroom-presence descriptions to tutor pages and AI lesson context.

  • Improved

    First live sessions now include a formal personal introduction and call-mode guidance, while returning sessions resume with a shorter welcome.

  • New

    Classroom tool activity now appears in chat history while tutors inspect or update whiteboards, documents, practice, code, and other lesson areas.

Collapsible lesson chat

Tutor chat can now stay available without covering the learner’s active workspace.

  • New

    Added a dedicated minimize control that collapses chat to its tutor title bar and restores it without losing the conversation.

  • Improved

    Minimized live calls retain the lesson timer, mute and end controls, connection indicator, and animated voice activity.

  • Improved

    Classroom whiteboards and other workspaces now reclaim the chat column while the tutor window is minimized.

Flexible lesson scheduling

Open learning-path sessions can now become real appointments with exact local dates and times.

  • New

    Added persistent lesson scheduling with local date, time, and timezone support from both the Lessons page and full learning-path session details.

  • New

    Tutor profiles now include Schedule lesson beside Chat and Call, with an open-lesson picker when a tutor has multiple available sessions.

  • Improved

    Scheduled lessons can be rescheduled or returned to an unscheduled state without changing their learning-path content.

  • Improved

    The weekly planner now creates timed appointments from a preferred start time while preserving dates and times the learner scheduled manually.

Collaborative rich text documents

Classrooms now include a saved word-processing surface with durable selections and richer lesson tools.

  • New

    Added a rich text Document tab with headings, fonts, text sizing, emphasis, colors, alignment, lists, links, indentation, undo and redo, clear formatting, copy, HTML download, local autosave, and tutor collaboration tools.

  • Improved

    Document selections now remain visible and recoverable while using toolbar controls, dropdowns, color pickers, and inline link or table panels.

  • New

    Expanded document tools with superscript, subscript, text case, line spacing, checklists, structured tables, date insertion, unlink, and select all.

Unified classroom code editor

Code Lab now keeps editing and syntax highlighting in one shared classroom surface.

  • Improved

    Merged the Code Lab editor and syntax preview into one scroll-synchronized, highlighted editor and anchored the More workspace menu directly below its button.

  • Improved

    Added responsive line numbers that remain aligned with the highlighted source while editing and scrolling.

Dedicated account settings

Learner preferences now have a focused settings page separate from the broader profile workspace.

  • Improved

    Moved learner details, tutor context notes, and theme selection to a dedicated authenticated Settings page linked from the account menu.

  • Improved

    Added a compact Settings shortcut beside the header account control, with a full-width labeled version in mobile navigation.

Richer tutor messages

Tutor explanations now preserve the structure of more complete Markdown responses.

  • Improved

    Added responsive tables, headings, lists, task lists, blockquotes, links, dividers, strikethrough, and sanitized rich formatting to tutor chat while retaining syntax-highlighted code blocks.

Seamless long lesson connections

Live lessons can continue when Gemini rotates its underlying WebSocket connection.

  • Fixed

    Added automatic GoAway handling and session resumption so the browser refreshes the Live connection before its roughly 10-minute connection limit instead of ending the lesson with a policy error.

Faster account navigation

Signed-in learners can reach their account tools without crowding the main header.

  • Improved

    Turned the compact header account control into an accessible dropdown for Profile, Settings, Messages, Lessons, Favorites, plan management, Admin access when available, and Sign out.

A simpler home for lessons

The old workspace became a focused lesson hub built around what is next and what already happened.

  • Improved

    Replaced the multi-panel learner workspace with a clearer Lessons page for upcoming sessions, recent past lessons, voice allowance, and saved learning paths.

  • Improved

    Weekly schedules now keep machine-readable lesson dates, ignore expired schedule entries, and fall back to the next unfinished session in each active path.

  • Improved

    Renamed learner navigation and account shortcuts from Workspace to Lessons while preserving old workspace links through a compatibility redirect.

  • Improved

    Classroom tutors can now inspect an on-demand rendered whiteboard view alongside structured notes and diagram geometry instead of relying on text-note metadata alone.

  • Improved

    Improved classroom drawing with smoother pen strokes, true erasing, learner arrow and rectangle tools, and explicit local-save and tutor-sync states.

  • New

    Added a searchable classroom library with premade shapes, subject icons, emoji, and reusable SVG teaching diagrams for flow charts, graphs, cycles, timelines, biology, and more.

  • Improved

    Whiteboard visuals can now be selected, moved, resized, rotated, duplicated, recolored, deleted, and restored through operation-aware undo and redo; tutors can insert and identify the same semantic assets.

  • Improved

    Expanded the classroom insert library with additional teaching shapes, subject icons, feedback emoji, charts, comparison tools, science visuals, and planning diagrams; inserted visuals now support direct corner-drag resizing.

  • Improved

    Leaving a classroom now uses a focused confirmation step that safely stops any live call, records used time, and saves the whiteboard before navigation.

  • New

    Added a responsive class recap with live lesson duration, planned-time progress, board activity, tutor-sync state, completion time, and useful next actions.

  • New

    Expanded collaborative classrooms with persistent Rich Notes, a shared highlighted Code Lab, and a safe SVG Studio; live tutors can read, open, add, and revise these lesson surfaces through dedicated tools.

  • New

    Reorganized classroom navigation around Plan, Whiteboard, Practice, Notebook, and an adaptive subject lab, with Resources, Review Cards, Transcript, Code Lab, and SVG Studio grouped under More; recap now appears near the planned lesson end.

  • Improved

    Classrooms now open directly on the whiteboard while a concise AI lesson plan is generated automatically from the tutor, lesson request, duration, and linked learning-path session.

  • Improved

    Live call failures now show a safe diagnostic reference, elapsed time, connection phase, close code and meaning, service state, recovery advice, and the exact point at which the call stopped.

  • New

    Added local date-and-time labels with seconds to tutor chat messages, with the full timezone-aware timestamp available on hover.

  • Fixed

    Moved Gemini 3.1 Live calls to the current v1beta ephemeral-token endpoint and added strict JSON-safe validation for classroom function results before they are returned to the tutor.

  • Fixed

    Prevented classroom voice calls from failing when microphone input overlaps a tutor whiteboard or workspace action; cancelled tool calls are now handled safely and typed input waits briefly for the action to finish.

  • Fixed

    Replaced the overly aggressive Live context-compression limit with Gemini 3.1 adaptive compression, aligned ephemeral-token provisioning with v1beta, and added safe microphone, token-usage, and session-state diagnostics.

Collaborative classrooms, true dark mode, and release notes

Lessons gained a shared visual workspace alongside clearer appearance and product-history options.

  • New

    Added full-screen tutor classrooms with a shared whiteboard, learner drawing and text tools, local autosave, image export, and AI tutor diagram controls.

  • New

    Added a Windows-style True dark theme with near-black pages, charcoal surfaces, gray borders, and a restrained blue accent.

  • Improved

    Applied every saved appearance theme to the React admin console, including tables, reports, charts, forms, dialogs, and status messages.

  • New

    Introduced this public changelog so learners can review meaningful product improvements over time.

  • Improved

    Added a compact lesson-history shortcut to the signed-in header and aligned lesson-record wording across learner pages.

  • New

    Added a protected admin application map with live runtime facts, architecture diagrams, dataflow documentation, schema inventory, and a complete feature catalog.

Clearer plans and faster tutor discovery

Subscription choices and tutor browsing became easier to compare at a glance.

  • Improved

    Simplified pricing around tutor access, hosted voice minutes, learning paths, and monthly or discounted yearly billing.

  • Improved

    Made tutor cards more compact and consistent, with aligned actions, image-overlay bookmarks, pagination, filtering, and sorting.

  • New

    Added tutor lesson pricing to profile summaries and call actions so learners can see the lesson context before starting.

Hosted AI access and more reliable lessons

Chat and voice sessions became easier to start and safer to run.

  • New

    Moved Gemini access behind the VibeTutor server so learners no longer need to provide a personal API key.

  • Improved

    Grouped tutor-specific text and voice settings, with clearer controls for pace, correction style, reply depth, lesson mode, and voice.

  • Fixed

    Voice calls now stop immediately after a connection error, record the problem in chat, and stop consuming minutes at the failure point.

Learner records, messages, and subject self-tests

Accounts gained more continuity between sessions and a better way to measure starting level.

  • New

    Added a dedicated message center that keeps each signed-in learner’s tutor conversation history together.

  • New

    Expanded self-tests across the subjects covered by the site and made saved results available as relevant tutor context.

  • Improved

    Tutors now greet learners by name and can use saved learner notes and recent conversation context for more continuous lessons.

Admin operations and realtime reporting

VibeTutor gained a dedicated operations console for maintaining the service after launch.

  • New

    Added a React admin system for users, tutors, reviews, calls, learning paths, contacts, audit history, and system readiness.

  • New

    Introduced compact traffic, usage, engagement, and system reports with realtime visitor activity and bot separation.

  • Improved

    Improved country reporting with CDN flags, country-only resolution, short retention, and privacy-conscious visitor identifiers.

Interactive courses and revision resources

Public learning content became more visual, practical, and useful between tutor sessions.

  • New

    Added richer courses with interactive examples, SVG diagrams, mathematical notation, flow charts, and highlighted code where appropriate.

  • New

    Introduced public revision pages, flashcards, quizzes, and subject-matched tutor recommendations.

  • Improved

    Strengthened public-page breadcrumbs, image metadata, sitemap dates, course disclosures, and search-friendly page structure.

Questions or feedback

Help shape what comes next.

Report a problem, suggest a tutor subject, or tell us which learning workflow would make VibeTutor more useful.

Send feedback