Skip to content

build(deps): Bump github.com/antgroup/hugescm from 0.18.3 to 0.30.0 - #652

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/antgroup/hugescm-0.30.0
Closed

build(deps): Bump github.com/antgroup/hugescm from 0.18.3 to 0.30.0#652
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/antgroup/hugescm-0.30.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 31, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/antgroup/hugescm from 0.18.3 to 0.30.0.

Release notes

Sourced from github.com/antgroup/hugescm's releases.

v0.30.0

[0.30.0] - 2026-07-30

Fixed

  • keyring: Avoid D-Bus process leak on Linux when secret-service storage is enabled — NewSecretService now uses SessionBusPrivateNoAutoStartup instead of the shared SessionBus, preventing auto-launch of dbus-daemon / gnome-keyring-daemon on headless systems (root cause of orphaned process accumulation and PID exhaustion under concurrent tasks); add defer svc.Close() to all three Secret Service code paths (getFromSecretService, storeToSecretService, eraseFromSecretService) to properly close the private D-Bus connection; add 30 s timeout to handlePrompt to prevent indefinite blocking when no GUI is available
  • git: Fix ParseVersionOutput failing on Apple Git output format (git version 2.50.1 (Apple Git-155)) — use strings.Cut instead of strings.SplitN to correctly parse version strings with trailing parenthesized suffixes
  • merge: Fix nameConflicts returning duplicate entries when multiple paths share the same prefix — add break after first match to avoid redundant conflict pairs
  • hot: command_graft and command_smart now propagate ctx through newMatcher into multiSelect, replacing form.Run() with form.RunWithContext(ctx) so cancellation works during interactive file selection
  • sshserver: Use errors.AsType[*zeta.ErrStatusCode] in TagPush error handling for correct typed error unwrapping
  • zeta-release: Suppress unused error from pr.Close() in uploadOne error path

Changed

  • ls-tree: Add --sort/-S flag (e.g. --sort=size) to sort entries by file size, and --summarize/-s flag to display total size summary only
  • imgview: Rework Kitty graphics protocol rendering — non-PNG image formats (JPEG, GIF, BMP, TIFF, WebP) are now transcoded to PNG before transmission instead of being rejected; both iTerm2 and Kitty protocols support all formats in renderableMIMETypes
  • merge: Rename TextGetterTextResolver in MergeOptions and mergeOptions for clarity; remove unused MERGE_VARIANT_NORMAL / MERGE_VARIANT_OURS / MERGE_VARIANT_THEIRS constants; RefUpdater.closeWithError now wraps close error with %w verb for proper error chaining
  • mime: Update vendored mimetype to upstream 2995287b; add CDF (OLE2) file parser (modules/mime/internal/cdf) for improved MS Office (.doc, .ppt, .xls) detection via CLSID-based classification; improve MP3 frame detection with linear frame search and .mo3/.swa disqualification; add MP3 frame extractor (modules/mime/internal/mp3)
  • zeta-release: Use explicit subcommand names (login, logout, release) instead of relying on field-name inference
  • zh-CN: Remove legacy zh-CN.tomlp1 translation file (469 lines); unified translation is in zh-CN.toml

Documentation

  • merge: Add comprehensive merge documentation — docs/merge.md (497 lines, Chinese) and docs/merge-en.md (504 lines, English) covering merge strategies, conflict resolution, and driver configuration
  • merge-review-test: Add pkg/zeta/odb/merge_review_test.go (191 lines) for merge review verification

v0.29.0

[0.29.0] - 2026-06-10

Fixed

  • ignore: Fix readIgnoreFile regression (introduced in 70fc094d "ansi: code tidy") that silently discarded all parsed patterns from .zetaignore and .gitignore — the } else if} if refactor caused return nil, nil when the file was successfully opened (!os.IsNotExist(nil) is true), making all ignore rules ineffective

Changed

  • ignore: Exclude .git directory by default in filesystem traversal (merkletrie/filesystem) and ReadPatterns recursion, consistent with .zeta directory handling

Full Changelog: antgroup/hugescm@v0.28.0...v0.29.0

v0.28.0

[0.28.0] - 2026-06-09

Fixed

  • term: Fix OSC 11 background color query leaking 11;rgb:ffff/ffff/ffff on terminals that do not support the protocol (e.g., web-based IDEs, basic xterm). Replace lipgloss/v2/compat package-level eager query with a lazy sync.Once detection that only fires when detectColorLevel() >= Level16M or VTE_VERSION is set
  • patchview: Inline hasDarkBackground() wrapper into DefaultStyle()

Changed

  • term: Add HasDarkBackground() (lazy, safe) and AdaptiveColor type to modules/term, removing all imports of charm.land/lipgloss/v2/compat

... (truncated)

Changelog

Sourced from github.com/antgroup/hugescm's changelog.

[0.30.0] - 2026-07-30

