Genda Logo

Changelog

System Status
v3.13.23-25F

What's New

Stay up to date with the latest features, improvements, and fixes to Genda.

Version 3.13.23-25F (Current)

September 12, 2025

Small enhancements and pricing updates

Updated Vega Canvas Resolution
Updated screen resolution on Vega canvas to be more accurate, providing better visual clarity and precision.
Pricing Page Enhancements
Added waitlist and new plans to the pricing page, expanding options for users and improving accessibility to the platform.

Version 3.13.22-25F

September 5, 2025

Bug Fixes, Optimizations, and preparation for the Marketplace!

Enhanced Live Canvas Collaboration
Added colour cursors and user profiles to Live Canvas with Vega, making collaborative sessions more intuitive and personalized.
Landing Page Content Updates
Multiple content and language updates to the landing page for improved clarity and user experience.
Onboarding Modal Sizing
Fixed issue causing onboarding modals to appear too big on smaller screens, ensuring proper display across all device sizes.
Landing Page Navigation
Fixed issue with routing to login and onboarding from landing page, improving user flow and accessibility.

Version 3.13.21-25F

September 4, 2025

New landing page!!!

New Landing Page
Added a new landing page to the platform, with a new design and layout. Hope you like it!

Version 3.13.20-25F

September 6, 2025

This update enhances Vega AI accuracy with specific class and file targeting, improves SmartSets accuracy calculations and answer handling, and fixes critical issues with math modals and LaTeX rendering.

Enhanced Vega AI Targeting
Added specific class, subsection and file toggle in Vega AA, enabling a much higher accuracy in following directions and teaching intent.
Improved SmartSets Answer Handling
Low and Medium difficulties on Exact Answer questions for SmartSets now ignore newlines and any non-natural character for more flexible answer matching.
SmartSets Accuracy Calculations
Updated SmartSet accuracy calculations to use correct variables, and account for correct answer after 1 or more incorrect answers.
Math Modal Display Issue
Fixed Math modal laptop issue that was affecting the display and functionality on laptop devices.
LaTeX Student Statistics
LaTeX issue with Student Statistics on Teacher side is now fixed, ensuring proper rendering of mathematical expressions.

Version 3.13.19-25F

September 2, 2025

This update introduces collaborative features for SmartSets and SmartTeach, enhanced Vega capabilities with plotting functionality, and important bug fixes for file repository and SmartSets.

Collaborative SmartSets
SmartSets now support live collaboration between students and teachers, allowing groups to work together in real-time on practice problems and assessments.
Group SmartTeach
SmartTeach sessions can now be done in groups, enabling collaborative learning experiences where multiple students can interact with Vega together.
Vega Plotting Capabilities
Added plotting functionality to Vega, enabling the AI to generate plots and graphs inline for better data visualization and mathematical explanations.
Enhanced Image Color Interpretation
Improved Vega's ability to interpret the intent behind colors in images, providing more accurate analysis and understanding of visual content.
Improved Vega Response Quality
Updated Vega to reduce excessive follow-up questions and provide more thoughtful analysis of student responses, creating a more streamlined learning experience.
File Repository Student Access
Fixed file repository issue for students that was causing retriever errors, ensuring reliable access to stored files.
SmartSets Tracking and Marking
Fixed attempts, accuracy, and marking systems for SmartSets to ensure proper progress tracking and assessment scoring.
SmartSets Question Generation
Fixed SmartSets generate new questions feature and resolved marking issues with newly generated questions.

Version 3.13.18-25F

This major release brings comprehensive video learning capabilities, end-to-end SmartText functionality, group learning features, live collaboration tools, enhanced onboarding, and numerous improvements across the platform.

Video Learning
Upload course videos, embed them in-app, and search videos using Vega AI over your course content (teacher & student). SmartVideos and SmartSlides added under Smart Resources.
SmartText End-to-End
Create SmartTexts from scratch or from existing textbooks; full publish flow. All question types supported: MC, Short/Extended Answer, Fill-in-the-Blank, Matching, Reorder, Multi-Answer. Student submissions + teacher review tabs. Ask Vega inside SmartText with LaTeX support, images, and a pop-up chat.
Group Learning
SmartSet Groups and Group Learning Bots with live collaboration chat, shared objectives, group submissions, and teacher/student group stats. Teachers can view group chat history.
Canvas & Collaboration
Live whiteboard. Canvas group sessions backend; teachers can join canvas groups.
Onboarding & Accounts
New account creation flow with random usernames and ability to resume if interrupted. Bulk account creation with CSV download (integrated with Auth plans). Terms of Service gate and student onboarding slides/guides per feature.
Analytics & Status
SmartSet analytics for teachers and students (progress lists, completion status). Site status banner system.
Content & Files
Content Bin UX overhaul → renamed Personal Files. Paste-to-upload images, Excel support, and large-file chunking. SmartCards: create / update / delete commands; SmartDecks from SmartText; teacher & student views.
Vega Modes
Vega Explain mode with password protection and a modes dropdown.
PDF & Export
Download Academic Assistant messages as PDF; exported PDFs include branding.
Course Content Search Surfaces
How-To / reference pills, Search course content buttons, and pop-up chat across tools (double-click to open).
Class-level Distribution
SmartSets and SmartTexts can be added to an entire class in one action.
Answer Quality & Pedagogy
Student prompts tuned to reduce hallucinations and follow-up questions. Updated Academic Assistant marking (incl. FITB), SmartSet timing controls, completion screen, and critical-thinking prompts for learning bots. "Redo a SmartSet" option for clean restarts.
Course Content Indexing & Retrieval
Automatic use of class/subsection context for better relevance. Safer delete cascades; improved syllabus identifiers. More robust content indexing pipeline for large files.
UI/UX Polish
SmartSet cards show correct/incorrect highlights; refined borders and buttons. Floating toolbar upgrades; pills restyled; message bubbles updated; consistent loaders & toast behaviors. Right-click actions; sidebar current-page highlighting; scrollbar fixes on management pages. Definitions / equations typography, examples formatting; TOC; block & inline math nodes; math keyboard + trig improvements. Repositioned "Active users" header to give the chat area more room.
SmartText Workflow & Stability
Publish editor refined; annotation/highlight notes saved; multi-submission support. Prevent enrollment into unpublished SmartTexts. Smoother "Create SmartText → SmartCards/SmartDecks" flow; faster save behaviors.
Auth & Enrollment
Auto-enroll students into SmartSets/SmartTexts when they join a class. Safer group join checks; login storage tidy-up; Explain Mode access via Auth.
Build, CI, and Testing
Large Playwright test expansion (teacher, student, classes, calendar, content gen, file repo, SmartText/SmartSet, learning bots). CI hardening: S3 creds wired in CI, backend logging, tuned retries, Sharp installed, LaTeX toolchain (latexmk/pdflatex). Switched code highlighting to Shiki for reliability & performance.
Calendar & Pricing
Calendar customization backend improvements. Pricing display updates and onboarding for plan selection.
Live Collaboration Quality
Faster, smoother live collaboration chat; better LaTeX/Markdown rendering; more reliable history loading.
Guides & Onboarding
Reworked guides to fit the new onboarding flows; student onboarding modals and ability to reference them later from the sidebar.
Class / Subsection Workflows
Create subsection from scratch flow, plus a post creation modal and smoother publish pipeline.
Upgraded VMs
Upgraded VMs to support new student load.
Load Testing
Load tested servers on 200 concurrent requests for 5 minutes and servers and DB stayed stable.
Build & Tests
Numerous build/type fixes (Pyright, typings), GitHub Actions YAML corrections, WebKit quirks, duplicate primary keys, encoding/decoder issues.
Auth & Routing
Auth and redirect issues (e.g., institution account creation, student My Classes routing). Waiting for role resolution before onboarding redirect.
Streaming
Removed artificial delays; duplicate message error fixed; removed legacy voice mode that caused conflicts.
SmartSet / SmartText
FITB input editing (no forced "try again" loop); exact-answer tolerance; various SmartSet bugs. Publish/edit flags; class name propagation in query params; enrollment checks. Student/teacher SmartText display and publish issues.
LaTeX
Student/publish rendering fixes; MC LaTeX corrections; compiler configuration stabilized.
Files & Uploads
Long filename handling; duplicate bin name prevention; large uploads reliability; file-upload encoding fixes; S3 URL handling.
Video
Video ID handling fixes, including fallback to "none" to prevent crashes; embed/ID sync issues resolved.
UI Quirks
Message bubble layout; loaders; icon corrections (e.g., mail icon); dropdown/scrollbar glitches; iPad share edge case fixed.
Backend / APIs
Conversation/thread consistency; endpoints for groups & members; admin-tool corrections; assorted API regressions.
Syllabus & Class Content
Safer delete of syllabus-linked content and associated indices; fixed "create subsection with syllabus" flow.

Version v.2.13.18-25Y

This update introduces collaborative features for SmartSets and SmartTeach, enabling real-time group learning experiences.

Collaborative SmartSets
SmartSets now support live collaboration between students and teachers, allowing groups to work together in real-time on practice problems and assessments.
Group SmartTeach
SmartTeach sessions can now be done in groups, enabling collaborative learning experiences where multiple students can interact with Vega together.
General Updates
Various small fixes and quality-of-life improvements across the platform.

Version v.2.12.18-25Y

This update introduces Learning Bots - an innovative way to master concepts by teaching Vega, along with major improvements to content generation capabilities.

Learning Bots
Introducing Learning Bots - a revolutionary way to learn by teaching! Take on the role of teacher as Vega acts as your student, helping you gain true mastery over concepts through explanation and discussion.
Enhanced Content Generation
Major improvements to content generation including full Markdown rendering support and sophisticated rubric generation capabilities.
UI Refinements
Various small UI improvements and polish across the platform.
Bug Fixes
Multiple minor bug fixes to improve overall stability and user experience.

Version v.2.11.18-25Y

This update introduces YouTube video search capabilities in the Academic Assistant and fixes several discussion board issues.

YouTube Video Integration in Academic Assistant
Vega can now search for and analyze YouTube videos to help with your learning. Try asking Vega to find and explain videos on any topic!
Discussion Board Group Creation
Fixed an error that was preventing proper group creation in discussion boards.
Student Fetching in Discussions
Resolved an issue where students were not being properly fetched in discussion boards.
Analytics Dashboard
Fixed a mapping error in the analytics dashboard that was affecting data display.

Version v.2.10.18-25Y

This update includes Academic Assistant optimizations and improvements to SmartSets.

SmartSet Question Types
Added support for all question types in '@Create SmartSet' command.
Academic Assistant Fill-in-the-Blank Improvements
Fill-in-the-blank questions now show correct answers and no longer require LaTeX formatting.
Academic Assistant Loading Optimization
Academic Assistant loaders now run sequentially for improved performance.
RAG Vector Store Fix
Fixed ID error occurring during RAG Vector store upserts.
RAG Context Propagation
Fixed issue where RAG context was not properly propagating to commands.

Version v.2.10.17-25Y

This major update brings significant improvements to the Academic Assistant, discussion features, and various bug fixes.

New RAG System for Academic Assistant
Implemented new RAG system resulting in zero loading time for the Academic Assistant.
Academic Assistant Auto-scroll
The Academic Assistant now automatically scrolls when streaming begins.
Academic Assistant Conversation Management
Users can now rename and delete conversations in the Academic Assistant.
Pre-class Discussion Exercise
Added Discussion post pre-class exercise feature.
Inbox Notifications
Added notifications for unread messages in the Inbox.
Discussion Board References
Added reference links functionality to the discussion board.
Group Discussion Board
Implemented group discussion board feature.
Academic Assistant Performance
Resolved lag issues in the Academic Assistant.
Canvas Display Issue
Resolved Canvas full screen state issue.
SmartCard Deck Deletion
Fixed issue preventing students from deleting SmartCard decks.
SmartSet UI Fix
Fixed user interface issues on Matching SmartSet questions.

Version v.2.9.17-25Y

This update includes performance improvements and bug fixes.

Academic Assistant Performance
Fixed lag issues in the academic assistant when handling long conversations or LaTeX content.

Version v.2.9.16-25Y

This update includes important bug fixes for improved stability.

Module Deletion Error
Fixed an issue that was causing errors during module deletion.
Pre-class Portfolio Page
Resolved issues with the pre-class portfolio page functionality.
SmartSet Dashboard Fetching
Fixed data fetching issues on the SmartSet subsection dashboard.

Version v.2.9.15-25Y

This major update introduces student portfolios, enhanced dashboards, and significant improvements to the teaching and learning experience.

Student Portfolio Feature
Introduced student portfolios allowing students to showcase their best academic work and achievements.
Student Subsection Dashboard
New dashboard interface providing students with a comprehensive overview of their subsection activities and progress.
Enhanced Classes Dashboard
Redesigned student classes dashboard with new call-to-action elements for better engagement.
Student Profile Analytics
Teachers can now view detailed student profiles and portfolios in the analytics page.
SmartSet Improvements
Added new short answer grading scheme and automatic answer criteria generation feature.
Syllabus Integration
Added dedicated syllabus tab to subsections for easy access to course materials.
Pinned Discussions
New feature allowing important discussion posts to be pinned for increased visibility.
Portfolio Assignments
Teachers can now assign portfolio submissions as pre-class exercises.
Student Communication Features
Added student inbox and low activity notifications to improve engagement.
Backend Performance
Implemented significant optimizations to backend API and database operations.
Badges API Optimization
Fixed duplicate API calls in the badges system.
Subsection Owner Display
Corrected the display of subsection owner names.
Student AA Citations
Fixed Academic Assistant repository re-routing when handling citations.

Version v.2.8.15-25Y

This update introduces new student badges and includes important bug fixes for improved user experience.

New Student Badges
Introduced new student badges to enhance engagement and recognition.
New account auto create system
Introduced a new account auto create system to ensure that secure accounts can be created easily and quickly.
Modal Opening Issue Fix
Fixed an issue that caused modals to not open properly, ensuring smooth user interactions.
Periodic Table Full-Screen Mode Fix
Resolved a bug in the periodic table's full-screen mode, improving the user experience.

Version v.2.8.14-25Y

This update includes enhancements, bug fixes, and optimizations for improved performance and user experience.

Content Generator Enhancement
Content Generator on both teacher and student side now generate directly on the page, leading to improved accuracy.
Robustness Testing
Added better testing for robustness to ensure system reliability and performance.
Duplicate Backend API Fixes
Fixed duplicate backend API's to ensure unique and efficient API operations.
Analytics Page Error Fix
Fixed 'None' error with the analytics page to ensure accurate data representation.

Version v.2.8.13-25Y

This update includes significant enhancements, bug fixes, and optimizations for improved performance and user experience.

Chat History for AA
Introduced chat history feature for Academic Assistant, allowing users to view past interactions and maintain context.
Detailed Subsection Analytics
Added detailed analytics for subsections, providing insights into user engagement and performance metrics.
AA UI Update for Modern Look
Revamped the Academic Assistant UI for a more modern and intuitive user experience.
Code Refactor for Speed and Modularity
Refactored codebase to enhance speed and modularity, resulting in improved application performance.
Quality of Life Updates
Implemented significant quality of life updates, including the addition of tooltips and meta actions such as edit and delete.
Backend Bug Fixes
Resolved numerous backend bugs to enhance system stability and performance.
Minor UI Fixes
Addressed various minor UI issues to improve overall user interface consistency and usability.

Version v.2.7.13-25Y

This update introduces a couple of bug fixes.

Status Page & Down Time Notifications
Added a status page to monitor the platform's uptime and performance and send down time notifications, visit at https://status.genda.cloud
Updated build testing
Updated the build testing to be faster and more efficient.
File Upload Size Increase
Increased the maximum file upload size to 25MB, allowing users to upload larger files.
Content File Upload
Fixed a bug where content files were not being uploaded correctly due to special characters that conflicted with conventional URL encoding.

Version v.2.7.12-25Y

This update introduces quality-of-life improvements and bug fixes to enhance the user experience across various platform features.

Document Pre-class Module Enhancements
Added font size controls and LaTeX support with Math Mode to document pre-class Module tasks, improving content creation and mathematical expression capabilities.
Account Page Display
Fixed bug where gems were not displaying correctly on the account page, ensuring accurate representation of user achievements.
Academic Assistant Text Input
Resolved cursor positioning issues when editing text in the Academic Assistant textarea, improving text editing experience.
LaTeX Formatting
Fixed LaTeX formatting issues in fill-in-the-blank questions within the Academic Assistant, ensuring proper mathematical expression rendering.

Version v.2.7.11-25Y

This update focuses on security improvements, bug fixes, and system optimizations to enhance platform stability and user experience.

Environment Variables Implementation
Added comprehensive environment variable support for improved security and configuration management across the platform.
Module Randomization Enhancement
Implemented percentage-based randomization for module content delivery, providing more dynamic and personalized learning experiences.
Authentication System
Fixed critical bug causing unexpected user logouts and improved session management reliability.
Content Management
Resolved issue with content files not being properly saved in the system, ensuring reliable data persistence.
Assessment System
Updated assessment vectors to use correct datetime format, improving data consistency and reporting accuracy.
Multiple Choice Question Feedback
Fixed a bug where multiple choice questions were not providing feedback on the correct answer.

Version v.2.7.10-25Y

We're excited to introduce a comprehensive update with powerful new features including File Repository, QR Code Invitations, Interactive Diagram Tools, and significant Academic Assistant enhancements. These improvements focus on collaboration, visualization, and streamlined learning experiences.

File Repository System
A complete file management system for both students and teachers to store, organize, and access course materials. Users can easily upload, browse, and access files from their private File Repository in the Academic Assistant.
QR Code Invitation System
Generate QR codes to quickly invite your friends to a 2-week free trial on Genda! (At the end they get a cool statistics page to show off their success).
Interactive Diagram Tool
Create, edit, and learn from diagrams directly within the Academic Assistant. The tool supports various node types, connection styles, and color customization options to visualize complex concepts and relationships.
Academic Assistant Enhancements
Multiple improvements to the Academic Assistant including:
  • Math mode with LaTeX rendering for equations in the text area
  • Image copy-paste functionality
  • Reply feature for referencing previous messages
  • Integrated quiz generation directly in conversations
Theme Persistence
Student theme preferences now persist between sessions, ensuring a consistent and personalized experience across logins. Theme support has been extended to settings, support, and guides pages.
UI Quality-of-Life Updates
Numerous interface improvements including better font rendering, streamlined navigation, and visual feedback elements like confetti animations for achievements.
Trial Expiration Management
Implemented a dedicated trial expiration page with analytics tracking to better manage user transitions from trial to paid accounts.
Package and Build Updates
Optimized package dependencies and build processes to improve application performance and reduce load times.
Canvas Rendering Fixes
Removed problematic canvas implementations that were causing performance issues.
Student System Refinement
Updated the Academic Assistant system to prevent worksheet generation when not specifically requested, improving conversation relevance.
Font and Theme Rendering
Fixed inconsistencies in font display and theme application across different sections of the platform.
Command Modal Improvements
Redesigned the command modal interface for better usability and fixed issues with text area components in the student Academic Assistant.

Version v.2.6.10-25Y

We're excited to introduce major platform enhancements for the Summer 2025 term, including our new Flipped Classroom framework, Video SmartSets, new question types, student profiles, customizable themes, and voice interaction with Vega. We look forward to an amazing semester ahead!

Flipped Classroom Framework
Integrated a comprehensive Flipped Classroom approach to enhance pedagogical effectiveness and student engagement. Explore this new framework in the 'Modules' section under any Subsection.
Video SmartSets
Upload videos and create interactive learning experiences by adding questions that appear at specific timestamps, creating engaging multimedia learning materials.
New SmartSet Question Types
Expanded our question library with matching, re-ordering, fill-in-the-blank, and code output question types to diversify assessment and learning activities.
Student Profiles
Students can now earn points, achieve ranks, and customize their profiles to enhance platform engagement and motivation.
Customizable Themes
Students can purchase and apply visual themes using earned currency, with more design options coming soon.
Voice Mode for Vega
Interact with the Academic Assistant using speech-to-speech functionality for a more natural and accessible learning experience.
Authentication Enhancements
Improved security protocols for user authentication to better protect user data and access.
Restricted Access Controls
Updated platform security to ensure appropriate access controls for different user roles and sensitive features.
Enhanced Quality Assurance
Implemented new testing frameworks to ensure high-quality updates and platform stability.
Multiple Bug Fixes
Resolved numerous issues across the platform to improve stability and user experience.

Version v.2.6.9-25Y

This update prepares Genda for the summer term with important infrastructure updates, CORS fixes, and cookie handling improvements to ensure a smooth experience for all users.

Summer Term Preparation
Infrastructure and code preparation to ensure optimal performance during the upcoming summer term.
CORS Configuration Updates
Fixed cross-origin resource sharing (CORS) issues to improve compatibility across different domains and browsers.
Cookie Handling Improvements
Updated cookie management system to enhance security and reliability of user sessions.

Version v.2.5.9-25S

This update introduces an upgrade to the Student Similar Worksheets and Study Guides to generate questions directly in Genda, with an option to compile to a PDF, enhancing the robustness of the pipeline.

Direct Question Generation in Genda
Student Similar Worksheets and Study Guides now generate questions directly in Genda, with the option to compile to a PDF allowing for a more robust pipeline.

Version v.2.5.8-25S

This update introduces a new pipeline for the Student Academic Assistant, enhances the robustness of Vega, and includes general RAG improvements and speed optimizations.

New Pipeline for Student Academic Assistant
Implemented a new pipeline to ensure Vega is more robust, enhancing the overall performance and reliability of the Student Academic Assistant.
General RAG Improvements
Made general improvements to the RAG system, enhancing its efficiency and effectiveness.
Speed Optimizations for Student Academic Assistant
Optimized the Student Academic Assistant for faster response times and improved user experience.

