[{"data":1,"prerenderedAt":279},["ShallowReactive",2],{"post-en-antigravity-2-28-0-builtin-pdf-viewer-browser":3,"surround-en-blog\u002Fen\u002Fblog\u002Fantigravity-2-28-0-builtin-pdf-viewer-browser.md":266},{"id":4,"title":5,"body":6,"canonical":243,"category":249,"date":250,"description":251,"extension":252,"image":93,"meta":253,"navigation":254,"path":255,"seo":256,"slug":257,"status":258,"stem":259,"tags":260,"translationSlug":257,"__hash__":265},"blog\u002Fen\u002Fblog\u002Fantigravity-2-28-0-builtin-pdf-viewer-browser.md","Goodbye \"Use Mac Preview for Now\": Antigravity 2.28.0 Brings Built-in PDF Viewer and Browser",{"type":7,"value":8,"toc":242},"minimark",[9,18,29,32,37,44,52,63,73,87,94,100,109,119,121,125,136,139,178,180,184,190,231,233,236],[10,11,12,13,17],"p",{},"On October 27, Google Antigravity rolled out ",[14,15,16],"strong",{},"v2.28.0"," for desktop.",[10,19,20,21,24,25,28],{},"While the changelog enumerates 19 improvements and 15 bug fixes, two marquee additions genuinely reshape daily workflows: a ",[14,22,23],{},"built-in PDF viewer"," and an ",[14,26,27],{},"integrated side-panel browser",". The two actions that previously forced developers to switch away from agent conversations can now be completed directly in the right panel.",[30,31],"hr",{},[33,34,36],"h2",{"id":35},"_1-built-in-pdf-viewer-kevin-hous-promise-delivered","1. Built-in PDF Viewer: Kevin Hou's Promise Delivered",[10,38,39,40,43],{},"First up is the update that feels most personal: the ",[14,41,42],{},"Built-in PDF viewer",".",[10,45,46,47,51],{},"Back on September 21, I was using Antigravity to translate and typeset a 24-page PDF guide (",[48,49,50],"code",{},"grok-bot-guide-cn.pdf","). The task required repeated adjustments to cover cropping and bottom margins.",[10,53,54,55,58,59,62],{},"At the time, the workflow was jarring. Each time the agent finished running a script, it produced a ",[48,56,57],{},".pdf"," file pill in chat and listed the file in the ",[48,60,61],{},"Files Changed"," pane, but clicking or right-clicking produced no reaction whatsoever. For every layout iteration, I had to exit Antigravity, open Finder, and preview the PDF in macOS Preview.",[10,64,65,66,69,70],{},"Frustrated, I recorded an 18-second clip, posted it on X, and tagged ",[48,67,68],{},"@Google Antigravity"," in Chinese:\n",[14,71,72],{},"\"Could you tell me how to preview a PDF file inside Antigravity?\"",[10,74,75,76,79,80,83,84],{},"To my surprise, Antigravity product lead ",[14,77,78],{},"Kevin Hou"," (",[48,81,82],{},"@kevinhou22",") replied directly in Chinese that afternoon with nine words:\n",[14,85,86],{},"\"Coming soon. For now, use Mac Preview.\"",[10,88,89],{},[90,91],"img",{"alt":92,"src":93},"Question to Kevin Hou about PDF preview and his reply","\u002Fimages\u002Fposts\u002F2026\u002F10\u002Fkevin-hou-pdf-reply.png",[10,95,96,97,99],{},"A little over a month later, that promise arrived in ",[48,98,16],{},":",[101,102,103],"blockquote",{},[10,104,105],{},[106,107,108],"em",{},"\"PDF files now open in a built-in PDF viewer, both in the file viewer and when an artifact is a PDF, so you can read them without leaving Antigravity.\"",[10,110,111,112,114,115,118],{},"No more jumping out to \"use Mac Preview for now.\" Whether you click a ",[48,113,57],{}," file in the File Viewer or receive a PDF artifact generated by an agent, it renders right inside the Antigravity right pane. Combined with ",[48,116,117],{},"v2.27.0","'s fix for missing Mermaid diagrams in PDF exports, verifying generated PDFs is now a completely closed loop inside the desktop app.",[30,120],{},[33,122,124],{"id":123},"_2-built-in-browser-click-links-in-side-panel-without-mobile-shrinkage","2. Built-in Browser: Click Links in Side Panel Without Mobile Shrinkage",[10,126,127,128,131,132,135],{},"The second major addition is the ",[14,129,130],{},"Built-in browser",". In the official live stream mid-month where Kevin Hou teased upcoming browser improvements, ",[48,133,134],{},"2.28.0"," officially introduces it into the Side Panel.",[10,137,138],{},"In daily use, three refinements stand out:",[140,141,142,149,162],"ol",{},[143,144,145,148],"li",{},[14,146,147],{},"Auto-expanding panel width",": Many built-in browsers feel cramped because narrow sidebars trigger mobile responsive breakpoints. Antigravity automatically expands the right panel when opening web links, preserving clean desktop layouts.",[143,150,151,154,155,158,159,43],{},[14,152,153],{},"Default internal view with right-click external escape",": Clicking links in conversation opens them in the side browser by default (with HTTPS certificate inspection in the address bar). Need your system browser instead? Simply ",[14,156,157],{},"right-click the link"," to choose an external window, or adjust the default under ",[48,160,161],{},"Settings > General > Open Links In",[143,163,164,170,171,173,174,177],{},[14,165,166,169],{},[48,167,168],{},"Cmd + Shift + T"," tab restoration",": With web pages, PDFs, and code sharing tabs in the side panel, accidental closures happen. Hitting ",[48,172,168],{}," (or ",[48,175,176],{},"Ctrl + Shift + T"," on Windows\u002FLinux) restores recently closed side tabs right where they were, preserving your scroll position.",[30,179],{},[33,181,183],{"id":182},"_3-notable-polish-and-bug-fixes","3. Notable Polish and Bug Fixes",[10,185,186,187,189],{},"Alongside the viewer and browser, several subtle updates in ",[48,188,134],{}," improve everyday stability:",[191,192,193,199,205,215,225],"ul",{},[143,194,195,198],{},[14,196,197],{},"Any file attachment up to 20 MB",": Dropping video clips, design mocks, or raw binary files into chat is no longer rejected—any file under 20 MB can now be attached for agent inspection.",[143,200,201,204],{},[14,202,203],{},"Word and character level diff highlighting",": Code review diffs highlight specific words and characters modified within a line, rather than turning the entire line solid red or green.",[143,206,207,210,211,214],{},[14,208,209],{},"Subagent permission persistence",": Fixed an annoying issue where permissions granted as ",[48,212,213],{},"Always allow"," in the primary conversation were repeatedly re-prompted when delegated to subagents.",[143,216,217,220,221,224],{},[14,218,219],{},"CJK punctuation bold rendering",": Fixed formatting regressions where bold or italic markers adjacent to Chinese, Japanese, or Korean punctuation left raw ",[48,222,223],{},"**"," asterisks exposed in chat.",[143,226,227,230],{},[14,228,229],{},"Model retention across restarts",": Fixed a bug where restarting the client or reconnecting caused active conversations to switch models unexpectedly.",[30,232],{},[10,234,235],{},"From the integrated browser to the native PDF viewer, Antigravity's recent focus is clear: ironing out the friction points of artifact verification so developers can remain focused in flow.",[10,237,238,239,241],{},"Have you updated to ",[48,240,134],{},"? How is the built-in browser and PDF preview working for your workflow?",{"title":243,"searchDepth":244,"depth":244,"links":245},"",2,[246,247,248],{"id":35,"depth":244,"text":36},{"id":123,"depth":244,"text":124},{"id":182,"depth":244,"text":183},"coder","2026-10-28","Antigravity desktop v2.28.0 is here with a built-in PDF viewer and side-panel browser, allowing developers to inspect artifacts and documentation without window switching.","md",{},true,"\u002Fen\u002Fblog\u002Fantigravity-2-28-0-builtin-pdf-viewer-browser",{"title":5,"description":251},"antigravity-2-28-0-builtin-pdf-viewer-browser","publish","en\u002Fblog\u002Fantigravity-2-28-0-builtin-pdf-viewer-browser",[261,262,263,264],"Antigravity","Google DeepMind","AI Agent","Release","ncSyQinq754TNylP4zlAaDfZDs0GbaRmiN8ud0TmeRg",[267,273],{"title":268,"path":269,"stem":270,"slug":271,"date":272,"children":-1},"Restore Missing \"Ask Gemini\" in Chrome: Local State Fix Guide and Underlying Mechanics","\u002Fen\u002Fblog\u002Frestore-chrome-ask-gemini-by-modifying-local-state","en\u002Fblog\u002Frestore-chrome-ask-gemini-by-modifying-local-state","restore-chrome-ask-gemini-by-modifying-local-state","2026-11-05",{"title":274,"path":275,"stem":276,"slug":277,"date":278,"children":-1},"How Much Weekly Quota Does a 5-Hour Window Consume? Calculating Claude, Codex, and Antigravity with CodexBar History","\u002Fen\u002Fblog\u002Fcodexbar-5h-vs-weekly-quota-calculation","en\u002Fblog\u002Fcodexbar-5h-vs-weekly-quota-calculation","codexbar-5h-vs-weekly-quota-calculation","2026-10-22",1793891963312]