v1.0.0
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