Version v.2.4.8-25S

This update includes several bug fixes and enhancements to improve the overall user experience.

Concise Student AA Model
Made the Student Academic Assistant model more concise, improving clarity and efficiency in responses.
SmartCard Deck Creation Bug Fix
Fixed a bug where students could not create SmartCard decks.
Student Chat Context Window
Added a context window to the student chat for better conversation tracking.
Edit SmartCard Menu Update
Updated the Edit SmartCard menu to not mandate a new name.
Assessment Editing Restriction
Students can no longer edit assessments on the calendar.
Class Card Image Display Fix
Fixed an issue where class card images were not being shown on the student side.
Calendar Customize API Fix
Fixed the Calendar Customize API to process updated rules correctly.

Version v.2.4.7-25S

This update improves the Academic Assistant's LaTeX rendering and enhances the Student Vega AI model for better adaptability and emotional response.

Academic Assistant LaTeX Rendering
Updated LaTeX rendering to support [] delimiters, enhancing mathematical expression clarity.
Adaptive Student Vega AI Model
Enhanced the Student Vega AI model to be more adaptive and emotionally responsive, improving interaction quality.

Version v.2.4.6-25S

This update enhances the Academic Assistant with better file context, reasoning, and command support, improves the SmartCard feature, and updates the UI.

Enhanced Academic Assistant
Added better file context, reasoning support, and command support to the Academic Assistant.
SmartCard Sharing
Enabled teachers to share SmartCard decks with a class, increasing collaboration and accessibility.
SmartCard Feature Robustness
Increased the robustness of the SmartCard feature for improved performance and reliability.
Vega AI Badge
Introduced a new Vega AI badge to highlight AI-powered features.
Sidebar Update
Updated the sidebar for a more intuitive navigation experience.
Student Announcement Bug Fix
Fixed a bug affecting announcements on the student side, ensuring proper display and functionality.

Version v.2.3.4-25S

This update brings significant improvements to the Academic Assistant, Canvas tool, and SmartSet functionality, along with various UI enhancements and bug fixes.

SmartSet Instructions Feature
Added instructions capability to SmartSets, allowing teachers to provide specific guidance to students on how to approach the questions.
Support for Handwritten PDFs in Similar Worksheet Generator
Added capability to process handwritten PDFs in the Similar Worksheet feature, expanding the range of materials that can be analyzed and converted.
Vega Response Interaction Options
Added copy and anonymous response feedback buttons under Vega responses, enhancing user interaction with AI-generated content.
Improved LaTeX Handling in SmartSet Creation
Academic Assistant will no longer generate LaTeX in the Create SmartSet command, making the content more accessible and easier to edit.
Landing Page Contact Form Connection
Implemented backend connection for the contact page on the landing page, allowing users to submit inquiries directly through the interface.
Content Generator Scrolling
Added scrolling functionality to Content Generators for improved UI experience, making it easier to navigate through longer content.
Tablet Support for Canvas Tool
Enhanced tablet support for the Canvas tool, improving touch responsiveness and overall usability on tablet devices.
Debug Statement Cleanup
Removed a significant amount of debug statements from the codebase, improving performance and reducing unnecessary logging.
Animation Performance
Made fade animations faster and smoother throughout the interface, creating a more polished and responsive user experience.
Canvas Tool Integration Fix
Fixed an issue where Vega was unable to add content to the Canvas tool, ensuring seamless integration between the AI assistant and visual workspace.
SmartSet Question Duplication Fix
Resolved a bug that caused SmartSet questions with identical text to be omitted when accessing the SmartSet, ensuring all questions are properly displayed.
Academic Assistant Startup Messages
Fixed glitchy starting messages in the Academic Assistant, providing a smoother and more professional initial user experience.

Version v.2.3.3-25S

This major update introduces a completely redesigned landing page and a comprehensive overhaul of the Academic Assistant with powerful new integrated AI tools.

New Landing Page
Completely redesigned landing page with improved aesthetics, better information flow, and enhanced user experience.
Academic Assistant Overhaul
Comprehensive upgrade to the Academic Assistant featuring multiple integrated AI tools and significant usability improvements.
Desmos Integration
Seamlessly integrated Desmos graphing calculator directly within the Academic Assistant for interactive mathematical visualization.
Interactive Canvas
Added a new canvas tool allowing for freehand drawing, diagramming, and visual collaboration within the Academic Assistant.
Code Editor Integration
Implemented a full-featured code editor with syntax highlighting and execution capabilities for programming-related assistance.
New Command System
Introduced an intuitive command system for quick access to tools and functions within the Academic Assistant.
Advanced Reasoning Model
Integrated a new reasoning model into the Academic Assistant, significantly improving problem-solving capabilities and explanation quality.
Performance Enhancements
Optimized the Academic Assistant for faster response times and improved handling of complex queries.
General Robustness Improvements
Implemented numerous stability enhancements to prevent crashes and ensure consistent performance across all features.
Formatting Improvements
Resolved various formatting issues in generated content, ensuring consistent and professional presentation of information.
Multiple Bug Fixes
Addressed numerous minor bugs throughout the Academic Assistant to improve overall reliability and user experience.

Version v.2.2.3-25S

This update includes important bug fixes for assessment generation and smart set creation functionality.

Assessment Generation Answer Key Fix
Fixed a critical bug in the assessment generation system where selecting an answer key would cause the system to fail
Create Smart Set Toast UI Fix
Resolved an issue with the toast notification UI during smart set creation to provide clearer feedback to users.

