![Weekly Release Notes [2023-10-27]](/_next/image?url=%2Fimages%2Fweekly_release_notes.webp&w=3840&q=75)
🎉New Features🎉
- Started to implement a Product Walkthrough Tour using
reactourto 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 Semgentfrom a Meeting Speaker Card would set theQuery 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 releasedpyannote/speaker-diarization-3.0due 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 same1 HourMeeting which took16:29previously, and now only takes02: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&Mapformats respectively, to a single TranscriptMapitem 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 Semgentfrom a Meeting Speaker Card, it currently sets the properQuery String Parameters, but it does not switch Tabs to the Meeting Transcript Tab. - Look into adopting something like
reactourto create a User Onboarding experience for new users.