- v1.10.1 (June 15, 2026)
- Fix
regexp_matchandregexp_replaceflags rendered as bound parameters instead of literal strings (#SNOW-3573046). Flags passed toColumnElement.regexp_match(..., flags=...)andColumnElement.regexp_replace(..., flags=...)were processed through the standard parameter pipeline, producing incorrect SQL. Flags are now rendered as inline string literals, matching Snowflake's expectedREGEXP_LIKE(col, pattern, 'i')/REGEXP_REPLACE(col, pattern, replacement, 'i')syntax. - Fix inconsistent identifier quoting in
_StructuredTypeInfoManager.get_table_columns. TheDESC TABLEfallback path used raw denormalised names in an f-string while all other reflection paths applyip.quote(denormalize_name(...))via_always_quote_join. Schema and table components are now consistently double-quoted before the statement is constructed, and the method delegates toget_table_columns_by_full_nameto collapse the two previously divergent code paths.
- Fix