Version v.2.2.2-25S

This major update focuses on a complete overhaul of our backend content generation systems, along with significant UI improvements and bug fixes to enhance the overall user experience.

Content Generator Backend Overhaul
Completely rebuilt the backend content generation system for improved reliability, better formatting consistency, and more robust error handling across all content types.
Downtime Schedule Modal
Added a new modal interface to view upcoming system maintenance and downtime schedules, helping users better plan around scheduled updates.
Backend Security Enhancements
Implemented additional security measures in the content generation pipeline to better protect user data and content.
Generation Performance
Optimized the content generation process for faster response times and improved reliability under heavy load.
System Resource Usage
Reduced system resource consumption during content generation operations for better overall platform stability.
Content Generator UI Fixes
Resolved various UI inconsistencies and visual bugs in the content generation interfaces, improving overall usability and user experience.
SmartSet Creation Bug Fix
Fixed a critical bug in the SmartSet creation process that was causing issues with question formatting and save states.
Content Generation Formatting
Improved content formatting consistency across all generated materials, ensuring proper spacing, alignment and visual hierarchy.

Version v.2.1.1-25S

This update focuses on improving support pages, enhancing UI clarity, and refining the user experience with additional feedback elements.

Student Content Generator UI Update
Modified the header on the Student Content Generator to improve clarity and usability.
Support Page UI Enhancement
Added toast notifications to support pages to provide better user feedback and improve navigation.
Support Page Bug Fix
Resolved an issue where support pages were not functioning as expected, ensuring smoother user interactions.

Version v.2.1.0-25S

This update enhances the Academic Assistant with improved SmartSet functionality, refines content generation formatting, improves LaTeX compilation, and introduces multiple UI and UX enhancements. Several key bug fixes and optimizations ensure a smoother user experience.

SmartSet Creation Enhancement
Updated the Academic Assistant's SmartSet command to support multiple-choice and short-answer creation, offering greater flexibility in SmartSet generation.
Content Generation Improvements
Enhanced formatting for all content types, improved LaTeX compilation accuracy, and additional refinements for better content presentation.
SmartSet Navigation Improvement
Introduced a 'Next' button to SmartSet navigation, allowing for smoother transitions between questions.
Content Section Enhancements
Added descriptions to content sections for better clarity and organization.
Content Generator UI Update
Implemented toast notifications in content generators to provide real-time feedback to users.
Command Detection Optimization
Reworked command detection to only search for the '@' symbol, significantly improving UI responsiveness and reducing unnecessary processing.
Backend VM Optimization
Downgraded backend VM due to unneeded compute power, optimizing infrastructure costs without impacting performance.
SmartSet Answer Format Bug Fix
Resolved an issue where Vega-generated SmartSet answers were incorrectly formatted in LaTeX instead of plain text.
File Loading Bug Fix
Fixed a bug where files would fail to load correctly in content sections.
SmartSet Answer Persistence Fix
SmartSet answer fields now retain the last typed answer for the current session, preventing accidental data loss.
Cookie Refresh Bug Fix
Resolved an issue where some users were unable to log in due to a faulty cookie refresh mechanism.
SmartSet Question Type Fix
Addressed an issue where old question types in SmartSets were not functioning as expected.

Version v.2.0.0-25S

This version introduces a complete UI overhaul, resolves UI/UX bugs, optimizes performance with Redux, fixes API tracking issues, implements new security changes, and refines API endpoints and loading times.

Complete UI Overhaul
Revamped the entire user interface to deliver a modern, intuitive, and cohesive experience.
Security Update
Improved API security by enforcing stricter authentication and validation protocols.
Security Update
Introduced API Middleware to enhance security oversight and data integrity.
API Optimization
Refined API endpoints for better performance and reliability.
Performance Optimization
Improved loading times and state management with enhanced Redux integration.
Bug Fix
Resolved various UI/UX bugs to enhance overall usability and user experience.
Performance Fix
Optimized performance with Redux for smoother state management and faster load times.
Bug Fix
Fixed API tracking issues to ensure accurate data monitoring.

Version v.1.1.10-25S

This version focuses on improving the Student Model, refining the UI, and addressing critical bugs for a smoother user experience.

Enhancement
Updated Student Model to enforce stricter behavior for better accuracy and reliability.
UI Update
Removed the "Add Subsection" button from class cards to enhance the interface's simplicity and clarity.
UI Update
Renamed "Content Bin" buttons to "Section" for improved terminology consistency.
UI Update
Updated content headers to display "Section" for uniformity across pages.
Bug Fix
Resolved an issue where SmartSets could not be submitted if no multiple-choice option was selected.
Bug Fix
Fixed a bug preventing duplicate questions with different types from being created.
Bug Fix
Adjusted permissions to Subsection SmartSets, allowing non-admins to access them appropriately.

Version v.1.1.9-25S

This version includes multiple bug fixes, UI updates, and quality-of-life enhancements.

UI Update
Increased size of PDF viewer in content.
QOL Update
Added subsection creation in the 'view subsections' page for more intuitive navigation.
QOL Update
Standardized content terminology.
QOL Update
Made content and content section names required.
QOL Update
Made announcements subsection-specific by default.
Bug Fix
Announcement header now displays the correct subsection name.
Bug Fix
Fixed a bug where SmartSet pages were displaying old names.
Bug Fix
Fixed subprocess not being called in Teacher Academic Assistant.

Version v.1.1.8-25S

This version includes multiple bug fixes, UI updates, and quality-of-life enhancements.

