Skip to content

build(deps): bump github.com/plexusone/omnivault from 0.3.0 to 0.5.0#4

Merged
grokify merged 1 commit into
mainfrom
dependabot/go_modules/github.com/plexusone/omnivault-0.5.0
May 26, 2026
Merged

build(deps): bump github.com/plexusone/omnivault from 0.3.0 to 0.5.0#4
grokify merged 1 commit into
mainfrom
dependabot/go_modules/github.com/plexusone/omnivault-0.5.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 26, 2026

Bumps github.com/plexusone/omnivault from 0.3.0 to 0.5.0.

Release notes

Sourced from github.com/plexusone/omnivault's releases.

v0.5.0

Release Notes: v0.5.0

Full Changelog: plexusone/omnivault@v0.4.0...v0.5.0

v0.4.0

Release Notes: v0.4.0

Full Changelog: plexusone/omnivault@v0.3.0...v0.4.0

Changelog

Sourced from github.com/plexusone/omnivault's changelog.

[v0.5.0] - 2026-05-23

Highlights

  • Major CLI enhancement with password change, output formats, search, and import/export

Added

  • Password change command (passwd) with automatic secret re-encryption (eb8cadb)
  • Output format support (--format) for text, JSON, YAML, and shell-sourceable output (3c5e1c5)
  • Field extraction (--field) to retrieve specific fields from secrets (eb8cadb)
  • Search command with glob and regex pattern matching (7907e88)
  • Batch export command to export secrets as JSON (ceb8bbf)
  • Batch import command with merge mode to skip existing secrets (ceb8bbf)
  • List metadata flag (--metadata) to show timestamps and full tags (eb8cadb)
  • Expiry warnings for secrets approaching or past expiration (3c5e1c5)
  • User configuration file support (~/.omnivault/config.json) (3499f93)
  • Flag parsing infrastructure for consistent CLI argument handling (9048676)
  • Daemon endpoints: /password, /search, /export, /import (7907e88)
  • Integration tests for password change, search, and import/export (b4f91e1)

Changed

  • Add gopkg.in/yaml.v3 v3.0.1 for YAML output support (8ea7127)

[v0.4.0] - 2026-05-23

Highlights

  • Provider registry pattern with VaultFromURI for automatic vault creation from URIs

Added

  • Provider registry with RegisterProvider/UnregisterProvider for scheme-based provider factories (9c9a579)
  • VaultFromURI function to create vaults from URI strings (e.g., file:///path, env://PREFIX_) (9c9a579)
  • RegisteredSchemes function to query all registered URI schemes (9c9a579)
  • Built-in factories for memory://, file://, and env:// schemes (9c9a579)
  • Support for external providers to self-register via init() imports (9c9a579)
  • PlexusOne unified navigation and theme for MkDocs (d1a5cf6)

Changed

  • Bump golang.org/x/crypto from 0.48.0 to 0.52.0 (c7ca0c8)
  • Bump golang.org/x/term from 0.40.0 to 0.43.0 (276dad7)
  • Bump github.com/grokify/oscompat from 0.1.0 to 0.3.0 (27a1c4e)
  • Update LICENSE copyright years (78eafb8)
Commits
  • 7a103e4 refactor: use oscompat for cross-platform file operations
  • c888703 fix: skip file permission check on Windows in config tests
  • 917d2c7 refactor: update cmd/omnivault to use new internal packages
  • ae8efd3 test: add unit tests for internal/config package
  • a127e6d test: add unit tests for internal/expiry package
  • 5b5a3ea refactor: extract expiry logic to internal/expiry package
  • 0e4a072 test: add unit tests for internal/output package
  • ce73b3a refactor: extract output formatting to internal/output package
  • 4ed6655 docs(mkdocs): comprehensive documentation for v0.5.0 features
  • acdec1f docs: add v0.5.0 release notes and update changelog
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/plexusone/omnivault](https://github.com/plexusone/omnivault) from 0.3.0 to 0.5.0.
- [Release notes](https://github.com/plexusone/omnivault/releases)
- [Changelog](https://github.com/plexusone/omnivault/blob/main/CHANGELOG.md)
- [Commits](plexusone/omnivault@v0.3.0...v0.5.0)

---
updated-dependencies:
- dependency-name: github.com/plexusone/omnivault
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels May 26, 2026
@grokify grokify merged commit 63da54b into main May 26, 2026
6 checks passed
@dependabot dependabot Bot deleted the dependabot/go_modules/github.com/plexusone/omnivault-0.5.0 branch May 26, 2026 11:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant