Skip to content

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

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

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
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.

0 participants