UI Update
Updated buttons on class cards to be more clear.
QOL
Disabled add content button if there are no content bins.
Bug Fix
Fixed class deletion bug causing error 500 when SmartSet was added.
Bug Fix
Fixed Edit announcements bug when users tried to navigate back to class announcements with breadcrumbs.
Bug Fix
SmartSet creation now has a minimum 1 question check when creating.

Version v.1.1.7-25S

This version includes backend updates, a bug fix, and a new enhancement.

Enhancement
Academic Assistants can now understand hand-drawn PDFs or PDFs with images.
Update
Updated backend data scripts.
Update
Updated backend requirements.
Bug Fix
Fixed the SmartSet statistics bug for Teachers.

Version v.1.1.6-25S

This version introduces a couple bug fix.

Bug Fix
Permanently resolved the --FILE-- error in the Academic Assistant.
Bug Fix
Resolved the Academic Assistant unexpectedly exiting LaTeX code blocks.

Version v.1.1.5-25S

This version introduces multiple enhancements and critical fixes across the Academic Assistant and Content Generator tools, ensuring a smoother user experience.

Enhancement
Content sections are now collapsible, improving readability and navigation.
Enhancement
Added a comprehensive Teacher Cookbook file for the Academic Assistant, providing guidance and best practices for effective usage.
Enhancement
Added support for symbols in the Content Generator, allowing more flexible content creation.
Hotfix
Resolved the Academic Assistant --FILE-- error temporarily. A permanent fix is in progress.
Update
The Academic Assistant now defaults to the exact_answer type when creating a SmartSet for improved answer accuracy.
Backend Update
Added a protected view for creating accounts, enhancing security measures.
Bug Fix
Fixed a LaTeX compilation error in the Content Generator that prevented content rendering.
Bug Fix
Fixed the SmartSet header button not displaying correctly in the Subsection SmartSets view.
Bug Fix
Corrected issues with the Study Guide generation tool and switched the output format to PDF.
Bug Fix
Removed full tracebacks from rendering on the frontend to improve security and user experience.

Version v.1.1.4-25S

This version introduces a new enhancement to the Academic Assistant!

Enhancement
We have cleaned up the UI for the Academic Assistants, reducing the clutter.
Bug Fix
Fixed a bug where reading a PDF from S3 caused EOF error.

Version v.1.1.3-25S

This version introduces a couple bug fixes

Bug Fix
Updated Redis session key storage to have a unique identifier.
Bug Fix
Fixed Academic Assistant error when attempting to compile LaTeX after a previously failed compilation.
Bug Fix
Fixed bug that did not allow students to enrol in classes & subsections that have spaces in their names.

Version v.1.1.2-25S

This version introduces a brand-new feature and several bug fixes and optimizations

New Feature
Added function calling for the Academic Assistant, enabling users to interact with all of Genda using simple commands directly within the Academic Assistant!
Enhancement
Updated Redis configuration and added ElastiCache Redis support.
Backend Enhancement
Added ENV support for URL's.
Bug Fix
Fixed issues with Redis cache causing connection failures.
Bug Fix
Fixed S3 bug by removing unnecessary ValueError exceptions.
Bug Fix
Fixed RDS content extraction issue in the Vector Store.
Bug Fix
Updated URL handling and JSON structures in Academic Assistant scripts.
Bug Fix
Updated AA function call reroutes to production URL.

Version v.1.0.1-25S

This version introduces several enhancements and optimizations.

Bug Fix
Fixed Generate PDF bug in the Academic .
Bug Fix
Fixed Study Guide generation bug related to the header.
Bug Fix
Fixed SmartSet Short Answer question bug.

Version v.1.0.0-25S

New Term and New Genda Version with a host of new features and enhancements!

Feature Update
Assessment Tutor renamed to SmartSet!
New SmartSet Question Type
Short Answer - Allows for more verbose solutions requiring the student to explain their entire thought process.
SmartSet AI Generated Questions
At the end of a SmartSet, students can generate more practice problems based on what they struggled with the most.
SmartSet Diagram Generation
For AI-generated problems, students can now generate a diagram in LaTeX where applicable.
SmartSet Statistics Updated
Now include more detailed statistics to allow teachers to understand the question distribution and help students identify gaps in understanding.
Course and Subsection Name Enhancement
Course names and subsection names can now include spaces and common symbols.
Backend Improvement
Improved functionality for Assessment Detection, making it more accurate and robust.
UI Update
Updated content pages UI.
UI Update
Updated assessment view UI.
UI Update
Updated SmartSet statistics UI.
New Feature
Added Question Type Indicator to SmartSet.
Backend Update
Added backend inactive scripts.
Bug Fix
Fixed generation bugs with the Content Generator.
Bug Fix
Fixed generation bug with the Similar Worksheet Generator.
Bug Fix
Fixed SmartSet multiple choice bug.
Logging Improvement
Removed unnecessary logging statements.

Version v.1.3.2-24F

This version introduces several enhancements and optimizations.

Feature Update
Added skeleton for CanvasAPI integration.
Backend Improvement
Updated backend environment variables for better configuration management.
Model Update
Enhanced Student Academic Assistant (AA) model for improved accuracy and speed.
Integration
Integrated database functionality into the Academic Assistants.
Optimization
Implemented backend optimizations for smoother performance.
Server Enhancement
Improved server-side optimizations for increased efficiency.

Version v.1.3.1-24F

This version introduces a small patch.

Small Update
Added reCaptcha to landing page form.

Version v.1.3.0-24F

This version includes significant updates and improvements.

