--- title: "Product Updates - May 2, 2024" slug: "product-updates-may-2-2024" updated: 2024-05-07T17:05:26Z published: 2024-05-07T17:05:26Z canonical: "docs.sightmachine.com/product-updates-may-2-2024" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.sightmachine.com/llms.txt > Use this file to discover all available pages before exploring further. # Product Updates - May 2, 2024 ## **Overview of Changes** | | **Notes** | | --- | --- | | **Factory CONNECT** | - **SQLReceiver - Universal Query Timeout:** Implemented a universal query timeout setting for SQLReceiver to automatically terminate long-running queries, enhancing system performance and stability. - **Azure KeyVault - Refresh Vault Secrets on Config Validation:** - Added functionality to automatically refresh secrets from Azure KeyVault during configuration validation, ensuring up-to-date security. - **Connection Workflow UI - Demo Feature Toogle**: Integrated Demo feature toggle allowing users to enable or disable the demo mode for the "test_all" function with ease. - **Connection Workflow UI - Optimized "test_all" Call**: Optimized the "test_all" function for improved performance and reduced response times. - **Bug Fix:** IoTHub Transmit - Fix payload size not being calculated correctly - **Bug Fix:** SQL Receiver - Recycle DB connection pool on query timeout or database connection error/restart - **Bug Fix:** GE Historian - Fix test_connection call for showing in FactoryCONNECT - **Bug Fix:** Azure KeyVault - Fix paging for proxy addresses | | **Factory BUILD** | - **Pipeline Builder's Right-click Context Menu:** You can now right-click anywhere on the canvas if you have one or more items selected to bring up the menu. Also, if you right-click on an operator not currently selected, you will get options for just that operator instead of the selection. - Clicking on a socket will now bring up the Preview drawer (you no longer need to open the drawer first and then click on a socket) - **Bug Fix:** Multiple selected operators can now be dragged out of Templates at the same time - **Bug Fix:** Improvements for pasting Templates within and across Workspaces | | **Factory ANALYZE** | - KPIs on the Homepage are no longer limited to Date Range of Last 7 Days - Background Loading Widgets that are waiting for data or return an error can now be [refreshed manually to avoid having to wait for a scheduled update](https://docs.sightmachine.com/docs/background-loading-for-widgets) - **Bug Fix**: Raw Data Visualization issue when filtering data to specific machines is resolved | | **MANUFACTURING DATA PLATFORM** | - [**KPI Builder Improvements**](/v1/docs/kpi-builder)**:** - Enhanced the KPI development page by achieving feature parity with the runtime field development page, including adding a table for viewing all KPI details and real-time validation for KPI accuracy. - Enhanced KPI validation logic to allow for null thresholds, accommodating more flexible data entry. - [**Field Explorer Improvements**](/v1/docs/field-explorer)**:** - Updated the field-explorer URL to enhance accessibility and ensure seamless user navigation. - Added functionality in the field-explorer to include KPI formulas and the ability to save filter and sort preferences to local storage, enhancing user experience. - Introduced fetching of categorical values in the field-explorer, facilitating better data manipulation and analysis. - Enhanced the downtime reclassification API to accept comments and acknowledgments, improving documentation and traceability. - Updated the development pages for progress indicators and tables to enhance user interaction and data display. - **Bug Fix:** Improved handling of network failures to the FTX Prometheus endpoint, ensuring graceful recovery and system resilience. - **Bug Fix:** Restored the unique metric name for FTX metrics to prevent code failures. - **Bug Fix:** Removed the pre-union limit in the data tab line model and improved the logic for Line KPIs, enhancing data processing efficiency and accuracy. - **Bug Fix:** Fixed the issue of saving blobs in Azure Storage with the overwrite option enabled, ensuring data integrity. |