Products
All Google Release Notes
- Oct 20, 2025
- Parsed from source:Oct 20, 2025
- Detected by Releasebot:Oct 20, 2025
GGemini CLI by Google
Release v0.11.0-nightly.20251020.a96f0659
Comprehensive product updates roll out across core UI, CLI, and CI with new features, improved slash command handling, and a fresh nightly release bump. Docs and infra tests get tweaks for smoother workflows and clearer guidance.
Release Notes
- Enable Model Routing by @mrcabbage972 in #11154
- Don't accept input until slash commands are loaded by @scidomino in #11162
- fix(tests): enable cyclic schema MCP tool test by @SandyTao520 in #10912
- Docs: Point to extensions gallery from extensions docs in the project by @sethladd in #10763
- feat(ci): Update release to use github env variables. by @richieforeman in #11068
- fix(ci): Move from self-hosted -> ubuntu-latest by @richieforeman in #11205
- Add a GH Issue template for a website issue that gets tagged appropriately. by @richieforeman in #10923
- chore(release): bump version to 0.11.0-nightly.20251015.203bad7c by @skeshive in #11212
- feat(core): wire up UI for ASK_USER policy decisions in message bus by @allenhutchison in #10630
- feat(cli): Prevent queuing of slash and shell commands by @MJjainam in #11094
- Update shell tool call colors for confirmed actions by @miguelsolorio in #11126
- Docs: Fix typo in docs/changelogs/index.md by @Smetalo in #11215
- Docs: Fix typo in docs/get-started/index.md by @Smetalo in #10793
- Fix --allowed-tools in non-interactive mode to do substring matching for parity with interactive mode. by @mistergarrison in #10944
- refactor(actions): remove checkout from sub-actions by @mattKorwel in #11219
- Add support for output-format stream-jsonflag for headless mode by @anj-s in #10883
- fix(infra) - Reenable github test by @shishu314 in #10839
- fix(ci): Fix a2a publishing by @richieforeman in #11211
- Don't always fall back on a git clone when installing extensions by @jakemac53 in #11229
- feat(cli): Add nargs to yargs options by @allenhutchison in #11132
- Updates from running "npm install" by @scidomino in #11238
- fix(ci): Ensure we cleanup the false tag. by @richieforeman in #11232
- Update README.md by @LyalinDotCom in #11240
- chore(subagents): Remove legacy subagent code by @abhipatel12 in #11175
- refactor: move web_fetch tool name to tool-names.ts by @abhipatel12 in #11174
- fix(e2e): Refactor and unskip context compression interactive tests by @abhipatel12 in #11086
- feat: Do not add trailing space on directory autocomplete by @rmedranollamas in #11227
- include extension name in gemini mcp list command by @jakemac53 in #11263
- (fix): Enable Codebase Investigator for all modes by @anj-s in #11259
- Update extensions install warning by @chrstnb in #11149
- fix(ci): Make the release-rollback action properly support non-prod envs by @richieforeman in #11244
- Docs: Add changelog v0.9.0 by @jkcinouye in #11237
- feat(docs): add initial release confidence document by @galz10 in #11069
- feat: Blend educative tips with witty phrases during loading times (fun, subtle learning...) by @JayadityaGit in #10569
- fix: Update folder trust docs to mention MCP servers and file command… by @shrutip90 in #10842
- fix(web-fetch): respect Content-Type header in fallback mechanism by @abhipatel12 in #11284
- feat: Add markdown toggle (alt+m) to switch between rendered and raw… by @srivatsj in #10383
- Use Node.js built-ins in scripts/clean.js instead of glob. by @dewitt in #11286
- fix(infra) - Remove e2e maintainer label from e2e workflow by @shishu314-alt in #11028
- Revert "fix(infra) - Remove e2e maintainer label from e2e workflow" by @shishu314 in #11292
- refactor: Remove deprecated --all-files flag by @allenhutchison in #11228
- fork regulation testing by @mattKorwel in #11304
- remove by @mattKorwel in #11310
- fix(test): deflake flicker integration test by @SandyTao520 in #11308
- Jacob314/safe home dir by @jacob314 in #10861
- feat(auth): Improve auth dialog error handling and messaging by @abhipatel12 in #11320
- fix: Add folder names in permissions dialog similar to the launch dialog by @shrutip90 in #11278
- Improve rendering of ToDo lists. by @scidomino in #11315
- fix(scripts): Improve deflake script isolation and unskip test by @SandyTao520 in #11325
- feat(ui): add "Esc to close" hint to SettingsDialog by @JayadityaGit in #11289
- feat: remove deprecated telemetry flags by @allenhutchison in #11318
- feat: allow editing queued messages with up arrow key by @akhil29 in #10392
- Inline tree-sitter wasm and add runtime fallback by @cornmander in #11157
- Skip failing test. by @jacob314 in #11337
- Update package.json in include git dependency on Ink fork. by @jacob314 in #11330
- fix(ux) keyboard input hangs while waiting for keyboard input. by @jacob314 in #10121
- fix(accessibility) allow line wrapper in screen reader mode by @jacob314 in #11317
- Refactor EditTool.Name to use centralized EDIT_TOOL_NAME by @abhipatel12 in #11343
- fix: copy command delay in Linux handled by @hritan in #6856
- Revert "Update package.json in include git dependency on Ink fork." by @jakemac53 in #11365
- docs(release): Add information about dev/prod to the release docs. by @richieforeman in #11366
- feat: Remove deprecated flags by @allenhutchison in #11338
- fix(prompt): Make interactive command avoidance conditional by @galz10 in #11225
- Remove ctrl-t binding for /mcp commands by @scidomino in #11372
- feat(cli): Suppress slash command execution and suggestions in shell … by @MJjainam in #11380
- fix(scripts): Update get-release-version to use yargs parsing, handle a dynamically set package name by @richieforeman in #11374
- fix(cli): enable and fix types for MCP command tests by @SandyTao520 in #11385
- feat: add missing visual cue for closing dialogs with Esc key by @JayadityaGit in #11386
- fix(release): Update create-patch-pr.js to take a package name by @richieforeman in #11400
- Remove MCP Tips and reorganize MCP slash commands by @scidomino in #11387
- Only check for updates if disableUpdateNag is false by @bbiggs in #11405
- fix: make @file suggestions case-insensitive by @IamRiddhi in #11394
- fix: Unset selected auth type in integ test so that the local setting… by @shrutip90 in #11322
- Style slash command descriptions consistently by @scidomino in #11395
- add extension IDs by @jakemac53 in #11377
- Log all user settings to enable measurement of experiment impacts by @owenofbrien in #11354
- fix(cli): enable typechecking for ui/commands tests by @SandyTao520 in #11413
- fix(infra) - Make file system interactive test check only tool call by @shishu314 in #1
- Oct 20, 2025
- Parsed from source:Oct 20, 2025
- Detected by Releasebot:Oct 21, 2025
Gemini API by Google
October 20, 2025
Deprecated Gemini Live API models
- The following Gemini Live API models are now deprecated:
- gemini-2.5-flash-preview-native-audio-dialog
- gemini-2.5-flash-exp-native-audio-thinking-dialog
- You can use gemini-2.5-flash-native-audio-preview-09-2025 instead.
- Deprecation for gemini-2.0-flash-live-001 and gemini-live-2.5-flash-preview coming December 09, 2025.
- Oct 18, 2025
- Parsed from source:Oct 18, 2025
- Detected by Releasebot:Oct 20, 2025
GGemini CLI by Google
Release v0.10.0-preview.0
New nightly release introduces telemetry upgrades such as memory monitor and diff stats, plus user ID hooks and broader telemetry coverage. It also tightens tests, adds an a2a server tool, and bumps the version to reflect ongoing product updates.
- [Part 4/6] feat(telemetry): add memory monitor with activity-aware recording and tests by @eLyiN in #8122
- chore: refactored test-helper to handle boilerplate for interactive mode by @hritan in #10322
- chore: bundle a2a-server by @adamfweidman in #10265
- Rationalize different Extension typings by @zbirkenbuel in #10435
- refactor(core): Centralize 'write_todos_list' tool name by @abhipatel12 in #10690
- fix(infra) - Remove auto update from integration tests by @shishu314 in #10656
- Add script to deflake integration tests by @shishu314 in #10666
- Fix(infra) - Skip file system interactive test since it is currently broken by @shishu314 in #10734
- feat(core): add telemetry for subagent execution by @abhipatel12 in #10456
- chore(int): skip flaky tests by @galz10 in #10736
- chore(shell): Enable interactive shell by default by @galz10 in #10661
- fix(mcp): fix MCP server removal not persisting to settings by @lifefloating in #10098
- fix: ensure positional prompt arguments work with extensions flag by @seeun0210 in #10077
- feat: prevent ansi codes in extension MCP Servers by @adamfweidman in #10748
- fix(core): refresh file contents in smart edit given newer edits from user/external process by @agmsb in #10084
- citations documentation by @scidomino in #10742
- Docs: Add updates to changelog for v0.8.0 by @jkcinouye in #10732
- fix(core): Use shell for spawn on Windows by @galz10 in #9995
- Fix(doc) - Add section in docs for deflaking by @shishu314 in #10750
- Extension pre-releases by @jakemac53 in #10752
- Remove 'hello' extension by @chrstnb in #10741
- fix(docs): Update docs/faq.md per Srinanth by @richieforeman in #10667
- feat(core): Stop context window overflow when sending chat by @SandyTao520 in #10459
- chore(release): bump version to 0.10.0-nightly.20251007.c195a9aa by @gemini-cli-robot in #10669
- chore(int): disable flaky tests by @galz10 in #10771
- refactor(core): Centralize 'write_file' tool name by @abhipatel12 in #10694
- fix: Add a message about permissions command on startup in untrusted … by @shrutip90 in #10755
- feat: support GOOGLE_CLOUD_PROJECT_ID fallback (fixes #2262) by @Gosling-dude in #2725
- cleanup(markdown): Prettier format all markdown @ 80 char width by @richieforeman in #10714
- feat(telemetry): Add telemetry for web_fetch fallback attempts by @abhipatel12 in #10749
- feat(ui): shorten context overflow message when <75% of limit by @SandyTao520 in #10812
- Fix hooks to avoid unnecessary re-renders by @scidomino in #10820
- fix(doc) - Update doc for deflake command by @shishu314 in #10829
- fix(tests): log actual output in validateModelOutput on failure by @SandyTao520 in #10843
- feat(core): generalize path correction for use across tools by @agmsb in #10612
- Fix prompt to make it a bit more deterministic by @jacob314 in #10848
- fix(tests): enable and update prompt for MCP add tool test by @SandyTao520 in #10850
- fix(cli): prevent exit on non-fatal tool errors by @jerop in #10671
- Skip should fail safely when old_string is not found test by @jacob314 in #10853
- fix(infra) - Fix interactive system error by @shishu314 in #10805
- feat(telemetry): add diff stats to tool call metrics by @jerop in #10819
- feat(core): Failed Response Retry via Extra Prompt by @mrcabbage972 in #10828
- fix some isWorkspaceTrusted mocks by @jakemac53 in #10836
- clean up extension tests by @jakemac53 in #10857
- Add a joke to usePhraseCycler.ts by @MatrixManAtYrService in #10685
- chore(int): disable skip on "should trigger chat compression with /co… by @galz10 in #10854
- Fix for race condition in extension install / uninstall logging by @owenofbrien in #10856
- refactor: make log/event structure clear by @bobcatfish in #10467
- chore: add a2a server bin by @adamfweidman in #10592
- Re-land bbiggs changes to reduce margin on narrow screens with fixes + full width setting by @jacob314 in #10522
- fix(infra) - Create a step to calculate the inputs for the nightly-release by @shishu314 in #10825
- Docs: Fix broken links in architecture.md by @jkcinouye in #10747
- fix(cli) : fixed bug where /memory refresh will create discrepancies with initial memory load ignoring settings/config for trusted folder and file filters by @sgnagnarella in #10611
- feat(telemetry): ensure all telemetry includes user email and installation id by @jerop in #10897
- fix(core): set temperature to 1 on retry in sendMessageStream by @SandyTao520 in #10866
- fix: Prevent garbled input during "Login With Google" OAuth prompt on… by @MJjainam in #10888
- fix(test): Fix flaky shell command test using date command by @shrutip90 in #10863
- Docs: Fix Flutter extension link in docs/changelogs/index.md by @Smetalo in #10797
- Disable flakey tests. by @scidomino in #10914
- fix: Usage of folder trust config flags in FileCommandLoader by @shrutip90 in #10837
- Reenable NPM integration tests by @scidomino in #10623
- Docs: Update to tos-privacy.md by @jkcinouye in #10754
- Show notification in screen reader mode by @chrstnb in #10900
- refactor(core): migrate web search tool to tool-names by @abhipatel12 in #10782
- feat(ui): add flicker detection and metrics by @skeshive in #10821
- Show final install path in extension consent dialog and fix isWorkspaceTrusted check by @jakemac53 in #10830
- Fix rough edges around extension updates by @jakemac53 in #10926
- Simplify auth in interactive tests. by @scidomino in #10921
- Update deployment.md -> installation.md and sidebar links. by @jkcinouye in #10662
- feat(core): improve shell execution service reliability by @galz10 in #10607
- Deflake test. by @scidomino in #10932
- Clean up integration test warnings. by @scidomino in #10931
- fix(cli): prioritize configured auth over env vars in non-interactive mode by @SandyTao520 in #10935
- Refactor: Introduce InteractiveRun class by @scidomino in #10947
- Code guide command by @gsehgal in #10940
- feat: Support Alt+key combinations by @srivatsj in #10767
- chore: wire a2a-server up for publishing by @adamfweidman in #10627
- fix(remove private) from gemini-cli-a2a-server by @adamfweidman in #11018
- Swap all self-hosted runners to ubuntu-latest per b/451586626 ...
- Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 20, 2025
- Modified by Releasebot:Oct 20, 2025
GGemini CLI by Google
Release v0.10.0-preview.2
fix(patch): cherry-pick 0ded546 to release/v0.10.0-preview.1-pr-11225 to patch version v0.10.0-preview.1 and create version 0.10.0-preview.2 by @skeshive in #11415
Full Changelog
v0.10.0-preview.1...v0.10.0-preview.2
Original source Report a problem - Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 20, 2025
- Modified by Releasebot:Oct 20, 2025
GGemini CLI by Google
Release v0.10.0-preview.1
fix(patch): cherry-pick 5aaa0e6 to release/v0.10.0-preview.0-pr-11259 to patch version v0.10.0-preview.0 and create version 0.10.0-preview.1 by @skeshive in #11287
Full Changelog: v0.10.0-preview.0...v0.10.0-preview.1
Original source Report a problem - Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 18, 2025
Gemini API by Google
October 17, 2025
- Grounding with Google Maps is now generally available. For more information, see Grounding with Google Maps documentation.
- Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 17, 2025
Google Workspace Updates Weekly Recap - October 17, 2025
Google Workspace rolls out a wave of AI powered updates across Meet, Sheets, Keep, Tasks, Gmail, Chat, NotebookLM and AppSheet. Highlights include AI makeup in Meet, web grounded Sheets AI, Keep reminders to Tasks, Help me schedule in Gmail, Gemini summaries in Chat, and education flashcards.
A summary of announcements from this week: The announcements below were published on the Workspace Updates blog earlier this week. Please refer to the original blog posts for complete details.
AI-powered makeup in Google Meet
Now you can choose from 12 new studio makeup looks, with a range of options from a polished, professional touch to a more expressive flair. Your AI-powered makeup remains seamless and untouched—even through everyday movements like sipping your coffee or touching your face. | Learn more about using AI makeup in Meet.
The AI function in Google Sheets is now enhanced with Google Search results for more up-to-date answers
Earlier this year, we announced AI function in Sheets to help you generate text, summarize information, categorize data, and analyze sentiment at scale, directly from any cell in your spreadsheet. Last month, we expanded feature availability to seven additional languages. Now, we're making AI function even more powerful by automatically grounding it in results from Google Search, so it can access up-to-the-minute information from the web to answer your prompts. | Learn more about Google Search in the Sheets AI function.
Google Keep reminders now saved to Tasks
As announced last year, Keep reminders will be automatically saved to Tasks. This means that now users can view their Keep reminders as tasks in Calendar, in the Tasks app, and even ask the Gemini app about them (via the Tasks extension). As part of this launch, any existing date/time based Keep reminders will automatically be saved to Google Tasks. | Learn more about the reminders to Tasks migration.
Use Help me schedule to easily set up a meeting time over email
Gmail with Gemini will detect when you’re trying to coordinate a time within an email and will surface a Help me schedule button in the toolbar. After you click on the Help me schedule button, Gemini will automatically suggest ideal slots based on your Google Calendar and the email's context. | Learn more about Help me schedule in Gmail.
Summarize shared files with Gemini in Google Chat, now available on mobile
Simply tap the “Summarize” button on the file preview card in your conversation. Gemini will summarize the file so you can get a quick overview without having to leave Chat. | Learn more about summarizing files in Chat.
Video Overviews in NotebookLM are now available to users of all ages
Google Workspace for Education users of all ages can now use Video Overviews in NotebookLM. Users can now turn documents, slides, charts and more into engaging explainer videos that are narrated by an AI voice. | Learn more about Video Overviews in Notebook LM.
Extract, categorize, and summarize data in AppSheet with the power of Gemini
AppSheet Enterprise Plus users can now add the new AI Task powered by Gemini, directly into their existing AppSheet automations. The AI Task can perform the following functions: Extract, Extract Rows, Categorize, and Summarize. | Learn more about Gemini in AppSheet.
Gemini in Google Sheets now tackles multi-step tasks with expanded editing capabilities
Earlier this year, we introduced powerful new editing options within Gemini in Sheets like creating pivot tables, applying filters, and adding conditional formatting. Building on that momentum, we’re excited to announce that Gemini can now execute multiple actions at once from a single prompt - no need to simplify your instructions or disrupt your workflow by typing multiple different prompts. | Learn more about multi-step actions using Gemini in Sheets.
Your organization's logo will now appear in the Gemini app
Similar to other Google Workspace service pages, your organization’s logo will now appear next to a user’s profile picture in the Gemini app when they are using their business or education account. | Learn more about organizational logos in the Gemini app.
Introducing Business Continuity editions: Support business continuity and resilience for enterprise customers
When your primary systems are compromised, you need a dependable partner to keep your organization operational. Our new Business Continuity editions are designed to serve as a robust backup solution that works in tandem with your primary, non-Google Workspace collaboration platform, providing a secure and familiar environment that can be activated when you need it most. | Learn more about the new Business Continuity editions.
Flashcards in Gemini are now available to users of all ages
Google Workspace for Education users of all ages can now use Flashcards in Gemini. Users can ask Gemini to instantly create flashcards and study guides based on your quiz results or other class materials, providing a simple and effective way to review key concepts and reinforce your learning. | Learn more about creating Flashcards with Gemini.
Original source Report a problem - Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 17, 2025
October 17, 2025
Firebase AI Logic
All of the following are now Generally Available (GA):
- Using Firebase AI Logic with the Gemini Developer API, which provides a no-cost tier and paid tiers with reasonable rate limits and quotas.
- Using Firebase AI Logic with Imagen models to generate images from text prompts.
- AI monitoring in the Firebase console, which helps you understand metrics, like requests, latency, errors, and token usage to gain comprehensive visibility into your requests.
- Oct 17, 2025
- Parsed from source:Oct 17, 2025
- Detected by Releasebot:Oct 17, 2025
6 Pixel features to try this Halloween
Pixel launches Halloween ready features across Pixel 10 devices and Pixel Watch 4. Highlights include festive watch faces, Auto Best Take for group shots, Camera Coach guidance, Gemini AI effects, Recorder with background music, and Sunrise Alarm to ease the dark days.
Pixel Halloween Features
J Jack O. Lantern CSO - Chief Scare Officer
This Halloween season, you may already be conjuring the perfect costume, or researching your trick-or-treating route. Now, get ready to summon a terrifyingly good tool to go along with it: Pixel. Here are a few frighteningly fun features to try, including the latest additions released with the new Pixel 10 phones, the Pixel 10 Pro Fold and the Pixel Watch 4.
Try a festive Pixel Watch face. In the Pixel Watch app, select “watch faces” and then the edit icon in the upper righthand corner. You’ll see an option for a photo watch face. Once you select it, go to Google Photos and select up to 30 photos that your watch will show on its display. Try scrolling back to past Octobers for some nostalgic Halloween picks, right on your wrist.
Get the entire group in the shot. Speaking of group shots: You might be getting together with friends and family quite a bit this month, whether that’s to visit the pumpkin patch, swap soups, trick-or-treat, watch scary movies or hit up a costume party. Pixel 10’s Auto Best Take will make sure you all look your best in your group pic, and you can use Add Me to get everyone — even the photographer — in there. And if you have a Pixel 10 Pro Fold, you can rely on Instant View to immediately show you if you got the shot: One half of the phone will show you the photo while you can continue to shoot via the live feed on the other half — that way, you’ll really know if you got the perfect group selfie or need to take a few more.
Want a spooky shot? Use Camera Coach. Another helpful feature for making sure you get the image you want is Camera Coach. Maybe you’re carving pumpkins and need help figuring out how to frame them all or you want to capture an artsy image of someone’s costume: Camera Coach will ask what you want to accomplish with your photo, then guide you through to the result.
Generate frightening or festive photos. There are so many ways you can use Pixel for some scary fun with photos: You can ask Gemini to turn a photo from last Halloween into a short video or to make your pic look like it’s from the ancient past. There’s also Pixel Studio, where you can use AI to create any spooky scene you can imagine. And there’s no shortage of ways to play with images in Google Photos — like asking it to put your pup in a costume or creating a fall-themed collage.
Record an eerie track. Pixel’s Recorder app now lets you add background music to a recording. Hosting a Halloween party or a haunted house? You can record some eerie sounds and set background music to them. You can choose to create your own vibe (the “angry” and “sad” options work best for scary party purposes and would easily complement ghostly “ooOOooOOoo”s!) and Pixel will generate a track for you.
You can record some eerie sounds and set background music to them.
Adjust to darker days. Halloween’s approach isn’t the only sign of fall: There are also the darker, shorter days. Help yourself adjust to the season change with Pixel’s Sunrise Alarm, which gradually brightens your screen over 15 minutes before your audio alarm goes off. Even if you can’t actually wake up with the sun these days, this can help getting up in the dark feel a bit more natural.
POSTED IN:
- Pixel
- Photos
- Gemini App
- Oct 16, 2025
- Parsed from source:Oct 16, 2025
- Detected by Releasebot:Oct 17, 2025
October 16, 2025
SDK Releases
The Firebase SDK for Unity (v13.4.0) is now available. This release includes new features in Firebase AI and miscellaneous changes.
Original source Report a problem