Fixes
- Addressed an issue where Snowflake imports were failing due to connectivity or configuration issues (#34745). This fix ensures reliable data retrieval from Snowflake databases.
- Updated the widget sidebar to accommodate airgapped environments, ensuring compatibility and usability in isolated network setups (#34656).
- Enhanced security by adding an encrypted icon to passphrase fields and updated labels to clearly indicate security measures (#34653).
- Fixed a specific issue with Google Sheets (gsheets) integration where selected sheets were not loading correctly (#34659).
- Resolved inconsistencies in split mode resizing within the interface, ensuring a consistent and predictable user experience (#34517).
- Added compatibility enhancements to support older Snowflake datasources, maintaining functionality across different system versions (#34628).
- Improved the highlighting functionality in the Anvil canvas for better visibility and interaction with design elements (#34553).
- Implemented stricter controls to prevent passphrase data from being unintentionally sent to client devices (#34610).
- Corrected a recent change to revert the "Overflow tabs list view" feature, restoring previous functionality (#34613).
- Renamed workflow JavaScript functions to enhance clarity and maintain consistency in naming conventions (#34512).
- Updated BuildingBlockSagas to handle nested object value replacements more effectively within complex queries (#34563).
- Implemented a mechanism to truncate titles in tooltips within table cells if they exceeded 200 characters, improving readability (#34507).
- Ensured newly created queries are accurately updated with the correct widget bindings for seamless integration (#34248).
- Disabled custom widgets for airgapped environments to maintain security and stability (#34540).
- Implemented a backup mechanism to handle
isAtomicPushAllowed
as false when required, ensuring system reliability (#33647). - Addressed a focus retention issue after deleting a datasource to maintain user workflow continuity (#34460).
- Enhanced widget functionality during building block paste operations by refining dynamic bindings for improved performance (#34318).
Features
- Refactored how SelectWidget handles sourceData to optimize data retrieval and management, improving overall efficiency (#34619).
- Streamlined the datasource review page to provide a cleaner and more intuitive user interface for better data management (#34348).
- Introduced a Snowflake key authentication server to enhance security measures and access controls (#34548).
- Added support for dynamic property paths in SelectWidget's sourceData configuration, allowing for more flexible data handling (#34574).
- Reintroduced the Overflow tabs list view feature, enabling users to manage large datasets more effectively (#34150).
- Implemented support for key pair authentication for Snowflake databases behind a feature flag, expanding authentication options (#34399).