Releases: eakmanrq/sqlframe
Releases · eakmanrq/sqlframe
SQLFrame 2.1.0
What's Changed
- feat: add udf register support by @eakmanrq in #133
- chore(deps): update dependency openai to >=1.30,<1.39 by @renovate in #134
- chore(deps): update dependency openai to >=1.30,<1.41 by @renovate in #135
- chore(deps): update dependency sqlglot to >=24.0.0,<25.10 by @renovate in #136
- chore(deps): update dependency sqlglot to >=24.0.0,<25.11 by @renovate in #137
Full Changelog: v2.0.0...v2.1.0
SQLFrame 2.0.0
What's Changed
- feat: treat strings a lit when doing binary_ops by @eakmanrq in #107
- fix: correctly replace column after join on 0 index by @eakmanrq in #108
- fix: correctly handle chained joins shared join column by @eakmanrq in #109
- feat: add endswith support by @eakmanrq in #110
- feat: add last_day to all engines by @eakmanrq in #114
- fix: always quote identifiers by @eakmanrq in #115
- chore(deps): update dependency sqlglot to >=24.0.0,<25.6 by @renovate in #118
- chore(deps): update dependency pyarrow to v17 by @renovate in #119
- chore(deps): update dependency sqlglot to >=24.0.0,<25.7 by @renovate in #120
- chore(deps): update dependency mypy to >=1.10.0,<1.12 by @renovate in #121
- chore(deps): update dependency pytest to >=8.2.0,<8.4 by @renovate in #123
- chore(deps): update dependency openai to >=1.30,<1.37 by @renovate in #122
- chore(deps): update dependency openai to >=1.30,<1.38 by @renovate in #125
- chore(deps): update dependency snowflake-connector-python to >=3.10.0,<3.13 by @renovate in #126
- feat: Customize input output dialect by @eakmanrq in #124
- chore(deps): update dependency sqlglot to >=24.0.0,<25.8 by @renovate in #127
- feat: add toArrow support DuckDB by @eakmanrq in #128
- chore(deps): update dependency pre-commit to >=3.7,<3.9 by @renovate in #129
- chore(deps): update dependency sqlglot to >=24.0.0,<25.9 by @renovate in #130
- feat: no longer optimize by default by @eakmanrq in #131
Full Changelog: v1.14.0...v2.0.0
SQLFrame 1.14.0
SQLFrame 1.13.0
What's Changed
- chore(deps): update dependency ruff to >=0.4.4,<0.6 by @renovate in #96
- feat: use spark time format instead of engine by @eakmanrq in #97
Full Changelog: 1.12.0...v1.13.0
SQLFrame 1.12.0
SQLFrame 1.11.0
SQLFrame 1.10.0
What's Changed
- feat: add missing array functions by @eakmanrq in #78
- feat: add bit function support by @eakmanrq in #79
- feat: add bitmap functions by @eakmanrq in #80
- feat: add remaining missing functions by @eakmanrq in #81
- feat: add more engine support for recent 3.5 functions by @eakmanrq in #82
- feat: document using engine specific functions by @eakmanrq in #83
Full Changelog: v1.9.0...v1.10.0
SQLFrame 1.9.0
What's Changed
- chore(deps): update dependency openai to >=1.30,<1.35 by @renovate in #69
- chore(deps): update dependency sqlglot to >=24.0.0,<25.2 by @renovate in #70
- feat: add aes_encrypt/decrypt functions by @eakmanrq in #71
- chore(deps): update dependency snowflake-connector-python to >=3.10.0,<3.12 by @renovate in #73
- chore(deps): update dependency openai to >=1.30,<1.36 - autoclosed by @renovate in #75
- chore: include parameterized tests as fast by @eakmanrq in #76
- chore(deps): update dependency sqlglot to >=24.0.0,<25.4 by @renovate in #72
- fix: make not paren expression being negated by @eakmanrq in #77
Full Changelog: v1.8.0...v1.9.0
SQLFrame 1.8.0
What's Changed
- fix: support extra column properties when creating column object by @eakmanrq in #67
- feat: add 3.5 try_* support by @eakmanrq in #68
Full Changelog: v1.7.1...v1.8.0