Refreshed Usage Limits
Improved visibility and control for user-specific limits.
Updated Assessment Tutor Creation
Redesigned to feature a more intuitive and user-friendly GUI.
Big Feature Update
Enhanced Capabilities: The chatbot now compiles Python code and provides the output directly in chat. LaTeX Integration: Compiles LaTeX code into a downloadable PDF for diagrams. Comprehensive Rendering: Renders LaTeX, Markdown, and all coding languages seamlessly. Image Search: Finds relevant images and presents them directly in chat. Streamlined Experience: Introduced streaming with roughly 0-second latency for a smoother interaction. File Uploads: Supports multiple file uploads, which Vega can reference during interactions. Downloadable History: Chat history is now downloadable and includes all session details. Enhanced UI: Redesigned for cleaner aesthetics and improved usability.
Frontend Improvements
Applied an array of minor visual and functional tweaks.
Backend Enhancements
Implemented an array of minor optimizations and updates.
Data Scripts
Updated scripts for better data handling and performance.
Performance
Various speed optimizations across the application.
UI Fixes
Resolved clarity issues on the subsection assessment tutor page.
Bug Fix
Fixed the Assessment Tutor deletion bug.

Version v.1.2.2-24F

This version introduces a small update.

Small Update
Added a file type indicator to the Similar Worksheet Generator

Version v.1.2.1-24F

This version fixes some bugs.

Bug Fix
Fixed the Remaining Generations calculation the similar questions generator
Hotfix
We have hot-fixed the Similar Worksheets generator, and are working on a permanent fix.

Version v.1.2.0-24F

This version introduces new features, renames existing ones, and includes several bug fixes and backend improvements.

Feature Renaming
The "Assessment Generator" has been renamed to "Content Generator" for better clarity and broader functionality.
New Student Feature
Introduced the Content Generator for students, allowing them to generate similar worksheets. Each student can now generate up to 10 worksheets per month, promoting personalized practice and learning.
Navigation Improvement
Added breadcrumbs to the student interface to improve navigation, making it easier for students to move between pages.
Backend Enhancements
Added new environment variables (ENV) to streamline updates, allowing for smoother deployments with reduced downtime and better scalability.
Major Bug Fix
Fixed an issue where the "Content Generator" was not returning the generated assessments correctly. Now, teachers can successfully generate assessments with reliable results.
Bug Fix
Corrected an issue where the header on the student settings page was incorrect, providing a more consistent and user-friendly interface.

Version v.1.1.7-24F

This version adds a couple of new features and fixes some bugs

Backend Enhancements
Updated data scripts for improved performance and reliability.
New Features
Added the ability to download chat sessions as a PDF for easier record-keeping and reference.
Similar Worksheet Generator
Introduced the Similar Worksheet Generator feature, allowing teachers to create variations of existing worksheets for customized learning.
Bug Fixes
Fixed several bugs to enhance overall system stability and user experience.

Version v.1.1.6-24F

This version fixes a couple of bugs

Remaining generations bug fix
Fixed an issue where the remaining content generations were not being calculated properly.

Version v.1.1.5-24F

This version introduces new backend metrics to help administrators better understand system usage. While there are no user-facing changes, the new metrics provide additional insights for optimizing system performance.

New System Usage Metrics
We've added new metrics on the backend to further analyze system performance and usage patterns. These include deeper insights into assessment tutor interactions, student activity levels, and overall system load. Admins can access these metrics by request.

Version v.1.1.4-24F

In case you missed it, here are the patch notes from the previous version. This version introduced several exciting new features and bug fixes aimed at improving the overall user experience:

Enhanced Support for Editing Assessment Tutors
We've expanded the editing capabilities within the assessment tutor management system. Teachers can now directly edit both questions and answers from the same interface, providing greater flexibility when modifying assessment tutors on the fly.
Added Multiple Choice Question Support
Teachers can now add multiple choice questions to their assessment tutors. This feature includes customizable options and the ability to designate the correct answer, allowing for more dynamic and varied assessments.
View Enrolled Students in Assessment Tutors
A new feature now allows teachers to view the number of students enrolled in each assessment tutor. This provides better insight into student engagement and helps teachers track participation in their assessments more effectively.
Tracking Metrics for Accessing Assessment Tutors (Backend Only)
We've added detailed metrics to track how frequently assessment tutors are being accessed. These metrics can help teachers understand student activity levels and identify which assessment tutors are most engaging. These are available by request to admins.
Complete Assessment Tutors in Any Order
Students now have the freedom to complete assessment tutor questions in any order they prefer, allowing for a more personalized approach to learning. This flexibility ensures students can focus on the questions they find most relevant or challenging.
Revamped Subsection Management Page
We've overhauled the subsection management page to be more intuitive and visually appealing. The new design provides clearer visibility of key details and includes the number of enrolled students for each subsection. This helps teachers easily manage and monitor class enrollment.
Fixed Enrolled Assessment Tutor Deletion Bug
We resolved an issue where attempting to delete an assessment tutor with enrolled students would fail under certain conditions. This fix ensures that enrolled assessment tutors can now be deleted safely without any errors.
Fixed Redundant Database Queries
We identified and eliminated redundant database queries that were causing unnecessary strain on system performance. The optimization has slightly improved the overall speed and responsiveness of the assessment tutor system.
Removed Unnecessary Logging Statements (Backend Only)
To declutter the system logs, we've removed outdated and unnecessary logging statements that were no longer needed. This helps improve log readability and reduces noise when tracking important system events.

© 2025 Genda Software Incorporated - All Rights Reserved