Weekly Release Notes [2023-10-27]

4min
Weekly Release Notes [2023-10-27]

🎉New Features🎉

  • Started to implement a Product Walkthrough Tour using reactour to help new users get started with the platform. Currently, the Tour is only displayed on the Demo Meetings page.

🎨UI/UX Updates🎨

  • Changed the Pricing FAQs to allow multiple questions to be expanded at once.
  • Added an interactive TLDR Component to demostrate how a TLDR is derived from a Transcript Summary.
  • Moved the Meeting TLDR to the top of the Meeting Transcript Card on the Meeting Overview Tab.
  • Additionally added the Meeting TLDR to the Meeting Summary Tab.
  • Updated the look of the Meeting Summary Tab to be more visually appealing.
  • Added a Show Context Button on individual Meeting Chat Messages to display the Context of the answer.
  • Adjusted the layout of the Meeting Overview Card's Items to be more visually appealing. May need some fixes for Mobile.

🚀Performance Improvements🚀

🐞Bug Fixes🐞

  • Fixed the issue where a User clicking on a specific Transcript Semgent from a Meeting Speaker Card would set the Query String Parameters, but it would not switch Tabs & scroll the active Transcript on the Meeting Transcript Tab.
  • Fixed an issue where the Credit Usage Cards were not properly displaying the Last Updated datetime following a Backend Schema update.
  • Fixed an issue where the Demo Meetings were not properly displaying Timestamps fields.
  • Fixed an issue where the Meeting Summary Request Button would only display the Loading state for a brief moment before reverting back to the Request Summary state. This has been updated to display the Loading state with a new Spinner Icon until the Summary has been generated.
  • Fixed an issue where the Meeting Upload Modal would potentially overflow on Mobile when uploading a Video in a Portrait orientation.

✨Improvements✨

  • Made it so hovering of a Meeting Card will automatically display the Card Contents. May alter this to only display the Card Contents when the Card is clicked.
  • Added a function to automatically correct the Meeting Transcript Text to properly capitalize the first letter of each sentence.
  • Temporarily reverted the Transcription & Diarization Backend to use pyannote/[email protected] instead of the newly released pyannote/speaker-diarization-3.0 due to a strange issue with the Diarization not properly utilizing the GPU. This actually managed to improve the Transcription & Diarization performance by ~7x! This was tested on the same 1 Hour Meeting which took 16:29 previously, and now only takes 02:16!
  • Reworked the current implementation of the Meeting Transcrript to not longer force the scroll to match the current time, rather, a user can use a new Scroll To Current Time button to manually scroll to the current time.
  • Add Line Breaks for longer Meeting TLDRs to improve readability.

📧Email Updates📧

📈Analytics📈

💡Core Functionality Quality Control💡

🔄In Progress🔄

  • Migrate the Firestore structure for the Transcript & Summary, which are currently two seperate items in Array & Map formats respectively, to a single Transcript Map item with the Summary items nested directly within it.

  • Rework the entire Auth middleware setup, considering utilizing Iron Session.

✅Completed✅

  • Figure out how to properly handle a User clicking on a specific Transcript Semgent from a Meeting Speaker Card, it currently sets the proper Query String Parameters, but it does not switch Tabs to the Meeting Transcript Tab.
  • Look into adopting something like reactour to create a User Onboarding experience for new users.
BackBack