|  | 
| 1 | 1 | # Version changelog | 
| 2 | 2 | 
 | 
|  | 3 | +## 0.10.13 | 
|  | 4 | + | 
|  | 5 | +## Analyzer | 
|  | 6 | + | 
|  | 7 | +- **Added defensive code to prevent analyzer crashes on DataStage files with empty array references** - Fixes an issue where the DataStage analyzer would crash when encountering empty array references | 
|  | 8 | +     | 
|  | 9 | +## Converters | 
|  | 10 | +     | 
|  | 11 | +## Morpheus | 
|  | 12 | + | 
|  | 13 | +### General | 
|  | 14 | +- **Enhanced name representation consistency** - Major refactoring that replaces String representations with Expression types for table names, column names, and constraints across IR nodes, improving SQL/PySpark code generation accuracy | 
|  | 15 | +     | 
|  | 16 | +- **Fixed DBT parsing issues** - Resolved template parsing problems by changing template markers to `!#Jinja0001#!` format and improving whitespace handling for proper tokenization | 
|  | 17 | +### TSQL (Synapse/SQL Server) | 
|  | 18 | + | 
|  | 19 | +- **Support for dual OUTPUT clauses in TSQL INSERT/DELETE/UPDATE statements** - Enhanced T-SQL parser to handle complex statements with multiple OUTPUT clauses (OUTPUT ... INTO ... OUTPUT ...) with comprehensive test coverage | 
|  | 20 | +     | 
|  | 21 | +- **Fixed TSQL DECLARE statement handling** - Refactored DECLARE statement processing by moving logic to dedicated visitor methods and properly marking unsupported statements for future implementation | 
|  | 22 | +     | 
|  | 23 | +- **Improved BLOCK structure parsing for BEGIN and BEGIN TRY statements** - Updated parser grammar to support flexible scripting blocks and transaction handling, allowing zero or more statements in control flow constructs | 
|  | 24 | +     | 
|  | 25 | +- **Added comprehensive USE statement support** - Introduced new IR representations (UseCatalog, UseSchema) with dialect-specific AST building logic and proper SQL generation | 
|  | 26 | + | 
|  | 27 | +### Snowflake | 
|  | 28 | + | 
|  | 29 | +- **Fixed Snowflake connection tests** - Internal improvements for database connection test reliability | 
|  | 30 | +     | 
|  | 31 | +- **Added comprehensive USE statement support** - Introduced new IR representations (UseCatalog, UseSchema) with dialect-specific AST building logic and proper SQL generation | 
|  | 32 | + | 
|  | 33 | +## BladeBridge | 
|  | 34 | + | 
|  | 35 | +### General | 
|  | 36 | +- **Automatically creates and cleans up temporary folders for embedded SQL conversion in wrapper scripts** - Improves workflow management by implicitly creating temp folders and cleaning them up once conversion is complete | 
|  | 37 | + | 
|  | 38 | +### MSSQL (SQL Server) | 
|  | 39 | + | 
|  | 40 | +- **Enhanced table variable and temporary table conversion** - Added support for table variable conversion to temporary tables and improved string handling with logic to convert double single quotes to double quotes | 
|  | 41 | +     | 
|  | 42 | +- **Fixed semicolon placement in nested select statements** - Resolved issue where semicolons appeared before comments in nested select statements | 
|  | 43 | +     | 
|  | 44 | +- **Improved MS SQL procedure handling** - Added LIMIT 1 for Set in select statements, enhanced function mappings, fixed string concatenation, and removed unsupported constraints | 
|  | 45 | +     | 
|  | 46 | +## Reconcile | 
|  | 47 | + | 
|  | 48 | +No updates in this release. | 
|  | 49 | + | 
|  | 50 | +## Documentation | 
|  | 51 | + | 
|  | 52 | +No updates in this release. | 
|  | 53 | + | 
| 3 | 54 | ## 0.10.12 | 
| 4 | 55 | 
 | 
| 5 | 56 | ## Analyzer | 
|  | 
0 commit comments