Staying in Touch
Please subscribe to the LEVANTE users listserv (mailing list). This list is used for occasional email updates about the platform including maintenance downtime information, changes that affect how you use the platform, and major new features.
If you are a researcher with questions about LEVANTE, please contact us at levante-contact@stanford.edu.
Logging LEVANTE issues and bugs ๐
To report a technical issue or submit a support request, visit the LEVANTE Support Portal
If you encounter a dashboard or task bug, please let us know! Hereโs a quick guide on what would be useful to include in your bug report, to help us best reproduce and squash the bug.
Detailed description: In a few sentences, what happened?
Browser, device, and OS:
- What browser and version were you using? What device were you using?
- What operating system (and version) was the device running?
- If you have access to the device, you can go to https://platform.levante-network.org/debug to display the device information we need. Please send us a screenshot.
User: What user was logged in? (If it happened with multiple users, please include multiple user IDs if possible.)
Error:
- If there was an error message, please copy it exactly (or take a screenshot).
- If there was no error message, please open the developer tools (e.g., on Chrome/Edge: press Ctrl+Shift+I on a PC, or Cmd+Option+J on a Mac, or right-click in the browser window and click โInspectโ). If there is an error in the developer console, please copy and paste it (or take a screenshot).
Thank you for helping us make the LEVANTE applications more robust!
Release Notes: v3.1.5-dev โ v3.2.0-dev โ July 2, 2025
Features
- Added comprehensive Firebase Emulator setup with detailed documentation and configuration
- Implemented temporary clear session functionality for better user session management
- Enhanced language selection support with vue-i18n integration and dropdown options
- Added Firebase emulator scripts for starting, stopping, cleaning, seeding, and setup
- Introduced administration seeding functionality for test data generation
- Enhanced user profile and help dropdown functionality with improved UI components
Fixes
- Resolved build issues by removing local firekit dependency conflicts and using npm package
- Fixed Firestore initialization with merged configuration for live and emulator settings
- Corrected authentication routing issues with improved guard logic and firekit readiness checks
- Fixed organization creation with fallback mechanisms and better error handling
- Resolved user data fetching and authentication state management issues
- Fixed consent modal handling with proper confirmation flow and error handling
- Corrected query functions to use firekit methods instead of direct REST API calls
Chores
- Refactored authentication storeย to handle merged firekit architecture
- Updated multipleย Vue components to use computed properties and improved reactivity
- Migrated from structuredAggregationQuery to structuredQueryย in user request functions
- Improved error handling and logging acrossย all query functions (administrations, orgs, tasks, users)
- Updated Vite configuration for better module resolution and polyfill handling
- Refactored EditOrgsForm, LanguageSelector, and UserActions components for better code organization
- Enhanced debugging capabilities with comprehensive console logging throughout the application
- Updated router guard logic withย better authentication state handling
- Removed legacy levante-firebase.json configuration file
- Added environment variable detection for Firebase emulators
Other
- Added empty firestore.indexes.json file for Firestore indexing configuration
- Updated Firestore rules forย development/emulator use with read/write access
- Enhanced GitHub Actions workflow withย multi-line markdown support for releaseย description
Fromย 3.1.01
ย โย 3.1.5
Repository:ย levante-framework/levante-dashboard
๐ Features & Enhancements
- Show/hide table options and UI
- Remove table columns, register-users link, new-group link
- Add users counter and assignments homepage redesign
- Enable admins to edit assignments
- Update page titles and task names
- Add unit tests for CreateAssignment component
- Convert more components and files to TypeScript
Added options to show/hide table features and improved the table UI for better usability.
[@fhconte, Mar 10, 2025]
Enabled removing table columns and added direct links for user registration and group creation.
[@fhconte, Mar 13, 2025]
Introduced a counter for users and redesigned the assignments homepage for improved navigation.
[@fhconte, Mar 14 & Mar 20, 2025]
Admins can now edit assignments directly from the UI.
[@fhconte, Mar 28, 2025]
Improved clarity by updating page titles and using user-facing task names throughout the app.
[@fhconte, Apr 7 & Mar 20, 2025]
Increased test coverage by adding unit tests for the CreateAssignment component.
[@rolivares93, Jun 2, 2025]
Continued TypeScript migration for improved type safety and maintainability.
[@digital-pro, May 21โMay 27, 2025]
๐ Improvements & Refactoring
- Remove unused code and scripts
- Update core-tasks dependency
- UI and feedback improvements
- Add textarea for GitHub Actions and commit SHA tagging
- Better naming and terminology
Cleaned up the codebase by removing unused code, scripts, and files.
[@Zio-4, multiple dates]
Upgradedย core-tasks
ย to versions 1.0.5 through 1.0.12 to keep dependencies current.
[@github-actions, AprโJun 2025]
Improved feedback modals, adjusted margins, and updated toast messages for a smoother user experience.
[@rolivares93, @fhconte, multiple dates]
Added a textarea for GitHub Actions and passed commit SHA as a Sentry tag for better traceability.
[@asengupta3, Mar 18 & May 24, 2025]
Standardized naming conventions across components, fields, and user-facing messages.
[@Zio-4, @Diana Advani, multiple dates]
๐ Bug Fixes
- Fix group picker and user addition ordering
- Fix menu positioning and assignment border color
- Fix CreateAssignment feedback and validation
- Fix empty state logic and spinner
- Remove debugger and testing flags
Resolved issues with the group picker and ensured correct ordering when adding users.
[@Zio-4, @fhconte, Jun 2 & May 30, 2025]
Improved UI by fixing menu positioning and assignment border color issues.
[@fhconte, May 30, 2025]
Enhanced the CreateAssignment form with better feedback and validation for task selection and uniqueness.
[@fhconte, May 9 & May 12, 2025]
Improved handling of empty states and loading spinners for better UX.
[@fhconte, May 5, 2025]
Cleaned up debugging statements and removed unnecessary testing flags from production code.
[@fhconte, May 5 & May 31, 2025]
๐งน Chores & Maintenance
- Prepare and bump release versions
- Update PR templates and documentation
Incremented version numbers and prepared releases for 3.1.3, 3.1.4, and 3.1.5.
[@github-actions, MayโJun 2025]
Streamlined PR templates and updated documentation for contributors.
[@Zio-4, Mar 10โMar 11, 2025]
๐ Other Notable Changes
- More firekit changes and dependency bumps
- Merge and cleanup commits
Ongoing updates to Firekit and other dependencies to ensure compatibility and stability.
[@Zio-4, multiple dates]
Numerous merges from feature branches, conflict resolutions, and code cleanups to maintain code health.
[Multiple authors, throughout the range]
Levante Dashboard Release Notes
Tag Range: 3.1.01
โ 3.1.5
Repository: levante-framework/levante-dashboard
๐ Features & Enhancements
- Show/hide table options and UI
- Remove table columns, register-users link, new-group link
- Add users counter and assignments homepage redesign
- Enable admins to edit assignments
- Update page titles and task names
- Add unit tests for CreateAssignment component
- Convert more components and files to TypeScript
Added options to show/hide table features and improved the table UI for better usability.
[@fhconte, Mar 10, 2025]
Enabled removing table columns and added direct links for user registration and group creation.
[@fhconte, Mar 13, 2025]
Introduced a counter for users and redesigned the assignments homepage for improved navigation.
[@fhconte, Mar 14 & Mar 20, 2025]
Admins can now edit assignments directly from the UI.
[@fhconte, Mar 28, 2025]
Improved clarity by updating page titles and using user-facing task names throughout the app.
[@fhconte, Apr 7 & Mar 20, 2025]
Increased test coverage by adding unit tests for the CreateAssignment component.
[@rolivares93, Jun 2, 2025]
Continued TypeScript migration for improved type safety and maintainability.
[@digital-pro, May 21โMay 27, 2025]
๐ Improvements & Refactoring
- Remove unused code and scripts
- Update core-tasks dependency
- UI and feedback improvements
- Add textarea for GitHub Actions and commit SHA tagging
- Better naming and terminology
Cleaned up the codebase by removing unused code, scripts, and files.
[@Zio-4, multiple dates]
Upgraded core-tasks
to versions 1.0.5 through 1.0.12 to keep dependencies current.
[@github-actions, AprโJun 2025]
Improved feedback modals, adjusted margins, and updated toast messages for a smoother user experience.
[@rolivares93, @fhconte, multiple dates]
Added a textarea for GitHub Actions and passed commit SHA as a Sentry tag for better traceability.
[@asengupta3, Mar 18 & May 24, 2025]
Standardized naming conventions across components, fields, and user-facing messages.
[@Zio-4, @Diana Advani, multiple dates]
๐ Bug Fixes
- Fix group picker and user addition ordering
- Fix menu positioning and assignment border color
- Fix CreateAssignment feedback and validation
- Fix empty state logic and spinner
- Remove debugger and testing flags
Resolved issues with the group picker and ensured correct ordering when adding users.
[@Zio-4, @fhconte, Jun 2 & May 30, 2025]
Improved UI by fixing menu positioning and assignment border color issues.
[@fhconte, May 30, 2025]
Enhanced the CreateAssignment form with better feedback and validation for task selection and uniqueness.
[@fhconte, May 9 & May 12, 2025]
Improved handling of empty states and loading spinners for better UX.
[@fhconte, May 5, 2025]
Cleaned up debugging statements and removed unnecessary testing flags from production code.
[@fhconte, May 5 & May 31, 2025]
๐งน Chores & Maintenance
- Prepare and bump release versions
- Update PR templates and documentation
Incremented version numbers and prepared releases for 3.1.3, 3.1.4, and 3.1.5.
[@github-actions, MayโJun 2025]
Streamlined PR templates and updated documentation for contributors.
[@Zio-4, Mar 10โMar 11, 2025]
๐ Other Notable Changes
- More firekit changes and dependency bumps
- Merge and cleanup commits
Ongoing updates to Firekit and other dependencies to ensure compatibility and stability.
[@Zio-4, multiple dates]
Numerous merges from feature branches, conflict resolutions, and code cleanups to maintain code health.
[Multiple authors, throughout the range]
Levante Dashboard Release Notes v3.1.01
๐ข Sentry Updates
- Disabled Sentry Release Tracking (#51)๐น Temporarily disabled automatic Sentry releases to prevent unnecessary tracking during deployments. This ensures smoother error handling and avoids redundant release notifications.
- Re-enabled Sentry GitHub Action (#52)๐น Restored Sentry's GitHub Action to automate error tracking in the build pipeline. This reactivation allows for better monitoring of application issues.
- Fixed Sentry Translation Error (#58)๐น Corrected an issue where translations in Sentry logs were incorrect. This fix ensures more accurate debugging and user error reporting.
๐ ๏ธ Core Improvements & Versioning
- Updated Versioning to Use Ref Name & SHA (#53)๐น Modified versioning to include the Git reference name and SHA, improving traceability and debugging. This makes it easier to track specific deployments.
- Core Tasks Updates
๐จ UI & UX Enhancements
- Upgraded PrimeVue to v4 (CSS Fix) (#56)๐น Updated PrimeVue to the latest version, fixing CSS issues that affected the layout. This improves UI consistency and component rendering.
- Fixed Label Overlap Issues on Fields (#71)๐น Resolved an issue where form labels overlapped input fields, making the UI more readable. This fix improves accessibility and form usability.
- Improved Error Handling & Validation (#59)๐น Refactored the validation system to better handle user errors. This ensures smoother user interactions and prevents unexpected failures.
- MEFS Completion Fix & Task Navigation Refactor (#60)๐น Fixed MEFS task completion logic and improved navigation using router-link. This makes task transitions smoother and more reliable.
- Fixed Space Issue in Report Field Tables (#63)๐น Adjusted table formatting to ensure proper spacing between fields. This improves readability and document layout.
- Added CAT Badge for Task Variants (#78)๐น Introduced a new visual badge to categorize tasks more effectively. This helps users distinguish between different task types at a glance.
๐ Bug Fixes
- Fixed Administrator Registration Issue (#61)๐น Addressed a problem where administrators were unable to register correctly. This ensures proper role assignment during onboarding.
- Pluralized Org Names in createUsers Cloud Function (#62)๐น Adjusted the function to handle pluralized organization names correctly. This prevents errors when creating multiple organizations.
- Fixed Newly Created Orgs Not Showing in Picker (#72)๐น Ensured that newly created organizations immediately appear in the selection list. This fixes a bug causing visibility delays.
- Fixed User DOB Retrieval from Firebase Storage (#76)๐น Resolved an issue where users' date of birth was not being correctly retrieved from Firebase. This ensures accurate profile data fetching.
- Made find Function Call Resistant to Null Values (#79)๐น Updated the find function to handle null values more gracefully. This prevents crashes and improves function stability.
๐ Other Updates
- Fixed Email Sign-in Issues & Removed Unnecessary Checks (#69)๐น Improved authentication logic by eliminating redundant checks. This simplifies the sign-in process and enhances login reliability.
- Added Password Sync Page (#70)๐น Introduced a new password synchronization page for easier credential management. This allows users to sync passwords across devices seamlessly.
- Updated README with Levante NPM Scripts (#73)๐น Added documentation for available NPM scripts to streamline development setup. This improves clarity for contributors and maintainers.
- Added Chrome Debug Configuration (#75)๐น Integrated Chrome debugging support for easier development and troubleshooting. This allows developers to debug applications directly within Chrome DevTools.
๐ Full Changelog: Compare Changes