v0.217.0
Breaking Change:
- Add allow list for resources when bundle
run_as
is set (#1233). - Make bundle validation print text output by default (#1335).
CLI:
Bundles:
- Use UserName field to identify if service principal is used (#1310).
- Allow unknown properties in the config file for template initialization (#1315).
- Remove support for DATABRICKS_BUNDLE_INCLUDES (#1317).
- Make
bundle.deployment
optional in the bundle schema (#1321). - Fix the generated DABs JSON schema (#1322).
- Make bundle loaders return diagnostics (#1319).
- Add
bundle debug terraform
command (#1294). - Allow specifying CLI version constraints required to run the bundle (#1320).
Internal:
- Retain location information of variable reference (#1333).
- Define
dyn.Mapping
to represent maps (#1301). - Return
diag.Diagnostics
from mutators (#1305). - Fix flaky test in
libs/process
(#1314). - Move path field to bundle type (#1316).
- Load bundle configuration from mutator (#1318).
- Return diagnostics from
config.Load
(#1324). - Return warning for nil primitive types during normalization (#1329).
- Include
dyn.Path
in normalization warnings and errors (#1332). - Make normalization return warnings instead of errors (#1334).