Skip to content

v1.0.0

Compare
Choose a tag to compare
@joshtemple joshtemple released this 21 Apr 16:21
· 663 commits to master since this release

Breaking changes in 1.0.0

  • Previously, you would test production by passing --branch master. Now, Spectacles tests production when neither a branch nor a commit is passed. For example, spectacles sql --project eye_exam would test production on the eye_exam project. This change is to support Looker's advanced deploy mode, where production can refer to any deployed commit and doesn't exclusively refer to the production branch.

Features

  • Query profiler for diagnosing long-running queries during SQL validation (-p or --profile , configure with --runtime-threshold) [docs]
  • Spectacles supports advanced deploy: production no longer == master, but whatever branch and commit is deployed to production (#300)

Fixes

  • Default API port for GCP-hosted Looker instances is now 443 instead of 19999 (#162)
  • Authentication no longer conflicts with credentials defined in .netrc files (#281, @joshuasimon-taulia )
  • Content errors without a corresponding folder are handled correctly (#327)
  • Truncate excessively long error messages