Skip to content

Release v2.4

📅 Release Date: 2024-08-06

Highlights

  • Enhanced Metrics Management: New UI pages for experience and institution-level metrics empower Admins and Coordinators with improved data visibility and configuration capabilities.
  • Advanced Assessment Filtering: Admins and Educators can now filter assessments by submission status and due date, streamlining data retrieval and management.
  • Reliable Channel Creation: Resolved critical API issues to ensure stable and uninterrupted communication channel creation for all user roles.
  • Consistent Badge Display: All user roles, including Experts, now have consistent visibility of earned badges, enhancing engagement and satisfaction.

✨ New Features

  • Experience Level Metrics Page: Admins and Coordinators can access a new UI page to manage and analyze metrics at the experience level, enhancing data-driven decision-making.
  • Institution-Level Metrics Page: A new page for Admins provides comprehensive visibility and management of institution-specific metrics, improving data handling.
  • Metrics Library Page: Admins and Coordinators can now easily access and manage public metrics through a dedicated library page, streamlining metric configuration.
  • Assessment Query Filtering: New API parameters allow Admins and Educators to filter assessments by submission status and due date, improving data management efficiency.

🔧 Enhancements

  • Consistent Badge Display: All user roles now see earned badges consistently, aligning with updated business requirements and improving user engagement.
  • GraphQL Milestones Query Refactor: Improved performance and maintainability by implementing milestones query directly within GraphQL, reducing system complexity.
  • JWT Refresh Simplification: Streamlined authentication by retiring COREAPI for JWT refresh, enhancing security and reducing system dependencies.
  • Chat API Migration: Migrated Chat API to CoreGraphQL for improved data consistency and system performance.

🐞 Bug Fixes

  • Channel Creation Stability: Resolved a 503 Service Unavailable error in the createChannel mutation, ensuring reliable channel creation for all user roles.
  • Accurate Role-Based Data Retrieval: Fixed a bug in the CORE GraphQL system to ensure non-admin roles are correctly returned in query channels.
  • Chat Logs Stability: Implemented a fix to prevent internal server errors in chat logs by ensuring proper handling of undefined properties.

📌 Other Improvements

  • API for Listing Metrics: Developed a new GraphQL API to list all metrics, providing comprehensive data access for Admins and Educators.
  • Metrics Recalculation Integration: Enhanced the MetricDetail modal with real-time recalculation capabilities, improving data accuracy and user control.

Have questions? Reach out to us at help@practera.com.