Fixed

  • keyring: Avoid D-Bus process leak on Linux when secret-service storage is enabled — NewSecretService now uses SessionBusPrivateNoAutoStartup instead of the shared SessionBus, preventing auto-launch of dbus-daemon / gnome-keyring-daemon on headless systems (root cause of orphaned process accumulation and PID exhaustion under concurrent tasks); add defer svc.Close() to all three Secret Service code paths (getFromSecretService, storeToSecretService, eraseFromSecretService) to properly close the private D-Bus connection; add 30 s timeout to handlePrompt to prevent indefinite blocking when no GUI is available
  • git: Fix ParseVersionOutput failing on Apple Git output format (git version 2.50.1 (Apple Git-155)) — use strings.Cut instead of strings.SplitN to correctly parse version strings with trailing parenthesized suffixes
  • merge: Fix nameConflicts returning duplicate entries when multiple paths share the same prefix — add break after first match to avoid redundant conflict pairs
  • hot: command_graft and command_smart now propagate ctx through newMatcher into multiSelect, replacing form.Run() with form.RunWithContext(ctx) so cancellation works during interactive file selection
  • sshserver: Use errors.AsType[*zeta.ErrStatusCode] in TagPush error handling for correct typed error unwrapping
  • zeta-release: Suppress unused error from pr.Close() in uploadOne error path

Changed

  • ls-tree: Add --sort/-S flag (e.g. --sort=size) to sort entries by file size, and --summarize/-s flag to display total size summary only
  • imgview: Rework Kitty graphics protocol rendering — non-PNG image formats (JPEG, GIF, BMP, TIFF, WebP) are now transcoded to PNG before transmission instead of being rejected; both iTerm2 and Kitty protocols support all formats in renderableMIMETypes
  • merge: Rename TextGetterTextResolver in MergeOptions and mergeOptions for clarity; remove unused MERGE_VARIANT_NORMAL / MERGE_VARIANT_OURS / MERGE_VARIANT_THEIRS constants; RefUpdater.closeWithError now wraps close error with %w verb for proper error chaining
  • mime: Update vendored mimetype to upstream 2995287b; add CDF (OLE2) file parser (modules/mime/internal/cdf) for improved MS Office (.doc, .ppt, .xls) detection via CLSID-based classification; improve MP3 frame detection with linear frame search and .mo3/.swa disqualification; add MP3 frame extractor (modules/mime/internal/mp3)
  • zeta-release: Use explicit subcommand names (login, logout, release) instead of relying on field-name inference
  • zh-CN: Remove legacy zh-CN.tomlp1 translation file (469 lines); unified translation is in zh-CN.toml

Documentation

  • merge: Add comprehensive merge documentation — docs/merge.md (497 lines, Chinese) and docs/merge-en.md (504 lines, English) covering merge strategies, conflict resolution, and driver configuration
  • merge-review-test: Add pkg/zeta/odb/merge_review_test.go (191 lines) for merge review verification

[0.29.0] - 2026-06-10

Fixed

  • ignore: Fix readIgnoreFile regression (introduced in 70fc094d "ansi: code tidy") that silently discarded all parsed patterns from .zetaignore and .gitignore — the } else if} if refactor caused return nil, nil when the file was successfully opened (!os.IsNotExist(nil) is true), making all ignore rules ineffective

Changed

  • ignore: Exclude .git directory by default in filesystem traversal (merkletrie/filesystem) and ReadPatterns recursion, consistent with .zeta directory handling

[0.28.0] - 2026-06-09

Fixed

  • term: Fix OSC 11 background color query leaking 11;rgb:ffff/ffff/ffff on terminals that do not support the protocol (e.g., web-based IDEs, basic xterm). Replace lipgloss/v2/compat package-level eager query with a lazy sync.Once detection that only fires when detectColorLevel() >= Level16M or VTE_VERSION is set
  • patchview: Inline hasDarkBackground() wrapper into DefaultStyle()

Changed

  • term: Add HasDarkBackground() (lazy, safe) and AdaptiveColor type to modules/term, removing all imports of charm.land/lipgloss/v2/compat
  • term: Export MakeRaw / Restore wrappers so callers no longer need a direct golang.org/x/term dependency

[0.27.0] - 2026-06-08

Fixed

... (truncated)

Commits

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/antgroup/hugescm](https://github.com/antgroup/hugescm) from 0.18.3 to 0.30.0.
- [Release notes](https://github.com/antgroup/hugescm/releases)
- [Changelog](https://github.com/antgroup/hugescm/blob/master/CHANGELOG.md)
- [Commits](antgroup/hugescm@v0.18.3...v0.30.0)

---
updated-dependencies:
- dependency-name: github.com/antgroup/hugescm
  dependency-version: 0.30.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 Aug 31, 2026
@gaius-qi gaius-qi closed this Sep 5, 2026
@dependabot @github

dependabot Bot commented on behalf of github Sep 5, 2026

Copy link
Copy Markdown
Contributor Author

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

@dependabot
dependabot Bot deleted the dependabot/go_modules/github.com/antgroup/hugescm-0.30.0 branch September 5, 2026 05:55
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