github sodadata/soda-core v4.30.0

3 hours ago

What's Changed

  • Bump to next prerelease version 4.29.1rc0 by @m1n0 in #2960
  • feat(sql-dialect): data-plane statement and expression nodes, rendered for Postgres (R-702) by @Niels-b in #2912
  • feat(sqlserver): SQL Server rendering of the data-plane statement and expression nodes by @Niels-b in #2914
  • feat(snowflake): Snowflake rendering of the data-plane statement and expression nodes by @Niels-b in #2922
  • feat(athena): Athena rendering of the data-plane statement and expression nodes by @Niels-b in #2931
  • fix(contracts): count invalid_values matches when the list contains null by @RaphaelFakhri in #2943
  • feat(logging): redact records carrying group values by @nielsn in #2952
  • feat(soda-cloud): read blockGroupByResultsToCloud from datasets configuration by @nielsn in #2953
  • feat(logging): add is_redacted to ask the run's redaction policy by @nielsn in #2961
  • test(sql-dialect): run the data-plane statements test only against a live database by @Niels-b in #2972
  • ci(trino): sweep old trino-s3 CI test schemas weekly by @Niels-b in #2936
  • fix: keep distinct rows apart in the combined row key, and test it on every data source by @Niels-b in #2955
  • feat(contracts): redact session post-processing per file via a RedactionPolicy (PLATL-1404) by @nielsn in #2966
  • feat(sqlserver): workload identity federation authentication (PLATL-1425) by @nielsn in #2974
  • feat(sqlserver): diagnostic workload identity errors, no credentials in logs (PLATL-1426) by @nielsn in #2969
  • feat(synapse,fabric): workload identity federation authentication (PLATL-1427) by @nielsn in #2970
  • fix(deps): raise 4 vulnerable dependencies by @paulteehan in #2983
  • docs(deps): say why pyarrow and duckdb are capped by @paulteehan in #2984
  • [SKIP-TESTS] [release_20261103_1] soda-core v4.30.0 by @paulteehan in #2985

New Contributors

Full Changelog: v4.29.0...v4.30.0

Don't miss a new soda-core release

NewReleases is sending notifications on new releases.