You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/en_US/desktop_deployment.rst
+137Lines changed: 137 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -128,3 +128,140 @@ The configuration settings are stored in *runtime_config.json* file, which
128
128
will be available on Unix systems (~/.local/share/pgadmin/),
129
129
on Mac OS X (~/Library/Preferences/pgadmin),
130
130
and on Windows (%APPDATA%/pgadmin).
131
+
132
+
133
+
Auto-Update Feature for pgAdmin 4 Desktop
134
+
*****************************************
135
+
136
+
pgAdmin 4's desktop application includes an automated update system built using Electron's ``autoUpdater`` module. This feature enables users to receive and install updates seamlessly, ensuring they always have access to the latest features and security fixes.
137
+
138
+
Supported Platforms
139
+
===================
140
+
141
+
- **macOS:** Fully supported with automatic updates enabled by default
142
+
- **Windows:** Not supported
143
+
- **Linux:** Not supported
144
+
145
+
Update Process Overview
146
+
=======================
147
+
148
+
1. **Check for Updates:**
149
+
150
+
- Automatic check on application startup
151
+
- Manual check available via pgAdmin 4 menu > Check for Updates
152
+
- Uses Electron's ``autoUpdater`` API to query update server
153
+
154
+
2. **Download Process:**
155
+
156
+
- Updates download automatically when detected
157
+
- Progress shown via notifications
158
+
- Background download prevents interruption of work
0 commit comments