steampipe

Zero-ETL, infinite possibilities. Live query APIs, code & more with SQL. No DB required.

AGPL-3.0 License

Stars
6.9K
Committers
44

Bot releases are visible (Hide)

steampipe - v0.18.2-rc.0

Published by kaidaguerre over 1 year ago

steampipe - v0.18.1

Published by kaidaguerre almost 2 years ago

Bug fixes

  • Fix workspace file watching events sometime causing dashboard to stall and stop responding to events. (#3007)
  • Fix cancelling dashboards (e.g. by pressing 'back' on the browser) sometimes leaving the dashboard server in a state where it will not respond to socket events. (#3008)
  • Increase database connection timeout and improve the error message if connection failure occurs. (#2377)
  • Validate that input references are of the form self.input.<input-name>. (#2990)
  • Fix check --where and check --tag. (#3001)
  • Ensure correct exit code is returned when a mod plugin requirements are not met. (#2986)
  • Fix dashboard leaf_node_updated events for v0.17.4 CLI being ignored by v0.18.0 UI clients. (#2994)
  • Fix dashboard table interpolated template rendering not working in line view. (#3014)
  • Fix HCL validation to allow benchmark and control blocks in dashboard. (#3015)
steampipe - v0.18.0

Published by kaidaguerre almost 2 years ago

What's new?

  • Add support for visualisations of your data with graphs, with easily composable data structures using nodes and edges. (#2249)
  • Improved dashboard UI panel controls for quicker access to common tasks such as downloading panel data. (#2663)
  • Add support for with blocks. (#2772)
  • Add support for param runtime dependencies. (#2910)
  • Add dashboard panel log to panel detail to get an understanding of the execution history of a panel. (#2895)
  • Remove usage of prepared statements - instead execute sql directly.(#2789)
  • Modify the update checker to run asynchronously. (#2770)
  • Update steampipe_reference introspection table to include references from with blocks. (#2934)
  • Update arg validation to ignore extra named args but fail on extra positional args (currently fails if too many named args passed) (#2783)
  • Update dashboard states to initialized, blocked, running, complete, error, canceled. (#2939)
  • Update dashboard UI version mismatch logic to redirect to a version-enabled URL to get past localhost cached index.html. (#2940)
  • Upgrades 'pgx' to v5. (#2776)
  • Add a --max-parallel flag to dashboard command and set default to 10. (#2754)
  • When parsing query args, ensure jsonb args are passed to query as string not map.(#2802)
  • Update Makefile to allow overriding build output directory path

Bug fixes

  • Fixes issue where interactive prompt was not showing timing data for 'json', 'csv' and 'line' outputs. (#2699)
  • Fixes issue where value from '--separator' was not being used in CSV rendering. (#544)
  • Fixes issue where implicit services are not shutting down when the last instance of steampipe exits. (#2833)
  • When editing dashboard files, after adding/fixing errors in the HCL the dashboard server will sometimes stall. (#2952)
  • Dashboard select/combo inputs using integer value do not render options. (#2972)

Deprecations

  • Hcl validation is now stricter. (#2923)
  • Add deprecation warnings for deprecated hcl properties. (#2973)
  • Remove search_path and search_path_prefix from control and query resources. (#2963)
  • Exit codes have been updated. (#2329)
const (
	ExitCodeSuccessful                 = 0
	ExitCodeControlsAlarm              = 1   // check - no runtime errors, 1 or more control alarms, no control errors
	ExitCodeControlsError              = 2   // check - no runtime errors, 1 or more control errors
	ExitCodePluginLoadingError         = 11  // plugin - loading error
	ExitCodePluginListFailure          = 12  // plugin - listing failed
	ExitCodePluginNotFound             = 13  // plugin - not found
	ExitCodeSnapshotCreationFailed     = 21  // snapshot - creation failed
	ExitCodeSnapshotUploadFailed       = 22  // snapshot - upload failed
	ExitCodeServiceSetupFailure        = 31  // service - setup failed
	ExitCodeServiceStartupFailure      = 32  // service - start failed
	ExitCodeServiceStopFailure         = 33  // service - stop failed
	ExitCodeQueryExecutionFailed       = 41  // query - 1 or more queries failed - change in behavior(previously the exitCode used to be the number of queries that failed)
	ExitCodeLoginCloudConnectionFailed = 51  // login - connecting to cloud failed
	ExitCodeInitializationFailed       = 250 // common - initialization failed
	ExitCodeBindPortUnavailable        = 251 // common (service/dashboard) - port binding failed
	ExitCodeNoModFile                  = 252 // common - no mod file
	ExitCodeFileSystemAccessFailure    = 253 // common - file system access failed
	ExitCodeInsufficientOrWrongInputs  = 254 // common - runtime error (insufficient or wrong input)
	ExitCodeUnknownErrorPanic          = 255 // common - runtime error (unknown panic)
)
steampipe - v0.18.0-rc.3

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-rc.2

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-rc.1

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-rc.0

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.31

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.30

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.29

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.28

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.27

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.26

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.25

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.24

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.23

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.22

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.21

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.20

Published by kaidaguerre almost 2 years ago

steampipe - v0.18.0-alpha.19

Published by kaidaguerre almost 2 years ago