Skip to content

chore(deps): Bump the minor-and-patch group across 1 directory with 2 updates - #46

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-9a4404a005
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-9a4404a005

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 9, 2026

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 2 updates in the / directory: github.com/alecthomas/kong and github.com/odvcencio/gotreesitter.

Updates github.com/alecthomas/kong from 1.16.1 to 1.17.0

Commits
  • af6c651 fix: reject default command flags before a sibling command (#679)
  • 24be2f9 fix: allow empty fallback in variable interpolation
  • a60008c Add last-wins flag groups (#653)
  • b778e12 Propagate envprefix to subcommand flags (#635)
  • 49b8029 fix: allow config to override invalid defaults (#633)
  • 28bd9c7 chore(deps): update actions/setup-go action to v7 (#632)
  • 598f0c8 Return an error instead of panicking on a map with an unmappable key/value ty...
  • 17807cf Fix panic on a set tag without a value (#623)
  • 27d969c fix: Call hooks from unexported embedded fields (#620)
  • 4e565e8 feat: Support negatable bool mappers (#618)
  • Additional commits viewable in compare view

Updates github.com/odvcencio/gotreesitter from 0.55.0 to 0.56.0

Release notes

Sourced from github.com/odvcencio/gotreesitter's releases.

gotreesitter v0.56.0

Added

  • Add opt-in Python, JavaScript, TypeScript and TSX declaration, signature and call-argument facts through the existing grammar-owned options. Share symbol sets, binding selectors and parameter extraction while preserving Go and legacy outputs. Include Python unpacking and keyword arguments, JavaScript named function bindings, TypeScript optional parameters and typed members, and standalone constructor arguments in JavaScript, TypeScript and TSX. Type shapes remain types-only; defaults and member modifiers are omitted (#1435).

  • Complete opt-in Go declaration facts with embedded fields, interface embeddings and dotted anonymous-struct containers. Add FactSignatures and FactCallArguments through parallel grammar-owned rule options, preserving exact parameter type text and argument order/ranges. Function literals and function types have no signature facts; other languages remain out of scope (#1435).

  • Add opt-in Go declaration facts through NewFactProgramWithOptions, FactDeclarations, and WithDeclarationRules(grammars.DeclarationRules(entry)). FactSet.Declarations contains separate package variable and constant names, named struct fields, explicit interface methods, aliases, type shapes, and member containers. NewFactProgram, DefinitionSpan, Definitions, and FactAll retain their existing contracts (#1435).

Changed

  • Add bounded lexer-read certificates for incremental subtree reuse. Keep fresh verification when scanner history, recovery, or ownership remains unproven (#1402).
  • Extend certified incremental reuse to Go, Java, JavaScript, TypeScript, Python, Rust, C, and C++ (#1413).
  • Reuse certified ASCII run edits in Lua, Nickel, Starlark, Properties, and FIRRTL; keep fresh parsing for unsupported edits (#1412).
  • Bound external-scanner checkpoint memory growth (#1410).
  • Retain certified subtree reuse for large edits without a redundant fresh parse. Keep fresh verification for unproven histories and recovery results (#1421).
  • Reduce compact-route runtime and acceptance costs, including end-of-file completion for owned YAML document streams (#1434).
  • Reuse authenticated private scanner checkpoint copies, share immutable owned-lexer metadata, and validate each checkpoint with one retained-record lookup. Owned YAML parses allocate less and run faster (#1446,

... (truncated)

Changelog

Sourced from github.com/odvcencio/gotreesitter's changelog.

[0.56.0] - 2026-10-13

Added

  • Add opt-in Python, JavaScript, TypeScript and TSX declaration, signature and call-argument facts through the existing grammar-owned options. Share symbol sets, binding selectors and parameter extraction while preserving Go and legacy outputs. Include Python unpacking and keyword arguments, JavaScript named function bindings, TypeScript optional parameters and typed members, and standalone constructor arguments in JavaScript, TypeScript and TSX. Type shapes remain types-only; defaults and member modifiers are omitted (#1435).

  • Complete opt-in Go declaration facts with embedded fields, interface embeddings and dotted anonymous-struct containers. Add FactSignatures and FactCallArguments through parallel grammar-owned rule options, preserving exact parameter type text and argument order/ranges. Function literals and function types have no signature facts; other languages remain out of scope (#1435).

  • Add opt-in Go declaration facts through NewFactProgramWithOptions, FactDeclarations, and WithDeclarationRules(grammars.DeclarationRules(entry)). FactSet.Declarations contains separate package variable and constant names, named struct fields, explicit interface methods, aliases, type shapes, and member containers. NewFactProgram, DefinitionSpan, Definitions, and FactAll retain their existing contracts (#1435).

Changed

  • Add bounded lexer-read certificates for incremental subtree reuse. Keep fresh verification when scanner history, recovery, or ownership remains unproven (#1402).
  • Extend certified incremental reuse to Go, Java, JavaScript, TypeScript, Python, Rust, C, and C++ (#1413).
  • Reuse certified ASCII run edits in Lua, Nickel, Starlark, Properties, and FIRRTL; keep fresh parsing for unsupported edits (#1412).
  • Bound external-scanner checkpoint memory growth (#1410).
  • Retain certified subtree reuse for large edits without a redundant fresh parse. Keep fresh verification for unproven histories and recovery results (#1421).
  • Reduce compact-route runtime and acceptance costs, including end-of-file completion for owned YAML document streams (#1434).
  • Reuse authenticated private scanner checkpoint copies, share immutable owned-lexer metadata, and validate each checkpoint with one retained-record lookup. Owned YAML parses allocate less and run faster

... (truncated)

Commits
  • ac4e027 update(docs): record dependency storage performance tradeoffs (#1479)
  • 38e998f update(docs): record snapshot publication tradeoffs and census limits (#1478)
  • 1801b1e update(docs): record owned-request serialization trial results (#1477)
  • c5a68a9 update(docs): record borrowed reduction metadata trial results (#1476)
  • 50962e6 update(docs): record unqualified publication arena results (#1475)
  • be1d39e update(docs): record qualified retry-mask memory savings (#1474)
  • 7e928e3 update(docs): record borrowed reduction path benchmark results (#1473)
  • 9dce58a update(docs): record rejection of tighter snapshot holder (#1472)
  • d4fa96f update(docs): record private snapshot coallocation tradeoffs (#1471)
  • 4c0d6f8 update(docs): record packed snapshot copy evaluation (#1470)
  • Additional commits viewable in compare view

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… updates

Bumps the minor-and-patch group with 2 updates in the / directory: [github.com/alecthomas/kong](https://github.com/alecthomas/kong) and [github.com/odvcencio/gotreesitter](https://github.com/odvcencio/gotreesitter).


Updates `github.com/alecthomas/kong` from 1.16.1 to 1.17.0
- [Commits](alecthomas/kong@v1.16.1...v1.17.0)

Updates `github.com/odvcencio/gotreesitter` from 0.55.0 to 0.56.0
- [Release notes](https://github.com/odvcencio/gotreesitter/releases)
- [Changelog](https://github.com/odvcencio/gotreesitter/blob/main/CHANGELOG.md)
- [Commits](odvcencio/gotreesitter@v0.55.0...v0.56.0)

---
updated-dependencies:
- dependency-name: github.com/alecthomas/kong
  dependency-version: 1.17.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/odvcencio/gotreesitter
  dependency-version: 0.56.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants