Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package github-mcp-server for openSUSE:Factory checked in at 2026-08-11 17:14:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/github-mcp-server (Old) and /work/SRC/openSUSE:Factory/.github-mcp-server.new.17972 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "github-mcp-server" Tue Aug 11 17:14:56 2026 rev:2 rq:1370576 version:1.9.0 Changes: -------- --- /work/SRC/openSUSE:Factory/github-mcp-server/github-mcp-server.changes 2026-08-04 21:34:37.384578069 +0200 +++ /work/SRC/openSUSE:Factory/.github-mcp-server.new.17972/github-mcp-server.changes 2026-08-11 17:16:10.643609455 +0200 @@ -1,0 +2,37 @@ +Mon Aug 10 20:22:55 UTC 2026 - Martin Pluskal <[email protected]> + +- Update to version 1.9.0: + * search_issues now performs semantic search by default; the tool + description is initialised according to the host it runs on. + * issue_read "get" additionally returns the pull requests that close + the issue, as a closed_by_pull_requests object carrying a + total_count plus at most five references (open ones first), so the + answer no longer requires listing pull requests and grepping their + bodies. An issue with no closing pull request serialises an + explicit empty list. Lockdown mode filters references whose author + cannot be verified. + * issue_write (and the granular issue tool) can now clear an issue's + type, and validates duplicate closures before applying updates. + * projects_write gained update_project_items, a batch engine that + resolves and validates shared field updates before executing + ordered, chunked GraphQL writes for up to 50 items at a time, and + reports ambiguous outcomes explicitly; singular name-based Issue + Field updates are supported, and iteration fields are preserved. + * New non-default find_duplicate tool, gated behind the + duplicate_detection feature flag, with a repo-visibility label on + its results. + * list_label results are ordered by issue count, most used first. + * create_or_update_file documents its content parameter as plain + text that the server base64-encodes itself, resolving a conflict + with the underlying REST endpoint's own docs that made models + encode the content a second time and commit base64 into the file. + * Generated tool documentation renders union types. +- Vendored Go dependency set is unchanged from 1.8.0 (identical + go.mod/go.sum, same 41 modules), so the licence audit stands: all + vendored modules are MIT, BSD-3-Clause or Apache-2.0 and no copyleft + code is linked into the binaries. +- Keep github-mcp-server-root-command-name.patch: upstream pull request + 2998 is still open, and the cobra root command is still declared as + "server" in this release. + +------------------------------------------------------------------- Old: ---- github-mcp-server-1.8.0.tar.zst New: ---- github-mcp-server-1.9.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ github-mcp-server.spec ++++++ --- /var/tmp/diff_new_pack.SDxy5f/_old 2026-08-11 17:16:11.951664885 +0200 +++ /var/tmp/diff_new_pack.SDxy5f/_new 2026-08-11 17:16:11.951664885 +0200 @@ -23,14 +23,14 @@ # -modcacherw leave the module cache writable so cleanup cannot fail %define goflags "-buildmode=pie -mod=vendor -modcacherw" Name: github-mcp-server -Version: 1.8.0 +Version: 1.9.0 Release: 0 Summary: Model Context Protocol server for GitHub License: MIT URL: https://github.com/github/github-mcp-server Source0: %{name}-%{version}.tar.zst Source1: vendor.tar.zst -# PATCH-FIX-UPSTREAM github-mcp-server-root-command-name.patch [email protected] -- name the cobra root command after the installed binary so generated shell completions actually fire +# PATCH-FIX-UPSTREAM github-mcp-server-root-command-name.patch gh#github/github-mcp-server#2998 [email protected] -- name the cobra root command after the installed binary so generated shell completions actually fire Patch0: %{name}-root-command-name.patch # cgo stays enabled so -buildmode=pie links through the system linker, which is # what emits the GNU build-id that debuginfo extraction needs. go1.26 pulls gcc ++++++ _service ++++++ --- /var/tmp/diff_new_pack.SDxy5f/_old 2026-08-11 17:16:11.999666919 +0200 +++ /var/tmp/diff_new_pack.SDxy5f/_new 2026-08-11 17:16:12.007667258 +0200 @@ -3,8 +3,8 @@ <param name="url">https://github.com/github/github-mcp-server</param> <param name="scm">git</param> <param name="exclude">.git</param> - <param name="revision">v1.8.0</param> - <param name="version">1.8.0</param> + <param name="revision">v1.9.0</param> + <param name="version">1.9.0</param> <param name="changesgenerate">disable</param> </service> <service name="recompress" mode="manual"> @@ -13,7 +13,7 @@ </service> <service name="go_modules" mode="manual"> <param name="compression">zst</param> - <param name="archive">github-mcp-server-1.8.0.tar.zst</param> + <param name="archive">github-mcp-server-1.9.0.tar.zst</param> </service> </services> ++++++ github-mcp-server-1.8.0.tar.zst -> github-mcp-server-1.9.0.tar.zst ++++++ ++++ 4146 lines of diff (skipped) ++++++ vendor.tar.zst ++++++
