Skip to content

3.0.0-beta.5

Latest
Compare
Choose a tag to compare
@Tuseeq1 Tuseeq1 released this 07 May 16:33
· 7 commits to main since this release
e3237b9

What's Changed

Introduced new easier ways to add assertions from dependency as dependencies.

  • dependOnDependencyAssertions in config can be used to add assertions from all dependencies of the action as dependencies.
config { 
    type: "view",
    dependOnDependencyAssertions: true,
    dependencies: ["some_table"]
}

select test from ${ref("some_other_table")}
  • includeDependentAssertions parameter can be used when setting individual dependencies either in config.dependencies or in ref() to add assertions for these dependencies as the dependencies for current action.
config { 
    type: "view",
    dependencies: [{name: "some_table", includeDependentAssertions: true}]
}

select test from ${ref({name: "some_other_table", includeDependentAssertions: true})}
  • Update to using GitHub actions for tests by @Ekrekr in #1708
  • Re-add cloud build while a new GCP project is set up for GitHub actions by @Ekrekr in #1710
  • Update contributing tests guide to just test core by @Ekrekr in #1711
  • Bump tar from 6.1.11 to 6.2.1 by @dependabot in #1715
  • Bump semver from 5.6.0 to 7.6.0 by @dependabot in #1716
  • Bump protobufjs from 7.2.4 to 7.2.5 by @dependabot in #1714
  • Update cloudbuild file to default name, make yaml by @Ekrekr in #1722
  • Make cloud build for dataform-open-source work for pull requests by @Ekrekr in #1728
  • Feature: dependent assertions as dependencies by @Tuseeq1 in #1720

New Contributors

Full Changelog: 3.0.0-beta.4...3.0.0-beta.5