Bug fixes
- Fix variable validation (#3546):
- Raise warning or error when setting a value for a variable which is not found or inaccessible (e.g. because it is in a transitive dependency).
- Validate that mod require
args
properties can be resolved.
- Support resolution of variables for transitive dependencies using parent mod
require
blockargs
property. (#3549) steampipe mod update
now updates transitive mods. (#3547)- It is now be possible to set values for variables in the current mod using fully qualified variable names. (#3551)
- Only variables for root mod and top level dependency mods can be set by user. (#3550)
- Avoid orphan plugin processes when running short batch queries. (#3514)
- Delete dynamic schemas before updating them to avoid a timing issue showing incorrect schema. (#3510)
- Fixes issue where blank dimension values are leaving extra spaces in 'table' rendering. (#3474)
- Fixes issue when steampipe fails to startup if plugin version file is blank. (#3518)
- Fixes issue where OS specific metadata directories were being considered as check templates. (#3523)
- Fixes issue where prefixing a 'v' on a version stream during plugin install would come back with 'not found'. (#3513)
- Increase plugin load timeout to 20s. (#3564)
Fixes issue where timing is not shown in interactive prompt even if .timing is on. (#3557) - Fixes issue where 'dot' commands in interactive prompt fail to execute if there's a file/folder by the same name in the working directory. (#3558)
- Fixes issue where 'plugin list' hangs if there are connections with 'import_schema = "disabled"'. (#3561)