Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package gemini-cli for openSUSE:Factory checked in at 2025-12-17 17:44:21 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/gemini-cli (Old) and /work/SRC/openSUSE:Factory/.gemini-cli.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gemini-cli" Wed Dec 17 17:44:21 2025 rev:2 rq:1323366 version:0.21.0 Changes: -------- --- /work/SRC/openSUSE:Factory/gemini-cli/gemini-cli.changes 2025-12-15 12:04:44.635346977 +0100 +++ /work/SRC/openSUSE:Factory/.gemini-cli.new.1939/gemini-cli.changes 2025-12-17 17:44:24.211916652 +0100 @@ -1,0 +2,83 @@ +Wed Dec 17 14:14:23 UTC 2025 - Dirk Müller <[email protected]> + +- update to 0.21.0: + * refactor(stdio): always patch stdout and use + createWorkingStdio for clean output + * implement fuzzy search inside settings + * feat: enable message bus integration by default + * docs: Recommend using --debug intead of --verbose for CLI + debugging + * feat: consolidate remote MCP servers to use `url` in config + * Restrict integration tests tools + * track github repository names in telemetry events + * Allow telemetry exporters to GCP to utilize user's login + credentials, if requested + * refactor(editor): use const assertion for editor types with + single source of truth + * fix(security): Fix npm audit vulnerabilities in glob and + body-parser + * Add new enterprise instructions + * feat(hooks): Hook Session Lifecycle & Compression Integration + * Avoid triggering refreshStatic unless there really is a + banner to display. + * feat(hooks): Hooks Commands Panel, Enable/Disable, and + Migrate + * fix: Bundle default policies for npx distribution + * Fix tests + * feat: add scheduled workflow to close stale issues + * feat: Support Extension Hooks with Security Warning + * feat: Add enableAgents experimental flag + * docs: fix typo 'socus' to 'focus' in todos.md + * Markdown export: move the emoji to the end of the line + * fix(acp): prevent unnecessary credential cache clearing on + re-authent… + * fix: improve retry logic for fetch errors and network codes + * remove unused isSearching field + * feat(mcp): add `--type` alias for `--transport` flag in + gemini mcp add + * feat(cli): Move key restore logic to core + * feat: add auto-execute on Enter behavior to argumentless MCP + prompts + * fix(shell): cursor visibility when using interactive mode + * Adding session id as part of json o/p + * fix(extensions): resolve GitHub API 415 error for source + tarballs + * fix(client): Correctly latch hasFailedCompressionAttempt flag + * Disable flaky extension reloading test on linux + * Add support for MCP dynamic tool update by + `notifications/tools/list_changed` + * Fix privacy screen for legacy tier users + * feat: Exclude maintainer labeled issues from stale issue + closer + * Grant chained workflows proper permission. + * Make trigger_e2e manually fireable. + * Write e2e status to local repo not forked repo + * Fixes [API Error: Cannot read properties of undefined + (reading 'error')] + * Fix bug in the shellExecutionService resulting in both + truncation and 3X bloat + * Fix issue where we were passing the model content reflecting + terminal line wrapping. + * chore/release: bump version to + 0.21.0-nightly.20251204.3da4fd5f7 + * feat(sessions): use 1-line generated session summary to + describe sessions + * Use Robot PAT for chained e2e merge queue skipper + * fix(core): improve API response error handling and retry + * refactor(telemetry): Improve previous PR that allows + telemetry to use the CLI auth and add testing + * Always set status in chained_e2e workflow + * feat: Add OTEL log event `gemini_cli.startup_stats` for + startup stats. + * feat: auto-execute on slash command completion functions + * Docs: Proper release notes + * Add support for user-scoped extension settings + * refactor(core): Improve environment variable handling in + shell execution + * Remove old E2E Workflows + * fix(lint): upgrade pip and use public pypi for yamllint + * fix: use Gemini API supported image formats for clipboard + * feat(a2a): Introduce restore command for a2a server + * allow final:true to be returned on a2a server edit calls. + +------------------------------------------------------------------- Old: ---- gemini-cli-0.20.2.js New: ---- gemini-cli-0.21.0.js ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gemini-cli.spec ++++++ --- /var/tmp/diff_new_pack.ewcQ6r/_old 2025-12-17 17:44:25.807983763 +0100 +++ /var/tmp/diff_new_pack.ewcQ6r/_new 2025-12-17 17:44:25.807983763 +0100 @@ -1,7 +1,7 @@ # -# spec file for package bc +# spec file for package gemini-cli # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,15 @@ Name: gemini-cli -Version: 0.20.2 +Version: 0.21.0 Release: 0 Summary: An AI agent that brings the power of Gemini directly into your terminal License: Apache-2.0 URL: https://github.com/google-gemini/gemini-cli Source0: https://github.com/google-gemini/gemini-cli/releases/download/v%{version}/gemini.js#/%{name}-%{version}.js Source1: https://raw.githubusercontent.com/google-gemini/gemini-cli/refs/tags/v%{version}/LICENSE -Requires: grep Requires: git-core +Requires: grep Recommends: codespell %description @@ -40,7 +40,6 @@ * Terminal-first: Designed for developers who live in the command line. * Open source: Apache 2.0 licensed. - %prep cp -p %{SOURCE1} . ++++++ gemini-cli-0.20.2.js -> gemini-cli-0.21.0.js ++++++ ++++ 32964 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/gemini-cli/gemini-cli-0.20.2.js ++++ and /work/SRC/openSUSE:Factory/.gemini-cli.new.1939/gemini-cli-0.21.0.js
