File steampipe.changes of Package steampipe

-------------------------------------------------------------------
Tue Dec 16 18:11:13 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.3.4:
  * v2.3.4
  * Fix db client deadlocks with non-blocking cleanup and RW locks (#4918)
  * Release Steampipe v2.3.2 (#4695)

-------------------------------------------------------------------
Mon Dec 15 14:12:57 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.3.3:
  * v2.3.3
  * v2.3.3
  * [dep][go](deps): Bump github.com/containerd/containerd (#4697)
  * Update FDW version to 2.1.4
  * Upgrade containerd and crypto to remediate high vulnerabilities
  * Update changelog
  * Fix #4706: validateQueryArgs thread-safety with config struct (#4905)
  * fix: Make OCI installations atomic to prevent inconsistent states (fixes #4758) (#4902)
  * Fix #4760: State file corruption from concurrent writes in pluginmanager (#4907)
  * fix: Return empty digest on version file failure (#4762) (#4900)
  * Fix #4708: Thread-safe AddCommands/ResetCommands with mutex (#4904)
  * Fix #4783: Nil pointer dereference in updateConnectionSchema (#4901)
  * Nil GlobalConfig causes panic in newRefreshConnectionState closes #4779 (#4899)
  * Nil pointer dereference in plugin version check closes #4747 (#4897)
  * Disk space validation before OCI installation closes #4754 (#4895)
  * Atomic FDW binary replacement closes #4753 (#4898)
  * Nil pointer dereference in waitForPluginLoad closes #4752 (#4896)
  * Fix version checker log.Fatal closes #4746 (#4894)
  * Nil pointer dereference in State.reattachConfig() closes #4755 (#4893)
  * Fix #4704: Preserve newlines in getPipedStdinData (#4878)
  * Fix #4791: Use idiomatic for-range pattern for error channel closes #4791 (#4835)
  * Fix #4716: Add synchronization to autoCompleteSuggestions.sort() (#4737)
  * Race on cancelActiveQuery without synchronization closes #4802 (#4844)
  * executeMetaquery error handling closes #4789 (#4834)
  * Fix race condition on customSearchPath slice closes #4792 (#4837)
  * Fix type assertion panic in logRefreshConnectionResults closes #4807 (#4855)
  * executeQueries nil Client check closes #4797 (#4841)
  * HandlePluginLimiterChanges nil pool handling closes #4785 (#4877)
  * Fix #4809: Add nil checks for sessions map after Close() (rebased) (#4883)
  * Fix getQueryInfo() 'from ' detection closes #4810 (rebased) (#4884)
  * Race condition in DbClient.Close() on sessions map closes #4780 (#4822)
  * Nil pointer check in PluginManager.Shutdown closes #4782 (#4823)
  * Fix flaky concurrent rate limiter tests (#4892)
  * Nil pool validation in newRefreshConnectionState closes #4778 (#4825)
  * Fix #4781: RunBatchSession blocks forever if initData.Loaded never closes (#4826)
  * ClosePrompt nil check closes #4788 (#4827)
  * Fix #4698: Add nil checks to ResetPools method (#4732)
  * Race condition in updateRateLimiterStatus closes #4786 (#4830)
  * RunBatchSession nil initData validation closes #4795 (#4838)
  * Nil pointer dereference in OnConnectionConfigChanged closes #4784 (#4829)
  * Fix concurrent access to sessions map in Close() closes #4793 (#4836)
  * Query history memory leak - unbounded growth closes #4811 (#4859)
  * Context cancellation check in executeUpdateSetsInParallel closes #4806 (#4873)
  * WrapResult nil input handling closes #4804 (#4875)
  * Fix #4713: Add nil check in initialiseSchemaAndTableSuggestions (#4879)
  * Fix #4707: Add nil check in hideRootFlags (#4880)
  * Fix #4717: Add nil check to Target.Export() (#4881)
  * Race condition on disableTiming field closes #4808 (rebased) (#4885)
  * Fix #4812: Add size limits to autocomplete suggestions maps (rebased) (#4888)
  * Handle single word and empty string in lastWord() closes #4787 (#4891)
  * Race condition on disableTiming field closes #4808 (rebased) (#4890)
  * Concurrent read and close synchronization closes #4805 (#4874)
  * Nil pointer dereference in logReceiveError closes #4798 (#4842)
  * RunBatchSession nil Client handling closes #4796 (#4839)
  * initialisationComplete flag synchronized closes #4803 (rebased) (#4886)
  * Race condition in rate limiter map access closes #4799 (#4843)
  * Fix logic error in IdentifyMissingComments closes #4814 (#4872)
  * Fix flaky TestQueryContextLeakage test (#4887)
  * Add comprehensive passing tests from bug hunting initiative (#4864)
  * Fix #4866: Increase snapshot row streaming timeout from 5s to 30s (#4867)
  * [dep][actions](deps): Bump golangci/golangci-lint-action (#4766)
  * Fix #4699: Add bounds check to isValidDatabaseName (#4733)
  * Fix #4710: Return empty slice instead of nil in getTableAndConnectionSuggestions (#4734)
  * Fix #4718: Use atomic write to prevent partial files (#4740)
  * Add AI development documentation and guidelines (#4777)
  * Fix #4715: Add mutex protection to export.Manager (#4738)
  * Fix #4712: Make Result.Close() idempotent (#4741)
  * Fix memory leak in DatabaseSession management (issue #3737) (#4742)
  * Fix #4744: Race condition on spinner.Suffix field (#4772)
  * Fix #4750: Nil pointer panic in RegisterExporters (#4769)
  * Fix #4767: GetDbClient error handling (#4770)
  * Fix #4748: SQL injection vulnerability in GetSetConnectionStateSql (#4773)
  * Fix #4757: Race condition in exemplarSchemaMap (#4774)
  * Fix #4756: Race condition in Viper global state (#4775)
  * Fix #4768: Goroutine leak in snapshot (#4776)
  * Add comprehensive tests for pkg/{task,snapshot,cmdconfig,statushooks,introspection,initialisation,ociinstaller} (#4765)

-------------------------------------------------------------------
Mon Nov 03 12:48:33 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.3.2:
  * v2.3.2
  * Fix glibc errors in linux builds (#4692)

-------------------------------------------------------------------
Mon Nov 03 07:24:43 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.3.1:
  * v2.3.1
  * Fix issue where macOS binaries failed to run due to absolute openssl paths and too-new min OS (#4687)

-------------------------------------------------------------------
Thu Oct 30 10:32:25 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.3.0:
  * v2.3.0
  * Improve table truncation message for datasets exceeding 10k rows, show the same message in batch queries as well (#4675)
  * [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.7.3 to 5.7.6 (#4660)
  * [dep][go](deps): Bump github.com/hashicorp/go-plugin from 1.6.3 to 1.7.0 (#4662)
  * [dep][go](deps): Bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#4659)
  * [dep][actions](deps): Bump actions/setup-go from 5.5.0 to 6.0.0 (#4663)
  * [dep][actions](deps): Bump actions/cache from 4.2.4 to 4.3.0 (#4664)
  * [dep][actions](deps): Bump actions/checkout from 4.2.2 to 5.0.0 (#4666)
  * [dep][actions](deps): Bump docker/login-action from 3.5.0 to 3.6.0 (#4667)
  * [dep][actions](deps): Bump actions/stale from 9.1.0 to 10.1.0 (#4669)
  * [dep][go](deps): Bump github.com/jedib0t/go-pretty/v6 (#4672)
  * Update embedded postgresql version to 14.19  (#4671)
  * update changelog v2.2.0

-------------------------------------------------------------------
Thu Sep 25 13:32:36 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.2.0:
  * v2.2.0
  * FDW v2.1.3
  * Update pipe-fittings and steampipe-plugin-sdk
  * [dep][go](deps): Bump github.com/Masterminds/semver/v3 (#4601)
  * [dep][go](deps): Bump github.com/hashicorp/hcl/v2 from 2.23.0 to 2.24.0 (#4606)
  * [dep][actions](deps): Bump docker/login-action from 3.4.0 to 3.5.0 (#4627)
  * [dep][actions](deps): Bump actions/download-artifact from 4.3.0 to 5.0.0 (#4631)
  * [dep][actions](deps): Bump actions/cache from 4.2.3 to 4.2.4 (#4634)
  * [dep][actions](deps): Bump goreleaser/goreleaser-action (#4637)
  * [dep][go](deps): Bump github.com/hashicorp/go-getter from 1.7.8 to 1.7.9 (#4641)
  * [dep][go](deps): Bump golang.org/x/text from 0.26.0 to 0.29.0 (#4650)
  * [dep][go](deps): Bump github.com/ulikunitz/xz from 0.5.12 to 0.5.14 (#4645)
  * [dep][go](deps): Bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0
  * Enhance StartServices function to include warning for existing Steampipe service connection on the same port (#4625)
  * Add support for using function calls in config (#4639)
  * Add GitHub Actions workflow to assign newly opened issues to the project tracker (#4638)
  * Update badge links in README.md (#4652)
  * Update plugin installation logic to skip configuration during plugin updates (#4630)
  * Update plugin removal message for clarity on unneeded connections and associated plugins (#4624)
  * Update release workflow to use version input for GitHub repository reference (#4632)
  * Add latest tag to the released DB images in GHCR (#4617)
  * Fix issue where steampipe login was not respecting PIPES_INSTALL_DIR env var (#4616)
  * chore: slack notifications for post-release test workflow (#4615)
  * Implement smoke test trigger in release workflow (#4605)
  * Fix release workflow
  * Add smoke test workflow (#4602)

-------------------------------------------------------------------
Wed Jul 09 13:03:12 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.1.0:
  * v2.1.0 (#4608)
  * Update FDW to v2.1.0 (#4607)
  * Fix versioning in task pkg
  * Add smoke test workflow (#4602)
  * Fix versioning (#4603)
  * fix: release workflow
  * [dep][go](deps): Bump golang.org/x/text from 0.24.0 to 0.26.0 (#4578)
  * [dep][go](deps): Bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 (#4579)
  * [dep][go](deps): Bump google.golang.org/grpc from 1.72.1 to 1.73.0 (#4580)
  * [dep][go](deps): Bump github.com/go-viper/mapstructure/v2 (#4589)
  * chore: update module to v2 and  bump Go version to 1.24 (#4597)
  * Merge branch 'v2.0.x' into develop
  * Skip query test: reenable later
  * Fix 'unused' linting errors
  * add test: symlinked binary

-------------------------------------------------------------------
Thu Jun 12 06:09:29 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.0.1:
  * Fix pluginmanager not running error when starting steampipe via a symlink. Closes #4573 (#4574)

-------------------------------------------------------------------
Wed Jun 11 13:44:10 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 2.0.0:
  * FDW v2.0.0
  * v2.0.0
  * v1.2.0 (#4566)
  * [dep][go](deps): Bump github.com/turbot/pipe-fittings/v2 (#4559)
  * Update FDW to v1.13.0 to fix the issue where Steampipe did not correctly provide planning cost information for key-columns with an `any-of` requirement (#4565)
  * [dep][actions](deps): Bump golangci/golangci-lint-action (#4524)
  * [dep][go](deps): Bump github.com/spf13/viper from 1.20.0 to 1.20.1 (#4542)
  * [dep][go](deps): Bump golang.org/x/sync from 0.13.0 to 0.15.0 (#4560)
  * [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.15.0 to 5.16.2 (#4561)
  * Improve logging for verifyRunning (#4562)
  * exit 1 when a command does not exist (#4564)
  * [dep][go](deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#4538) (#4539)

-------------------------------------------------------------------
Tue Jun 10 14:18:52 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 1.1.4:
  * v1.1.4
  * Upgrade FDW to v1.12.7 and SDK to v5.11.7
  * Fix issue where steampipe was returning 0 exit code for API failures. Closes #4551
  * [dep][go](deps): Bump github.com/go-jose/go-jose/v4 from 4.0.4 to 4.0.5 (#4538)

-------------------------------------------------------------------
Thu May 22 08:04:24 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Fixed _service: Switch revision from main to actual version

-------------------------------------------------------------------
Thu May 15 12:32:54 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 1.1.3:
  * v1.1.3
  * [dep][actions](deps): Bump booxmedialtd/ws-action-parse-semver (#4518)
  * [dep][actions](deps): Bump actions/download-artifact from 4.2.1 to 4.3.0 (#4519)
  * [dep][actions](deps): Bump actions/setup-go from 5.4.0 to 5.5.0 (#4530)
  * [dep][go](deps): Bump google.golang.org/grpc from 1.71.0 to 1.72.1 (#4534)
  * Fix plugin manager verifyRunning function to avoid false positives, which lead to failure to start the plugin manager. Fixes #4507

-------------------------------------------------------------------
Tue May 06 18:04:03 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 1.1.2:
  * v1.1.2
  * Fix issue where system-ingestible output format(csv) was humanised(comma separated) leading to a breaking change in query outputs. Closes #4525

-------------------------------------------------------------------
Tue Apr 29 06:39:10 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 1.1.1:
  * v1.1.1
  * Fix issue where query batch mode outputs were not returning rows to stdout incase of any row error. Closes #4516
  * github actions: pin (#4509)
  * [dep][go](deps): Bump github.com/go-git/go-git/v5 from 5.13.0 to 5.15.0 (#4510)

-------------------------------------------------------------------
Tue Apr 15 06:45:52 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Update to version 1.1.0:
  * fix tests
  * fix acc goreleaser
  * fix acc goreleaser
  * fix tests
  * fix tests
  * update test workflow
  * v1.1.0
  * update wf
  * update changelog
  * update fdw
  * fix fdw version
  * new fdw and new db
  * db 14.17.0-dev.10
  * new binaries tarred with --disable-copyfile macos
  * upgrade pipe-fittings
  * new darwin-arm64.txz tarred with --disable-copyfile macos
  * 14.17.0-dev.8 and also test on darwin amd
  * darwin-amd64.txz
  * 14.17.0-dev.7 and also test on linux arm
  * linux-arm64.txz
  * 14.17.0-dev.6
  * new bin for linux amd64
  * set the DYLIB path for pg_dump and pg_restore bins
  * go back to zonkyio bins
  * run test on macos arm and linux amd
  * run test on macos arm and linux amd
  * changes
  * new linux amd64 bin
  * again try with the locally built pg (with extensions)
  * again try with the locally built pg (with ssl)
  * again try with the locally built pg
  * upload new
  * update link to download the txz which we got from zonkyio and added dump and restore
  * update link to download the txz which has been built locally source
  * update link to download the txz which has been built locally from source
  * Revert "remove backup code"
  * fix tests
  * run acc tests on macos as well
  * remove backup code
  * update postgres database version and digest
  * setup oras
  * fix file ids
  * update curl commands
  * update build db image workflow to build the new db package
  * Fix issue where plugin start timeout was getting limited to 60s. Closes #4477 (#4493)
  * Added RateLimiterFromProto and RateLimiterasProto (#4500)
  * Upgrade to pipe-fittings v2, go-kit v1 (#4485)
  * Upgrade net and crypto to remediate vulnerabilities (#4462)
  * Fix link to plugins in README
  * Update README.md (#4442)
  * update readme tagline (#4441)
  * Update README.md (#4440)
  * Update to FDW v1.12.0 (#4415)
  * Update steampipe to use SDK v5.11.0
  * Update to use pipe-fittings v1.6.0 (#4414)
  * Release issue template
  * Simplify install block in README
  * update tests
  * v1.0.0-rc.3
  * Update README.md (#4411)
  * v1.0.0-rc.2
  * [dep][go](deps): Bump github.com/hashicorp/hcl/v2 from 2.20.1 to 2.22.0 (#4364)
  * [dep][go](deps): Bump github.com/bgentry/speakeasy from 0.1.0 to 0.2.0 (#4372)
  * Rename CloudMetadata to PipesMetadata, move to pipe-fittings pipes package
  * [dep][actions](deps): Bump docker/login-action from 2 to 3 (#4370)
  * [dep][go](deps): Bump github.com/jackc/pgx/v5 from 5.6.0 to 5.7.1 (#4408)
  * [dep][go](deps): Bump github.com/containerd/containerd (#4405)
  * Update broken link to CLA (#4403)
  * tidy
  * update and enable config precedence tests
  * update version
  * Update SteampipeWorkspaceProfile to warn for removed args in workspace instead or erroring, fix timing flag, fix implicit workspaces
  * updated fdw for config dir parsing change
  * Remove args
  * Fix issue where steampipe was parsing all files in config dir
  * update caching tests
  * update fdw to fix caching
  * fdw update
  * fdw v1.12.0-rc.0
  * update sdk ref
  * update sdk ref
  * update workflows
  * update pipe-fittings and plugin-sdk refs
  * move snapshotPanelData into steampipe from pf
  * remove leftover references of cloudhost, modlocation, dashboard options
  * update release workflow
  * update release workflow - checkout pipe-fittings
  * update release workflow - no assets required
  * update version
  * removed EnvIntrospection
  * removed EnvCloudHost & EnvCloudToken and deprecation handling
  * removed snapshot file(unused)
  * removed EnvModLocation
  * removed watch arg from query
  * removed mod-location arg and all references
  * removed EnvModLocation & EnvIntrospection
  * remove powerpipe notification
  * update version
  * update and re-enable snapshot tests
  * fix snapshot and output
  * Changing plugins hub url to correct one. (#4401)
  * fix cloud query issue and re-enable cloud tests
  * Update README.md (#4400)
  * Update README.md (#4399)
  * skip tests - add TODOs
  * skip tests - add TODOs
  * fix cache tests
  * timing streaming
  * acc
  * comments
  * remove named query tests
  * remove introspection tests
  * publish snapshot working
  * finally working
  * snapshot output and export working
  * app specific for sp plugin
  * update test workflow 7
  * update test workflow 6
  * update test workflow 5
  * update test workflow 4
  * update test workflow 3
  * update test workflow 2
  * update test workflow
  * working 1
  * use pf correct branch
  * use 1.6.x pf
  * Fix unit test
  * Fix unit tests
  * go.mod
  * Update workflow
  * Update tests
  * building
  * rename Connection to SteampipeConnection remove unneeded code use CloudMetadata from pipe-fittings
  * use sdk branch
  * Update SteampipeOptionsBlockMapping to only include supported global options, rationalise options code
  * fix paths
  * clean
  * cd steampipe
  * path
  * checkout pipe-fittings
  * tidy
  * query display and query result moved to pipe fittings
  * remove unused display options
  * steampipe timing working
  * timing broken
  * fix plugin list
  * remove list subcommand
  * tidy imports
  * fix `term` transitive dependency error
  * fix references
  * rebase fixes
  * tidy
  * compiles but needs testing
  * compile fixes, move more utils to pipe-fittings
  * steampipe compiles
  * remove terminal options
  * rebased
  * tidy refs
  * compiles and seems to work connection state not populating
  * steampipe compiles
  * working on it
  * working on it
  * working on it
  * working on it
  * working on it
  * move stuff to pipe-fittings
  * Revert "initial snapshot refactoring"
  * Revert "remove use of snapshotRequired"
  * Revert "go mod tidy"
  * go mod tidy
  * remove use of snapshotRequired comment out non compiling code for now
  * initial snapshot refactoring
  * update version
  * dashboardexecute -> snapshot
  * remove dashboard, check options from workspace profile & default config
  * remove ui/dashboard
  * remove unnecessary funcs from pkg/modinstaller
  * remove control testdata
  * remove controlexecute and controlstatus and remove control and benchmark refs from dashboardexecute
  * remove pkg/dashboard/dashboardassets
  * remove pkg/dashboard/dashboardserver
  * remove dashboard service from service cmd
  * remove mod cmd
  * remove dashboard cmd
  * remove pkg/controldisplay
  * remove check cmd
  * remove variable cmd

-------------------------------------------------------------------
Wed Feb 19 13:20:16 UTC 2025 - Felix Niederwanger <felix.niederwanger@suse.de>

- Kickoff with version 1.0.3
openSUSE Build Service is sponsored by