[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"package:cask:pgadmin4:en":3,"releases:stats:cask:pgadmin4:en":577,"releases:cask:pgadmin4:1:false:false:en":578,"releases-count:cask:pgadmin4:true:en":730},{"accentColor":4,"artifacts":5,"autoUpdates":39,"categories":40,"conflictsWith":46,"dependsOn":49,"deprecated":39,"description":57,"descriptionEn":58,"developer":59,"disabled":39,"displayName":60,"downloadSha256":61,"downloadSize":62,"downloadUrl":63,"editorChoice":39,"formulaeUrl":64,"homepage":65,"iconUrl":66,"installCommand":67,"installs":68,"installs30d":69,"isFont":39,"isLibrary":39,"kegOnly":39,"kind":72,"latestRelease":73,"machineTranslated":39,"name":102,"names":103,"platforms":105,"primaryCategory":549,"rank30d":550,"releaseCount":551,"releaseStats":552,"repoUrl":558,"screenshots":559,"sourceLocale":96,"sourceUrl":567,"summary":568,"summaryTranslation":569,"supports":570,"tags":572,"tap":576,"token":104,"version":101,"versionChangedAt":78},"#316690",{"apps":6,"binaries":8,"entries":9,"pkgs":38},[7],"pgAdmin 4.app",[],[10,17,24],{"declaration":11,"phase":15,"sources":16,"type":15},{"uninstall":12},[13],{"quit":14},"org.pgadmin.pgadmin4","uninstall",[],{"declaration":18,"phase":21,"sources":22,"target":20,"type":23},{"app":19,"target":20},[7],"\u002FApplications\u002FpgAdmin 4.app","install",[7],"app",{"declaration":25,"phase":35,"sources":36,"type":37},{"zap":26},[27],{"trash":28},[29,30,31,32,33,34],"~\u002F.pgadmin","~\u002FLibrary\u002FApplication Support\u002Fcom.apple.sharedfilelist\u002Fcom.apple.LSSharedFileList.ApplicationRecentDocuments\u002Forg.pgadmin.pgadmin4.sfl*","~\u002FLibrary\u002FApplication Support\u002FpgAdmin 4","~\u002FLibrary\u002FCaches\u002FpgAdmin 4","~\u002FLibrary\u002FPreferences\u002Forg.pgadmin.pgadmin4.plist","~\u002FLibrary\u002FSaved Application State\u002Forg.pgadmin.pgAdmin4.savedState","cleanup",[],"zap",[],false,[41],{"icon":42,"machineTranslated":39,"name":43,"slug":44,"sourceLocale":45},"lucide:database","Databases","databases","zh-CN",{"casks":47,"formulae":48},[],[],{"arch":50,"casks":53,"formulae":54,"requirements":55},[51,52],"arm64","x86_64",[],[],{"macos":56},{},"pgAdmin 4 is an open-source administration and development platform for PostgreSQL. It suits database administrators, application developers and analysts who want a graphical interface for exploring databases, writing SQL and managing database objects.\n\n## Main features\n- Browse servers, databases, schemas, tables and other objects in Object Explorer.\n- Write and run SQL in the Query Tool, inspect results and visualize execution plans.\n- View and edit table data with a graphical data grid.\n- Design schemas with the ERD Tool and compare schemas with Schema Diff.\n- Monitor server activity and perform supported backup, restore and maintenance tasks.\n- Use a local desktop runtime or a separately deployed multi-user web server.\n\n## Install and connect\nInstall the Mac application with `brew install --cask pgadmin4`, or download the official DMG, mount it and drag pgAdmin 4.app into Applications. Launch the application, register a server connection and supply the actual database host, port, database name and credentials or another supported authentication configuration. Connect to the registered server to browse objects and open the Query Tool. Database privileges determine which operations you can perform.\n\npgAdmin is a client and management interface, not the PostgreSQL database server. Install or obtain access to a PostgreSQL server separately. Local connections do not require a public network; remote servers must be reachable and appropriately secured. Saved database credentials may use the operating-system password store or the configured master-password mechanism. A pgAdmin server-mode login is distinct from a PostgreSQL login.\n\n## Requirements, dependencies and platforms\nThe current official macOS support table lists macOS 14 Sonoma, macOS 15 Sequoia and macOS 26 Tahoe for both Intel and Apple Silicon. Official DMGs are signed and notarized. The Homebrew snapshot advertises older macOS platform variants, but that does not override upstream's current supported-OS list; verify compatibility before using an older OS. The ARM64 9.18 DMG is 234,671,255 bytes, verified by HTTP Content-Length; transfer size is not installed space.\n\nVersion 9.18 officially supports PostgreSQL 14–18 and EDB Postgres Advanced Server 14–18, and bundles psql, pg_dump, pg_dumpall and pg_restore 18.4. Older server versions are outside the stated support range. Choose database utility versions appropriate for your server and backup\u002Frestore workflow. The cask declares no explicit additional formula dependency or cask conflict; this is not a claim that remote databases, optional services or every workflow need no dependencies.\n\nOfficial distributions also include Windows, Linux DEB\u002FRPM packages, Python packages and container images. Requirements depend on the chosen distribution and deployment mode; the Mac cask installs the desktop application, not a Linux container or shared server deployment. No universal RAM or installed-disk minimum was established. Optional AI features require separately configured providers and may involve sending data to those providers; they are not required for ordinary database administration.\n\n## Accounts, fees and license\nThe official pgAdmin application is free and open source under the PostgreSQL License. A commercial subscription or vendor account is not required to run the desktop app. Access to your database requires its configured credentials and permissions; hosting, commercial database services and optional external AI providers can have separate costs.\n\nThe official dashboard screenshot is a historical browser-mode example captured on macOS, showing server sessions, transactions, tuples and I\u002FO. It is not presented as the current 9.18 desktop interface.\n\nSources: [Official features and screenshots](https:\u002F\u002Fwww.pgadmin.org\u002Ffeatures\u002F), [macOS packages and supported systems](https:\u002F\u002Fwww.pgadmin.org\u002Fdownload\u002Fpgadmin-4-macos\u002F), [Connecting to a server](https:\u002F\u002Fwww.pgadmin.org\u002Fdocs\u002Fpgadmin4\u002F9.18\u002Fconnecting.html), [9.18 release notes](https:\u002F\u002Fwww.pgadmin.org\u002Fdocs\u002Fpgadmin4\u002F9.18\u002Frelease_notes_9_18.html), [License](https:\u002F\u002Fwww.pgadmin.org\u002Flicence\u002F), [Source repository](https:\u002F\u002Fgithub.com\u002Fpgadmin-org\u002Fpgadmin4).","Administration and development platform for PostgreSQL","pgAdmin Development Team","pgAdmin 4","f374c5a971194be3bc837b43b6652fcd088189078e54a76e0aa03a418f0e4e02",234671255,"https:\u002F\u002Fftp.postgresql.org\u002Fpub\u002Fpgadmin\u002Fpgadmin4\u002Fv9.18\u002Fmacos\u002Fpgadmin4-9.18-arm64.dmg","https:\u002F\u002Fformulae.brew.sh\u002Fcask\u002Fpgadmin4","https:\u002F\u002Fwww.pgadmin.org\u002F","https:\u002F\u002Fcdn.opennavo.com\u002Ficons\u002Fuploads\u002F4d7fb90e5cdd\u002F469681b11814-256.png","brew install --cask pgadmin4",{"d30":69,"d365":70,"d90":71},1975,51887,9898,"cask",{"bodyMarkdown":74,"brewCommittedAt":75,"hasNotes":76,"id":77,"isLatest":76,"isPrerelease":39,"machineTranslated":39,"publishedAt":78,"sections":79,"source":95,"sourceLocale":96,"summary":97,"title":98,"translation":99,"version":101},"## pgAdmin 4 9.18\n\nAdds a collapsible Object Explorer and fixes schema comparison, connection handling and four security vulnerabilities.\n\n### Interface\n\n- Adds persistent Object Explorer collapse\u002Frestore and a keyboard shortcut.\n- Shares identical GET requests to avoid duplicate wide-table lookups.\n\n### Fixes\n\n- Corrects Schema Diff ordering, SERIAL handling and foreign-table changes.\n- Fixes service-only Password Exec connections and shared-server import.\n\n### Security\n\n- Fixes four vulnerabilities: CVE-2026-86861 through CVE-2026-86864.\n- Hardens authentication, file saving and backup\u002Frestore database names.\n\nSource: [Official pgAdmin 9.18 release notes](https:\u002F\u002Fwww.pgadmin.org\u002Fdocs\u002Fpgadmin4\u002F9.18\u002Frelease_notes_9_18.html). Platform- and server-mode-specific changes apply only to their named component. See the official notes for complete issue details and deployment guidance.","2026-09-17T13:38:09Z",true,858,"2026-10-07T09:38:40.131182Z",[80,85,90],{"area":81,"items":82},"Interface",[83,84],"Adds persistent Object Explorer collapse\u002Frestore and a keyboard shortcut.","Shares identical GET requests to avoid duplicate wide-table lookups.",{"area":86,"items":87},"Fixes",[88,89],"Corrects Schema Diff ordering, SERIAL handling and foreign-table changes.","Fixes service-only Password Exec connections and shared-server import.",{"area":91,"items":92},"Security",[93,94],"Fixes four vulnerabilities: CVE-2026-86861 through CVE-2026-86864.","Hardens authentication, file saving and backup\u002Frestore database names.","editorial","en-US","Adds a collapsible Object Explorer and fixes schema comparison, connection handling and four security vulnerabilities.","pgAdmin 4 9.18",{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},"source","9.18","pgAdmin4",[102,104],"pgadmin4",[106,140,171,203,234,266,297,329,360,392,423,455,486,518],{"arch":52,"artifacts":107,"conflictsWith":127,"dependsOn":130,"downloadSha256":136,"downloadUrl":137,"macos":138,"requiresRosetta":39,"tag":139,"version":101},{"apps":108,"binaries":109,"entries":110,"pkgs":126},[7],[],[111,116,120],{"declaration":112,"phase":15,"sources":115,"type":15},{"uninstall":113},[114],{"quit":14},[],{"declaration":117,"phase":21,"sources":119,"target":20,"type":23},{"app":118,"target":20},[7],[7],{"declaration":121,"phase":35,"sources":125,"type":37},{"zap":122},[123],{"trash":124},[29,30,31,32,33,34],[],[],{"casks":128,"formulae":129},[],[],{"arch":131,"casks":132,"formulae":133,"requirements":134},[52],[],[],{"macos":135},{},"a30bfcec3fea3b249c09a883e936c3250210ac6014291e30e3e1790f792e3576","https:\u002F\u002Fftp.postgresql.org\u002Fpub\u002Fpgadmin\u002Fpgadmin4\u002Fv9.18\u002Fmacos\u002Fpgadmin4-9.18-x64.dmg","27","golden_gate",{"arch":51,"artifacts":141,"conflictsWith":161,"dependsOn":164,"downloadSha256":61,"downloadUrl":63,"macos":138,"requiresRosetta":39,"tag":170,"version":101},{"apps":142,"binaries":143,"entries":144,"pkgs":160},[7],[],[145,150,154],{"declaration":146,"phase":15,"sources":149,"type":15},{"uninstall":147},[148],{"quit":14},[],{"declaration":151,"phase":21,"sources":153,"target":20,"type":23},{"app":152,"target":20},[7],[7],{"declaration":155,"phase":35,"sources":159,"type":37},{"zap":156},[157],{"trash":158},[29,30,31,32,33,34],[],[],{"casks":162,"formulae":163},[],[],{"arch":165,"casks":166,"formulae":167,"requirements":168},[51],[],[],{"macos":169},{},"arm64_golden_gate",{"arch":52,"artifacts":172,"conflictsWith":192,"dependsOn":195,"downloadSha256":136,"downloadUrl":137,"macos":201,"requiresRosetta":39,"tag":202,"version":101},{"apps":173,"binaries":174,"entries":175,"pkgs":191},[7],[],[176,181,185],{"declaration":177,"phase":15,"sources":180,"type":15},{"uninstall":178},[179],{"quit":14},[],{"declaration":182,"phase":21,"sources":184,"target":20,"type":23},{"app":183,"target":20},[7],[7],{"declaration":186,"phase":35,"sources":190,"type":37},{"zap":187},[188],{"trash":189},[29,30,31,32,33,34],[],[],{"casks":193,"formulae":194},[],[],{"arch":196,"casks":197,"formulae":198,"requirements":199},[52],[],[],{"macos":200},{},"26","tahoe",{"arch":51,"artifacts":204,"conflictsWith":224,"dependsOn":227,"downloadSha256":61,"downloadUrl":63,"macos":201,"requiresRosetta":39,"tag":233,"version":101},{"apps":205,"binaries":206,"entries":207,"pkgs":223},[7],[],[208,213,217],{"declaration":209,"phase":15,"sources":212,"type":15},{"uninstall":210},[211],{"quit":14},[],{"declaration":214,"phase":21,"sources":216,"target":20,"type":23},{"app":215,"target":20},[7],[7],{"declaration":218,"phase":35,"sources":222,"type":37},{"zap":219},[220],{"trash":221},[29,30,31,32,33,34],[],[],{"casks":225,"formulae":226},[],[],{"arch":228,"casks":229,"formulae":230,"requirements":231},[51],[],[],{"macos":232},{},"arm64_tahoe",{"arch":52,"artifacts":235,"conflictsWith":255,"dependsOn":258,"downloadSha256":136,"downloadUrl":137,"macos":264,"requiresRosetta":39,"tag":265,"version":101},{"apps":236,"binaries":237,"entries":238,"pkgs":254},[7],[],[239,244,248],{"declaration":240,"phase":15,"sources":243,"type":15},{"uninstall":241},[242],{"quit":14},[],{"declaration":245,"phase":21,"sources":247,"target":20,"type":23},{"app":246,"target":20},[7],[7],{"declaration":249,"phase":35,"sources":253,"type":37},{"zap":250},[251],{"trash":252},[29,30,31,32,33,34],[],[],{"casks":256,"formulae":257},[],[],{"arch":259,"casks":260,"formulae":261,"requirements":262},[52],[],[],{"macos":263},{},"15","sequoia",{"arch":51,"artifacts":267,"conflictsWith":287,"dependsOn":290,"downloadSha256":61,"downloadUrl":63,"macos":264,"requiresRosetta":39,"tag":296,"version":101},{"apps":268,"binaries":269,"entries":270,"pkgs":286},[7],[],[271,276,280],{"declaration":272,"phase":15,"sources":275,"type":15},{"uninstall":273},[274],{"quit":14},[],{"declaration":277,"phase":21,"sources":279,"target":20,"type":23},{"app":278,"target":20},[7],[7],{"declaration":281,"phase":35,"sources":285,"type":37},{"zap":282},[283],{"trash":284},[29,30,31,32,33,34],[],[],{"casks":288,"formulae":289},[],[],{"arch":291,"casks":292,"formulae":293,"requirements":294},[51],[],[],{"macos":295},{},"arm64_sequoia",{"arch":52,"artifacts":298,"conflictsWith":318,"dependsOn":321,"downloadSha256":136,"downloadUrl":137,"macos":327,"requiresRosetta":39,"tag":328,"version":101},{"apps":299,"binaries":300,"entries":301,"pkgs":317},[7],[],[302,307,311],{"declaration":303,"phase":15,"sources":306,"type":15},{"uninstall":304},[305],{"quit":14},[],{"declaration":308,"phase":21,"sources":310,"target":20,"type":23},{"app":309,"target":20},[7],[7],{"declaration":312,"phase":35,"sources":316,"type":37},{"zap":313},[314],{"trash":315},[29,30,31,32,33,34],[],[],{"casks":319,"formulae":320},[],[],{"arch":322,"casks":323,"formulae":324,"requirements":325},[52],[],[],{"macos":326},{},"14","sonoma",{"arch":51,"artifacts":330,"conflictsWith":350,"dependsOn":353,"downloadSha256":61,"downloadUrl":63,"macos":327,"requiresRosetta":39,"tag":359,"version":101},{"apps":331,"binaries":332,"entries":333,"pkgs":349},[7],[],[334,339,343],{"declaration":335,"phase":15,"sources":338,"type":15},{"uninstall":336},[337],{"quit":14},[],{"declaration":340,"phase":21,"sources":342,"target":20,"type":23},{"app":341,"target":20},[7],[7],{"declaration":344,"phase":35,"sources":348,"type":37},{"zap":345},[346],{"trash":347},[29,30,31,32,33,34],[],[],{"casks":351,"formulae":352},[],[],{"arch":354,"casks":355,"formulae":356,"requirements":357},[51],[],[],{"macos":358},{},"arm64_sonoma",{"arch":52,"artifacts":361,"conflictsWith":381,"dependsOn":384,"downloadSha256":136,"downloadUrl":137,"macos":390,"requiresRosetta":39,"tag":391,"version":101},{"apps":362,"binaries":363,"entries":364,"pkgs":380},[7],[],[365,370,374],{"declaration":366,"phase":15,"sources":369,"type":15},{"uninstall":367},[368],{"quit":14},[],{"declaration":371,"phase":21,"sources":373,"target":20,"type":23},{"app":372,"target":20},[7],[7],{"declaration":375,"phase":35,"sources":379,"type":37},{"zap":376},[377],{"trash":378},[29,30,31,32,33,34],[],[],{"casks":382,"formulae":383},[],[],{"arch":385,"casks":386,"formulae":387,"requirements":388},[52],[],[],{"macos":389},{},"13","ventura",{"arch":51,"artifacts":393,"conflictsWith":413,"dependsOn":416,"downloadSha256":61,"downloadUrl":63,"macos":390,"requiresRosetta":39,"tag":422,"version":101},{"apps":394,"binaries":395,"entries":396,"pkgs":412},[7],[],[397,402,406],{"declaration":398,"phase":15,"sources":401,"type":15},{"uninstall":399},[400],{"quit":14},[],{"declaration":403,"phase":21,"sources":405,"target":20,"type":23},{"app":404,"target":20},[7],[7],{"declaration":407,"phase":35,"sources":411,"type":37},{"zap":408},[409],{"trash":410},[29,30,31,32,33,34],[],[],{"casks":414,"formulae":415},[],[],{"arch":417,"casks":418,"formulae":419,"requirements":420},[51],[],[],{"macos":421},{},"arm64_ventura",{"arch":52,"artifacts":424,"conflictsWith":444,"dependsOn":447,"downloadSha256":136,"downloadUrl":137,"macos":453,"requiresRosetta":39,"tag":454,"version":101},{"apps":425,"binaries":426,"entries":427,"pkgs":443},[7],[],[428,433,437],{"declaration":429,"phase":15,"sources":432,"type":15},{"uninstall":430},[431],{"quit":14},[],{"declaration":434,"phase":21,"sources":436,"target":20,"type":23},{"app":435,"target":20},[7],[7],{"declaration":438,"phase":35,"sources":442,"type":37},{"zap":439},[440],{"trash":441},[29,30,31,32,33,34],[],[],{"casks":445,"formulae":446},[],[],{"arch":448,"casks":449,"formulae":450,"requirements":451},[52],[],[],{"macos":452},{},"12","monterey",{"arch":51,"artifacts":456,"conflictsWith":476,"dependsOn":479,"downloadSha256":61,"downloadUrl":63,"macos":453,"requiresRosetta":39,"tag":485,"version":101},{"apps":457,"binaries":458,"entries":459,"pkgs":475},[7],[],[460,465,469],{"declaration":461,"phase":15,"sources":464,"type":15},{"uninstall":462},[463],{"quit":14},[],{"declaration":466,"phase":21,"sources":468,"target":20,"type":23},{"app":467,"target":20},[7],[7],{"declaration":470,"phase":35,"sources":474,"type":37},{"zap":471},[472],{"trash":473},[29,30,31,32,33,34],[],[],{"casks":477,"formulae":478},[],[],{"arch":480,"casks":481,"formulae":482,"requirements":483},[51],[],[],{"macos":484},{},"arm64_monterey",{"arch":52,"artifacts":487,"conflictsWith":507,"dependsOn":510,"downloadSha256":136,"downloadUrl":137,"macos":516,"requiresRosetta":39,"tag":517,"version":101},{"apps":488,"binaries":489,"entries":490,"pkgs":506},[7],[],[491,496,500],{"declaration":492,"phase":15,"sources":495,"type":15},{"uninstall":493},[494],{"quit":14},[],{"declaration":497,"phase":21,"sources":499,"target":20,"type":23},{"app":498,"target":20},[7],[7],{"declaration":501,"phase":35,"sources":505,"type":37},{"zap":502},[503],{"trash":504},[29,30,31,32,33,34],[],[],{"casks":508,"formulae":509},[],[],{"arch":511,"casks":512,"formulae":513,"requirements":514},[52],[],[],{"macos":515},{},"11","big_sur",{"arch":51,"artifacts":519,"conflictsWith":539,"dependsOn":542,"downloadSha256":61,"downloadUrl":63,"macos":516,"requiresRosetta":39,"tag":548,"version":101},{"apps":520,"binaries":521,"entries":522,"pkgs":538},[7],[],[523,528,532],{"declaration":524,"phase":15,"sources":527,"type":15},{"uninstall":525},[526],{"quit":14},[],{"declaration":529,"phase":21,"sources":531,"target":20,"type":23},{"app":530,"target":20},[7],[7],{"declaration":533,"phase":35,"sources":537,"type":37},{"zap":534},[535],{"trash":536},[29,30,31,32,33,34],[],[],{"casks":540,"formulae":541},[],[],{"arch":543,"casks":544,"formulae":545,"requirements":546},[51],[],[],{"macos":547},{},"arm64_big_sur",{"icon":42,"machineTranslated":39,"name":43,"slug":44,"sourceLocale":45},101,37,{"brewLag":553,"cadence":557,"count30d":555},{"compared":554,"earlierCount":555,"medianMinutes":556},3,1,153722867,"monthly","https:\u002F\u002Fgithub.com\u002Fpgadmin-org\u002Fpgadmin4",[560],{"caption":561,"height":562,"machineTranslated":39,"sourceLocale":96,"theme":563,"thumbUrl":564,"url":565,"width":566},"Official historical dashboard in a macOS browser: sessions and I\u002FO. Not the current 9.18 desktop UI.",1006,"light","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2b6e5af648ca\u002Fc54fc995eeb6-640.png","https:\u002F\u002Fcdn.opennavo.com\u002Fscreenshots\u002Fuploads\u002Fscreenshot\u002F2b6e5af648ca\u002Fc54fc995eeb6-1280.png",1280,"https:\u002F\u002Fgithub.com\u002Fhomebrew\u002Fhomebrew-cask\u002Fblob\u002FHEAD\u002FCasks\u002Fp\u002Fpgadmin4.rb","Open-source PostgreSQL administration and development interface with SQL editing, data browsing, schema tools and monitoring.",{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},{"arm64":76,"requiresRosetta":39,"status":571,"x86_64":76},"known",[573,574,575],"pgAdmin","PostgreSQL","SQL","homebrew\u002Fcask",null,{"current":555,"records":579,"size":727,"stats":728,"total":551},[580,589,614,640,647,652,657,662,667,672,677,682,687,692,697,702,707,712,717,722],{"bodyMarkdown":74,"brewCommittedAt":75,"hasNotes":76,"id":77,"isLatest":76,"isPrerelease":39,"machineTranslated":39,"publishedAt":78,"sections":581,"source":95,"sourceLocale":96,"summary":97,"title":98,"translation":588,"version":101},[582,584,586],{"area":81,"items":583},[83,84],{"area":86,"items":585},[88,89],{"area":91,"items":587},[93,94],{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},{"bodyMarkdown":590,"brewCommittedAt":591,"hasNotes":76,"id":592,"isLatest":39,"isPrerelease":39,"machineTranslated":39,"publishedAt":593,"sections":594,"source":95,"sourceLocale":96,"summary":610,"title":611,"translation":612,"version":613},"## pgAdmin 4 9.17\n\nAdds View Data row limits and custom geometry tiles, with query, schema and seven security fixes.\n\n### Features\n\n- Adds a preference limiting rows fetched by View Data.\n- Adds custom XYZ tile providers in Geometry Viewer.\n- Logs authenticated user identity and adds optional Helm HTTPRoute.\n\n### Fixes\n\n- Corrects SERIAL\u002Fidentity SQL in Schema Diff and CREATE Script.\n- Fixes Execute Query at Cursor around blank-line-separated statements.\n- Falls back gracefully when the selected OS keyring is unusable.\n\n### Security\n\n- Fixes CVE-2026-17346–17351 and CVE-2026-17566.\n- Includes tool-permission and master-password-hook security fixes.\n\nSource: [Official pgAdmin 9.17 release notes](https:\u002F\u002Fwww.pgadmin.org\u002Fdocs\u002Fpgadmin4\u002F9.18\u002Frelease_notes_9_17.html). Platform- and server-mode-specific changes apply only to their named component. See the official notes for complete issue details and deployment guidance.","2026-07-31T11:04:41Z",859,"0001-01-01T00:00:00Z",[595,601,606],{"area":596,"items":597},"Features",[598,599,600],"Adds a preference limiting rows fetched by View Data.","Adds custom XYZ tile providers in Geometry Viewer.","Logs authenticated user identity and adds optional Helm HTTPRoute.",{"area":86,"items":602},[603,604,605],"Corrects SERIAL\u002Fidentity SQL in Schema Diff and CREATE Script.","Fixes Execute Query at Cursor around blank-line-separated statements.","Falls back gracefully when the selected OS keyring is unusable.",{"area":91,"items":607},[608,609],"Fixes CVE-2026-17346–17351 and CVE-2026-17566.","Includes tool-permission and master-password-hook security fixes.","Adds View Data row limits and custom geometry tiles, with query, schema and seven security fixes.","pgAdmin 4 9.17",{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},"9.17",{"bodyMarkdown":615,"brewCommittedAt":616,"hasNotes":76,"id":617,"isLatest":39,"isPrerelease":39,"machineTranslated":39,"publishedAt":593,"sections":618,"source":95,"sourceLocale":96,"summary":636,"title":637,"translation":638,"version":639},"## pgAdmin 4 9.16\n\nAdds server-colored tabs and middle-click closing, changes password-source precedence and fixes seven security issues.\n\n### Features\n\n- Adds server-color panel and tab headers plus middle-click tab closing.\n- Supports TOAST tuple targets in Materialized View properties.\n\n### Connections\n\n- When both are configured, passfile now overrides Password Exec Command.\n- Warns when ignoring Password Exec and improves stale-connection recovery.\n\n### Fixes\n\n- Corrects numeric preservation in JSON\u002FJSONB editing.\n- Fixes Query Tool data saving, ERD deletion and SERIAL SQL generation.\n\n### Security\n\n- Fixes seven vulnerabilities: CVE-2026-12044 through CVE-2026-12050.\n- Includes AI read-only enforcement, SQL injection and XSS fixes.\n\nSource: [Official pgAdmin 9.16 release notes](https:\u002F\u002Fwww.pgadmin.org\u002Fdocs\u002Fpgadmin4\u002F9.18\u002Frelease_notes_9_16.html). Platform- and server-mode-specific changes apply only to their named component. See the official notes for complete issue details and deployment guidance.\n\nCompatibility note: when a server definition has both a passfile and an external password-exec command, the passfile takes precedence from this release onward; earlier versions preferred the external command.","2026-06-18T14:49:14Z",860,[619,623,628,632],{"area":596,"items":620},[621,622],"Adds server-color panel and tab headers plus middle-click tab closing.","Supports TOAST tuple targets in Materialized View properties.",{"area":624,"items":625},"Connections",[626,627],"When both are configured, passfile now overrides Password Exec Command.","Warns when ignoring Password Exec and improves stale-connection recovery.",{"area":86,"items":629},[630,631],"Corrects numeric preservation in JSON\u002FJSONB editing.","Fixes Query Tool data saving, ERD deletion and SERIAL SQL generation.",{"area":91,"items":633},[634,635],"Fixes seven vulnerabilities: CVE-2026-12044 through CVE-2026-12050.","Includes AI read-only enforcement, SQL injection and XSS fixes.","Adds server-colored tabs and middle-click closing, changes password-source precedence and fixes seven security issues.","pgAdmin 4 9.16",{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},"9.16",{"brewCommittedAt":641,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":642,"source":643,"translation":644,"version":646},"2026-05-11T17:34:06Z",[],"homebrew",{"status":645},"none","9.15",{"brewCommittedAt":648,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":649,"source":643,"translation":650,"version":651},"2026-04-02T10:34:52Z",[],{"status":645},"9.14",{"brewCommittedAt":653,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":654,"source":643,"translation":655,"version":656},"2026-03-05T10:29:44Z",[],{"status":645},"9.13",{"brewCommittedAt":658,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":659,"source":643,"translation":660,"version":661},"2026-02-05T13:38:21Z",[],{"status":645},"9.12",{"brewCommittedAt":663,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":664,"source":643,"translation":665,"version":666},"2025-12-11T10:41:00Z",[],{"status":645},"9.11",{"brewCommittedAt":668,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":669,"source":643,"translation":670,"version":671},"2025-11-13T07:39:21Z",[],{"status":645},"9.10",{"brewCommittedAt":673,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":674,"source":643,"translation":675,"version":676},"2025-10-17T23:15:56Z",[],{"status":645},"9.9",{"brewCommittedAt":678,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":679,"source":643,"translation":680,"version":681},"2025-09-04T13:40:47Z",[],{"status":645},"9.8",{"brewCommittedAt":683,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":684,"source":643,"translation":685,"version":686},"2025-08-21T10:28:50Z",[],{"status":645},"9.7",{"brewCommittedAt":688,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":689,"source":643,"translation":690,"version":691},"2025-07-25T07:03:20Z",[],{"status":645},"9.6",{"brewCommittedAt":693,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":694,"source":643,"translation":695,"version":696},"2025-06-30T16:00:49Z",[],{"status":645},"9.5",{"brewCommittedAt":698,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":699,"source":643,"translation":700,"version":701},"2025-05-29T09:58:48Z",[],{"status":645},"9.4",{"brewCommittedAt":703,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":704,"source":643,"translation":705,"version":706},"2025-04-30T09:59:59Z",[],{"status":645},"9.3",{"brewCommittedAt":708,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":709,"source":643,"translation":710,"version":711},"2025-04-03T15:59:08Z",[],{"status":645},"9.2",{"brewCommittedAt":713,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":714,"source":643,"translation":715,"version":716},"2025-03-03T16:02:15Z",[],{"status":645},"9.1",{"brewCommittedAt":718,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":719,"source":643,"translation":720,"version":721},"2025-02-06T15:48:17Z",[],{"status":645},"9.0",{"brewCommittedAt":723,"hasNotes":39,"isLatest":39,"isPrerelease":39,"sections":724,"source":643,"translation":725,"version":726},"2024-12-12T09:50:34Z",[],{"status":645},"8.14",20,{"brewLag":729,"cadence":557,"count30d":555},{"compared":554,"earlierCount":555,"medianMinutes":556},{"current":555,"records":731,"size":555,"stats":741,"total":551},[732],{"bodyMarkdown":74,"brewCommittedAt":75,"hasNotes":76,"id":77,"isLatest":76,"isPrerelease":39,"machineTranslated":39,"publishedAt":78,"sections":733,"source":95,"sourceLocale":96,"summary":97,"title":98,"translation":740,"version":101},[734,736,738],{"area":81,"items":735},[83,84],{"area":86,"items":737},[88,89],{"area":91,"items":739},[93,94],{"locale":96,"machineTranslated":39,"sourceLocale":96,"status":100},{"brewLag":742,"cadence":557,"count30d":555},{"compared":554,"earlierCount":555,"medianMinutes":556}]