Bug fixes
- Fixed the issue where the search path setting was not being retained while navigating to a different dashboard. (#325)
Whats new
- Add
jsonextension support for duckdb backends. (#467)
Bug fixes
- Fix incorrect mod name in powerpipe help command output. (#471)
Whats new
- Compiled with Go 1.22. (#448)
Bug fixes
- Fix issue where CLI notifications were interfering with the Powerpipe JSON outputs resulting in invalid JSON outputs. (#452)
- Fix issue where powerpipe crashed when running a benchmark with
--dry-runflag set. (#455)
Bug fixes
- Fix issue where the
--argflag was not working for control and query runs. (#439) - Fix data inconsistency issue in snapshot output when the same control was included in multiple benchmarks. (#436)
Whats new
- Update JSON output to handle duplicate column names - append a unique suffix to duplicate column names. (#375)
- Update snapshot schema and dashboard event schema versions to
20240607. (#406)
Bug fixes
- When generating a snapshot from a benchmark run, the row data is empty any of the rows are in error. (#366)
- Update mod install to only install or update mods which are command targets (and their dependencies). Set default pull mode for install is latest if there is a target, and minimal if no target is given. (#381)
- Fix incorrect help message for output in powerpipe benchmark/control run. (#367)
- Fix issue where
POWERPIPE_PORTenv var was not being honoured. (#362) - Update timing metadata output to rename
durationfield toduration_msfor consistency with steampipe. (#368) - Dashboard graph should not crash if an invalid edge category color is provided. (#364)
- Dashboard flow/hierarchy components should show panel controls. (#363)
Bug fixes
- Respect the app version defined
powerpipeblock of the modrequireblock. (#405) - Dashboard UI should handle graph categories containing
resource_namerather thanname. (#360)
Whats new
- Add support for installing mods from a branch or from the local file system. (#285)
To install from a branch:
powerpipe mod install github.com/turbot/steampipe-mod-aws-well-architected#main
To reference a mod in the local file system:
powerpipe mod install ../mods/local_mod_folder
-
Add
--pullflag tomod,dashboardandbenchmarkcommands to control the mod update strategy. (#352). Possible update strategies are:full- check branch and tags for both latest and accuracylatest- update everything to latest, but only branches - not tags - are commit checked (which is the same as latest)development- update branches and broken constraints to latest, leave satisfied constraints unchangedminimal- only update broken constraints, do not check branches for new commits
Whats new
- It is now possible to set a timeout for benchmark and dashboard execution. These can be set:
- in the workspace using config
dashboard_timeoutandbenchmark_timeout - using the
--dashboard-timeoutflag for the thedashboard runandservercommands - using the
--benchmark-timeoutflag for thebenchmark runcommands. - using the environment variables
POWERPIPE_DASHBOARD_TIMEOUTandPOWERPIPE_BENCHMARK_TIMEOUTrespectively. (#336)
- in the workspace using config
- Support installing private mods using a github app token. (#381).
- Improve layout of filter and grouping components for control tags and dimensions. (#263)
- Remove
dashboard input listanddashboard input showcommands. - Add thousands separator to numeric values in dashboard tables. (#315)
- Only show benchmark cards for statuses that are contained in the current filter and add status to filter on card click. (#322)
Bug fixes
- When calling mod update, respect the argument (if any) and only update specified mods. (#331)
- Fix
mod updatedisplay of updates to transitive dependencies. (#288)
Bug fixes
- When exporting or displaying a check run as a snapshot, ensure the top level panel has a valid summary. (#274)
- Update
mod listoutput to includeresource_nameandmodfields.
Whats new
- Optimize workspace load time for large workspaces with multiple dependent mods. (#365)
Bug fixes
- Fix CLI available version check. (#250)
- Notify when
mod installcreates a default mod. (#246) - Remove newline from end of
mod installoutput. (#247) - Fix issue where
asffoutput was always missing the first row.
Introducing Powerpipe - Dashboards for DevOps.
Benchmarks - 5,000+ open-source controls from CIS, NIST, PCI, HIPAA, FedRamp and more. Run instantly on your machine or as part of your deployment pipeline.
Relationship Diagrams - The only dashboarding tool designed from the ground up to visualize DevOps data. Explore your cloud,understand relationships and drill down to the details.
Dashboards & Reports - High level dashboards provide a quick management view. Reports highlight misconfigurations and attention areas. Filter, pivot and snapshot results.
Code, not clicks - Our dashboards are code. Version controlled, composable, shareable, easy to edit - designed for the way you work. Join our open-source community!
Learn more at:
- Website - https://powerpipe.io
- Docs - https://powerpipe.io/docs
- Hub - https://hub.powerpipe.io
- Introduction - https://powerpipe.io/blog/introducing-powerpipe