October 6, 2024 Release Notes and Enhancements

Prev Next

Released Enhancements

Enhanced Attachment Reordering for Agenda Items

We have enhanced the drag-and-drop functionality for reordering attachments on agenda items, enabling clerks to easily move attachments just above or below their current position as well as to the top or bottom of the list without automatically jumping to the top.

Enhanced PDF Reader Tools

We have updated our PDF reader tools to provide users with a better search experience. Users can now take advantage of a full suite of features, including the ability to highlight search terms within the text, match diacritics, search for whole words, and consider case sensitivity, making it easier to find specific content within PDFs.


Performance Updates

  • We enhanced the asynchronous logic in our Search tool, as well as for Minutes User Sessions and Permissions handlers, to improve overall performance. By optimizing how these components handle requests and manage data in the background, we enable them to execute multiple tasks simultaneously rather than sequentially. This approach reduces wait times, leading to faster response times for user queries and improved efficiency during high-traffic periods or complex operations. As a result, users will experience smoother interactions across the search tool, minutes management, and user session handling.

  • We have removed old integration code and cleaned up old settings. Legacy code can slow down applications due to inefficiencies and resource consumption. By removing this code, applications can run more smoothly and quickly, leading to faster load times and improved responsiveness for users.

  • We have implemented a debounce feature for the "Quick Search" input to enhance performance. This means that instead of sending multiple requests as the user types, a single request will now be sent after the user pauses typing. This improvement reduces server load and increases the efficiency of the search function, providing a smoother and faster user experience.

  • We have refactored a key utility class to support asynchronous calls, enhancing the performance of our agenda-generation process. By removing reference parameters, we have eliminated thread blocking, resulting in faster creation of agenda files. This improvement will significantly enhance the overall efficiency of our agenda management process.

  • We have increased the minimum worker thread count to further reduce Redis timeout exceptions, building on previous improvements that decreased exceptions but did not eliminate them entirely.

  • We have successfully migrated our tenant information to Redis. This enhancement allows all application instances of V8 Admin and Board Portal to share a single-tenant store, improving efficiency and performance.

  • We have optimized the user resolution process. Previously, the application generated unnecessary threads, which contributed to latency issues during peak usage. With these enhancements, users will experience fewer blocked requests and a smoother workflow.