Release Notes v1.4.0
SQOL
1
Posts
1
Posters
25
Views
-
Release Notes
Release Date: January 4, 2026
Commit Range:1fb65668be92f706fb3347e0b9aa78c24d4603dctoc0adef4
High-Level SummaryQuery Console Enhancements
Interactive Data Editing & Management
- Direct cell editing in query results with inline editing for short values and dialog-based editing for long values
- Visual tracking of modified rows with protected primary key columns
- One-click UPDATE/DELETE statement generation with automatic WHERE clause creation using primary keys
- Column sorting with type-aware ordering and automatic ORDER BY clause generation
Database Schema Management
Comprehensive Schema Tools
- Stored procedures browser with metadata viewing and automatic CALL statement generation
- Visual table designer for CREATE TABLE and ALTER TABLE operations with database-specific DDL generation
- Interactive schema graph visualization showing tables, relationships, and foreign keys with pan/zoom capabilities
Hub Integration & Settings
Enhanced Hub Workflow
- Personal Hub settings configuration with local storage and admin-controlled visibility
- Collapsible SQL query editing panel with JDBC style conversion
- Enhanced asset name suggestions based on SQL operations
- Success dialogs with OL Hub URL display for created assets
Query Chat & AI Features
Intelligent Query Assistance
- Prompt suggestions for data analysis and schema improvements
- SQL query extraction from chat messages with direct execution capability
- Schema optimization recommendations (normalization, indexing, partitioning)
- Foreign key relationship analysis and referential integrity suggestions
Connection & Admin Management
Improved Configuration
- Schema autocomplete in connection dialog with refresh functionality
- Admin settings for Hub UI URL configuration
- Enhanced tooltips and user guidance throughout the application
- Tab management and conditional log visibility in admin panel
Editor & UI Improvements
Modern Development Experience
- Monaco Editor integration for enhanced SQL editing with syntax highlighting
- Improved visual styling and user feedback across components
- Signal-based state management for better reactivity and synchronization