github sodadata/soda-core v4.27.0

6 hours ago

What's Changed

  • Bump to next prerelease version 4.26.1rc0 by @m1n0 in #2911
  • feat(cloud): allow a historic limit inside a scan-time range by @mivds in #2906
  • test(dwh): drop leftover metadata-DWH test schemas in the cleanup script by @Niels-b in #2916
  • refactor(cloud): remove get_last_measurement by @mivds in #2909
  • test(contracts): pin what Soda Cloud receives for an unscoped contract by @m1n0 in #2879
  • fix(contracts): make CheckResult.is_excluded a property by @m1n0 in #2881
  • fix(contracts): define has_excluded_checks on the check collection results by @m1n0 in #2882
  • fix(contracts): each file in a verify session keeps its own Logs, and every soda command takes each flag once by @m1n0 in #2883
  • feat(contracts): parse and validate scopes, and skip checks whose scope is not active by @m1n0 in #2884
  • feat(contracts): carry a check's scope into its path, attributes and definition by @m1n0 in #2885
  • feat(contracts): let extensions activate declared scopes and route metrics by scope by @m1n0 in #2886
  • feat(contracts): filter checks by scope, and exclude matches with key!=value by @m1n0 in #2887
  • feat(telemetry): count scopes and scoped checks on verify, test and publish by @m1n0 in #2892
  • fix(contracts): soda contract verify -d exits 3 when it cannot fetch the contract by @m1n0 in #2888
  • feat(contracts): send check paths and check filters to the runner by @m1n0 in #2891
  • feat(cloud): wait and resend when Soda Cloud asks to retry later (429 + Retry-After) by @Lepo00 in #2917
  • chore(deps): relock snowflake-connector-python and urllib3 off vulnerable versions (DATENG-7, DATENG-8) by @paulteehan in #2919
  • [SKIP-TESTS] [release_20261013_1] soda-core v4.27.0 by @paulteehan in #2920

Full Changelog: v4.26.0...v4.27.0

Don't miss a new soda-core release

NewReleases is sending notifications on new releases.