Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

steampipe 0.21.0 #149218

Merged
merged 2 commits into from
Oct 3, 2023
Merged

Conversation

chenrui333
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
_Whats new_
* Define [rate and concurrency limits](https://steampipe.io/docs/guides/limiter#concurrency--rate-limiting) for plugin execution. ([#3746](https://github.com/turbot/steampipe/issues/3746))
* Define multiple instances of a plugin version using a `plugin` connection config block. ([#3807](https://github.com/turbot/steampipe/issues/3807))
* The maximum memory used by plugins and the CLI can now be specified either in `plugin` instance definitions or the new `plugin` options block. ([#3807](https://github.com/turbot/steampipe/issues/3807))
* New introspection tables `steampipe_plugin` and `steampipe_plugin_limiter` containing all configured plugin instances and limiters. ([#3746](https://github.com/turbot/steampipe/issues/3746))
* New introspection table `steampipe_server_settings` populated with server settings data during service startup. ([#3462](https://github.com/turbot/steampipe/issues/3462))
* Running `plugin install` with no arguments installs all referenced plugins. ([#3451](https://github.com/turbot/steampipe/issues/3451))
* New `--output` flag for `plugin list` cmd allows selection between `json` and `table` output. ([#3368](https://github.com/turbot/steampipe/issues/3368))
* Each plugin directory ncontains a `version.json` which can be used to recompose the global plugin `versions.json` if it is missing or corrupt. ([#3492](https://github.com/turbot/steampipe/issues/3492))
* Typing `.cache` in interactive prompt shows the current value of cache. ([#2439](https://github.com/turbot/steampipe/issues/2439))
* Steampipe commands bypass plugin requirement check if installed plugin is locally built. ([#3643](https://github.com/turbot/steampipe/issues/3643))
* New `skip-config` flag disables writing of default plugin config during plugin installation. ([#3531](https://github.com/turbot/steampipe/issues/3531), [#2206](https://github.com/turbot/steampipe/issues/2206))
* Logs are now written to file instead of console. ([#2916](https://github.com/turbot/steampipe/issues/2916))
* When plugin startup fails, report useful message in the CLI. ([#3732](https://github.com/turbot/steampipe/issues/3732))
* Users are warned to not have mod.sp files in home directory. ([#2321](https://github.com/turbot/steampipe/issues/2321))
* Updated messaging when service is started on an unavailable port. ([#623](https://github.com/turbot/steampipe/issues/623))
* Log files are rotated if the process is active across date boundaries. ([#125](https://github.com/turbot/steampipe/issues/125), [#3825](https://github.com/turbot/steampipe/issues/3825))
* Listen hosts may be selected when starting steampipe service. ([#3505](https://github.com/turbot/steampipe/issues/3505))
* Initialisation behaviour for the sample options has been changed: always copy a sample file (`default.spc.sample`), but only overwrite the `default.spc` file with the sample content if the existing file has not been modified.  ([#3431](https://github.com/turbot/steampipe/issues/3431))
* Validation for the workspace profile `cache` settings. ([#3646](https://github.com/turbot/steampipe/issues/3646))
* Support OCI registries requiring authentication. ([#2819](https://github.com/turbot/steampipe/issues/2819))
* Compiled with Go 1.21. ([#3763](https://github.com/turbot/steampipe/issues/3763))

Bug fixes

  • Plugin manager shutdown stalling intermittently due to deadlocks. (#3818)
  • Temporary tables dropped in interactive prompt when pool connections recycled. (#3781,#3543)
  • service start was not listening on network by default. (#3593)
  • Multi line logs from plugins not rendered correctly in plugin logs. (#3678)
  • .inspect panicking for long column descriptions. (#3709)
  • Interactive prompt crashing when there is a code panic. (#3713)
  • Incorrect zsh completion instructions.
  • Steampipe should not create export files for cancelled control runs. (#3578)
  • BuildFullResourceName not validating non empty arguments. (#3601)
  • Spinner not showing when exporting check results. (#3577)
  • stdin was consumed by query command even if there are arguments. (#1985)
  • When exporting multiple benchmarks, results now merged the results into a single export. (#2380)
  • Raise warning when pseudo-resources are ignored because of named HCL resources. (#1328)
  • Database reinstalled unnecessarily if any FDW files were missing. (#2040)
  • Improved error message when steampipe fails to parse a mod definition file because mod block does not exist. (#1198)
  • Only install-dir and workspace flags should be global flags. All other flags should only apply to specific command. (#3542)
  • Passing an empty list for list variables was not working. (#2094)
  • Show deprecation warning for version field in require block of mod definition.
  • Temporary directories were not always being cleaned up after plugin commands.
  • plugin list returned nothing if no plugins were installed. (#3927)

Deprecations and migrations

  • Table steampipe_connection_state renamed to steampipe_connection
  • Removed migration and backward compatibility of data files from v0.13.0. (#3517)
  • Removed deprecated workspace-chdir flag. (#3925)
  • Migrated from cloud.steampipe.io to pipes.turbot.com. (#3724)
  • Removed support for plugins which do not support multiple connections (i.e. using SDK < v4.0.0).
  • Deprecated terminal options.

@github-actions github-actions bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Oct 2, 2023
steampipe: update test

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Oct 3, 2023
@p-linnane p-linnane removed the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Oct 3, 2023
@github-actions
Copy link
Contributor

github-actions bot commented Oct 3, 2023

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Oct 3, 2023
@BrewTestBot BrewTestBot added this pull request to the merge queue Oct 3, 2023
Merged via the queue into Homebrew:master with commit f5fde8c Oct 3, 2023
12 checks passed
@chenrui333 chenrui333 deleted the bump-steampipe-0.21.0 branch January 22, 2024 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants