Lees weergave
OBS Studio 31.0.4
NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.
NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.
The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
31.0.4 Hotfix Changes
- Fixed a crash with Media Sources with no video frame size, such as audio files [RytoEX/jeiea]
- Fixed a crash on macOS 13 or older if a Browser Source or Browser Dock was used [jcm93/PatTheMav/RytoEX]
- Fixed a freeze if an item was cropped further than its original dimensions [Lain-B]
- Fixed a possible crash when reordering scene items [zavitax]
- Fixed a possible crash when adding a procedure handler [norihiro]
- Fixed an issue on macOS where menu items would launch unintended actions when OBS was set to certain languages [gxalpha]
- Fixed an issue on Linux and macOS where POSIX pipes could fail silently [franga2000]
- Fixed an issue where obs-browser cookie folder names could start with spaces [RytoEX]
- Fixed V4L2 virtual camera start failure on Linux [stephematician]
31.0.3 Hotfix Changes
- Fixed a crash in OBS Studio 31.0.2 when attempting to log info about a browser source crash [WizardCM]
- Fixed a crash on macOS if OBS used more than 8GB of memory [PatTheMav/jcm93]
- Fixed a possible crash if OBS Studio was opened in Studio Mode [PatTheMav/tt2468]
- Fixed a potential deadlock with browser sources on OBS shutdown [tt2468]
- Fixed an issue with streams not reconnecting correctly after a disconnect [dsaedtler]
- Fixed several issues with NVIDIA Background Blur [pkviet]
- Fixed an issue where Video Capture Devices on macOS could be unintentionally flipped upside down [jcm93]
- Fixed an issue where the Program View resolution would not update correctly [exeldro]
31.0.2 Hotfix Changes
- Fixed a crash on Windows when initializing a Video Capture Device source that does not provide a valid frame size [RytoEX]
- Fixed a crash on Windows when using NVIDIA Audio Effects filters with certain SDK versions [pkviet]
- Fixed a crash on Windows when using obs-websocket with a config path that contained Unicode characters [PatTheMav/tt2468]
- Fixed a crash on macOS when initializing a Video Capture Device source in a corrupt state [jcm93]
- Fixed an issue on macOS where Python scripting would not work if Python was installed via Homebrew [jcm93]
- Fixed an issue on Windows where browser sources would not recognize gamepad input if OBS Studio was not in focus [WizardCM]
- Fixed an issue with browser sources where they would occasionally stutter for 250ms [reitowo/WizardCM/PatTheMav/tytan652/pkviet]
- Fixed an issue on Linux where browser sources used more CPU than previous versions [tytan652]
- Fixed the setting value range for NVENC target quality for AV1 [Bleuzen]
- Fixed logging for NVENC lookahead values [DeeDeeG]
- Added additional logging for browser sources [WizardCM/tt2468]
31.0.1 Hotfix Changes
- Fixed a crash on macOS caused by hand gesture reactions [gxalpha]
- Fixed a crash caused by malformed scene collection files [PatTheMav]
- Fixed a possible crash on Linux when initializing PipeWire screen sharing [tytan652]
- Fixed a possible deadlock and freeze on macOS while exiting OBS [izwb003]
- Fixed an issue with inhibiting screensaver on Linux [tytan652]
- Fixed an issue where migrated NVIDIA Audio Effects filters would not retain their position in the filter order [pkviet]
- Fixed an issue where Scene Collections could have an incorrect base resolution [derrod]
- Fixed an issue on Linux with Portable Mode causing the config directory to be in the wrong location [Penwy]
- Fixed an issue where an Image Slideshow Source set to Random Playback Mode would stop on the last image [derrod]
- Fixed a missing string for an NVENC error message [derrod]
- Changed NVENC to not permit invalid custom options [derrod]
31.0 New Features
- Added NVIDIA Blur Filter and Background Blur [pkviet]
- Added preview scrollbars and zoom/scale indicator [cg2121/Warchamp7]
- Added v210 format support for AJA device capture [paulh-aja]
- Added Amazon IVS service integration [palana]
- Added QSV AV1 Screen Content Coding [thyintel]
- Enabled first-party YouTube Chat features [msuman-google]
31.0 Changes
- Updated the browser source/docks CEF (Chromium) to version 127 (6533) on all platforms [reitowo/WizardCM/PatTheMav/tytan652/pkviet/kkartaltepe/Lain-B]
- Changed scene items to use relative coordinates [derrod]
- Existing scene collections will be automatically converted to use relative coordinates if the scene collection has a known output resolution set.
- Split NVIDIA Audio Effects from Noise Suppression [pkviet]
- Existing filters will be automatically migrated.
- Changed the Image Slideshow's Playback Mode property from radio buttons to a dropdown [derrod]
- Disabled the (currently unsupported) built-in Automatic Scene Switcher when using Wayland on Linux [tytan652]
- Improved error messages for macOS Virtual Camera [jcm93]
- Changed Display and Window capture on Windows to not capture the first found display or window [Lain-B]
- Changed display and window capture on Linux to not capture implicitly [Lain-B]
- Added a warning to Window Capture when trying to capture WinUI 3 applications with BitBlt [qhy040404]
- Refactored the NVENC implementation with various improvements [derrod]
- SDK 12.2 features, such as split encoding, are now supported.
- Additional features from old SDKs are supported:
- B-Frames as reference
- Target Quality VBR mode (CQVBR)
- A custom options field has been added to allow setting more options that don't warrant their own UI elements.
- Improved screensaver inhibit functions on Linux in Flatpak [tytan652]
- Changed scripts to correctly pass settings to modified callbacks on reload [Penwy]
- Removed legacy QSV code for old devices (Haswell or older) [RytoEX]
- Removed legacy QSV code for Windows 7 [RytoEX]
- Removed default desktop audio device on macOS 13+ [jcm93]
- Removed NVIDIA Kepler GPU support for NVENC [derrod]
- Removed FTL support [derrod]
- Removed legacy migrations from OBS Studio 28.1 and earlier [derrod]
- If updating from these older versions, you may wish to update to OBS Studio 30.2 first, and then update to OBS Studio 31.
- Removed support for Ubuntu 22.04 [derrod]
- Removed legacy YouTube chat [gxalpha]
- Blocked TikTok Virtual Camera from loading in OBS due to known issues [notr1ch]
- Application settings have been split into "app" configuration and "user" configuration, rather than storing everything in global.ini [PatTheMav]
31.0 Bug Fixes
- Fixed two crashes with the QSV encoder on Linux [kkartaltepe]
- Fixed a crash with a race condition involving multitrack video output reconnect [dsaedtler]
- Fixed two potential crashes in Linux Window Capture [Lain-B]
- Fixed a crash on macOS that could occur if an audio device was disconnected [jcm93]
- Fixed a crash on Windows when capturing D3D12 games [confusionattack/Lain-B]
- Fixed a crash on Linux when importing a scene collection created on Windows [SarenDev]
- Fixed a crash on Windows when capturing a Vulkan application [Charlese2]
- Fixed a deadlock in MP4 muxer [derrod/notr1ch]
- Fixed a deadlock when shutting down muxer [exeldro]
- Fixed a potential deadlock when stopping an encoder [derrod]
- Fixed a potential memory error and crash in text parser [fzwoch]
- Fixed a couple minor memory leaks [pkviet]
- Fixed a memory leak in PipeWire plugin [dimtpap]
- Fixed a memory leak when playing an HDR media file [tt2468]
- Fixed an issue on FreeBSD with handling SSL certificates [emaste]
- Fixed an issue with pressed button color in the Rachni theme [shiina424]
- Fixed an issue with some missing icons in the System theme [shiina424]
- Fixed an SRT listener bug where the socket was not closed properly [pkviet]
- Fixed an issue where the current scene collection could be erased to default when trying to switch to a different scene collection that's corrupted or invalid [derrod]
- Fixed a buffer overrun in UTF-8 text conversion [derrod]
- Fixed an issue that could cause bitrate spikes in QSV CBR [thyintel]
- Note: This fix only applies to Lunar Lake or newer except Alder Lake N.
- Fixed an issue where the Auto Configuration Wizard could unintentionally enable Enhanced Broadcasting [lexano-ivs]
- Fixed issues with the audio clipping indicators displaying incorrectly on volume meters [norihiro]
- Fixed an issue causing hotkeys to register inconsistently on macOS [jcm93]
- Fixed an issue causing multitrack video output to fail if color format was set to I444 [dsaedtler]
- Fixed an issue where Custom CSS in browser sources no longer worked with certain websites (namely YouTube chat) [vvto33]
- Restored STUN support for WHIP output [mondain]
Checksums
OBS-Studio-31.0.4-Sources.tar.gz: ff9b49dbb89248064e4c9e9f8fb41dc8998bfa9d36842aae0a442a55f166ec0c
OBS-Studio-31.0.4-Ubuntu-24.04-x86_64-dbsym.ddeb: 30e78a50de29e8a6605c5852edb247748d6d455ff06c26694b60aacef2f2b1b2
OBS-Studio-31.0.4-Ubuntu-24.04-x86_64.deb: a14408bbef1c22c891c52dce971a58e7a6ea6f07200db47fc008ca5a48322d01
OBS-Studio-31.0.4-Windows-Installer.exe: 02209a308e19282f6ab87188b8e3e1e660ec2d526a1b128b868c0e8c117b6464
OBS-Studio-31.0.4-Windows-PDBs.zip: 7f174d161678e141346626914f36657f289a4e7437cb41fb68301d6c1b8016ed
OBS-Studio-31.0.4-Windows.zip: 4b0c4e2490de69a52bc0202f3585f97019501853422cdbc02fa70ad87b6ff4d2
OBS-Studio-31.0.4-macOS-Apple-dSYMs.tar.xz: 24a2d77fac7d44293b43b89b70707dd368faf826d2b20b052b4171739cf4729d
OBS-Studio-31.0.4-macOS-Apple.dmg: 34a1b984cd3af81245f8cae884bca04ce99cb2d7e673b2c572cbe90eb7f5b817
OBS-Studio-31.0.4-macOS-Intel-dSYMs.tar.xz: 29878a9a2e0fca3632fb19af076ef93135b927a1fe53ae8bea51f58ff17a92b3
OBS-Studio-31.0.4-macOS-Intel.dmg: f54615c30de01644a5b6217f97d4d98e1eb01fa13d778bf33a847acf4f33a132
Firefox 140.0.2
Fixed
-
Fixed a startup crash on Windows experienced by some users. (Bug 1974259)
-
Reference link to 140.0.1 release notes.

Firefox 140.0.1
Fixed
-
Fixed text contrast issues in the sidebar with some dark themes. (Bug 1971487)
-
Fixed a startup crash experienced by some users caused by DLL injection. (Bug 1973947)
-
Reference link to 140.0 release notes.

MariaDB 12.1 preview available
We are pleased to announce the availability of a preview of the MariaDB 12.1 series. MariaDB 12.1 will be a rolling release. β¦
Continue reading \"MariaDB 12.1 preview available\"
The post MariaDB 12.1 preview available appeared first on MariaDB.org.
v11.9.0
β οΈ Potential Breaking Changes
Added support for LDAP login and enhanced parameter consistency for refresh/logout commands. Allowed overriding the mode in refresh and logout commands to be inline with login (#25132)
The login method now accepts a payload object instead of separate email and password parameters.
This enables support for both standard and LDAP authentication, but requires updates to code that previously called sdk.login(email, password).
The new usage is sdk.login({ email, password }) or sdk.login({ identifier, password }) for LDAP.
The refresh and logout command method parameters have been updated to be consistent across usage. The functions now accept an options object instead of their previous regular parameters.
For example the new usage for refresh is sdk.request(refresh({ mode: "json", refresh_token })) instead of sdk.request(refresh('json', refresh_token)).
- @directus/api
- Fixed manual flows to only trigger with appropriate permissions (#25354 by @br41nslug)
- @directus/sdk
- Added support for LDAP login and enhanced parameter consistency for refresh/logout commands. Allowed overriding the mode in refresh and logout commands to be inline with login (#25132 by @ComfortablyCoding)
- @directus/extensions-sdk
β¨ New Features & Improvements
- @directus/app
- @directus/api
- Added
AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEEDandAUTH_.+_CLIENT_HTTPenv variables to theopenidprovider (#25002 by @ComfortablyCoding) - Added
backlinkquery parameter to exclude back-relations when expanding*.*in the fields query parameter (#25284 by @Nitwel)
- Added
- @directus/composables
- @directus/env
- Added
AUTH_.+_ISSUER_DISCOVERY_MUST_SUCCEEDandAUTH_.+_CLIENT_HTTPenv variables to theopenidprovider (#25002 by @ComfortablyCoding)
- Added
- @directus/sdk
- @directus/types
π Bug Fixes & Optimizations
- @directus/app
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Fixed system filters showing null (#25294 by @br41nslug)
- Ensured to revert changes on error after drag & drop in kanban and calendar layout (#25329 by @formfcw)
- Prevented table column widths from having null values (#25298 by @robluton)
- Ensured that the redirection to the collection view after editing an item takes the bookmark query into account (#25327 by @formfcw)
- Allowed selecting custom collections for
items.sortaction hook (#25340 by @ComfortablyCoding) - Improved nested folder rendering performance (#25276 by @AlexGaillard)
- Fixed the βSave as Copyβ action for files (#25351 by @Nitwel)
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- Ensured that the archive filter would only apply if permissions were granted for the archive field (#25352 by @formfcw)
- @directus/api
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Updated
info.versionin the OpenAPI specs (#25353 by @br41nslug) - Replaced mapValuesDeep with deepMap. (#25216 by @Nitwel)
- Fixed existing
numeric_precision,numeric_scaleandmax_lengthnot respected on schema changes (#25346 by @ComfortablyCoding) - Fixed translating m2a filters on GQL only when applicable (#24830 by @Nitwel)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- Added support for non array group claims in OpenID and OAuth2 (#25173 by @smgrol)
- Fixed logging of invalid url in isUrlAllowed (#25235 by @MrGreenTea)
- Added key/value information to db errors (#25112 by @Nitwel)
- Improved redaction in Flows' Log to Console operation (#25355 by @br41nslug)
- Fixed Marketplace extension ID when extension was not on database yet (#25304 by @joselcvarela)
- Fixed permissions for shares for non-admin users (#25229 by @Nitwel)
- @directus/env
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- @directus/types
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/system-data
- Added BSL license banner to display for first admin user (#25299 by @AlexGaillard)
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/components
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/extensions-sdk
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/storage-driver-cloudinary
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/storage-driver-supabase
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/themes
- Updated dependencies tar-fs, vue-i18n, vite and undici (#25267 by @br41nslug)
- @directus/utils
- @directus/schema-builder
- @directus/sdk
- Added anonymous project id for improved telemetry (#25300 by @rijkvanzanten)
- @directus/errors
- @directus/extensions
π¦ Published Versions
@directus/app@13.11.0@directus/api@28.0.0@directus/components@1.1.1@directus/composables@11.2.0create-directus-extension@11.0.15@directus/env@5.1.0@directus/errors@2.0.2@directus/extensions@3.0.7@directus/extensions-registry@3.0.7@directus/extensions-sdk@14.0.0@directus/memory@3.0.6@directus/pressure@3.0.6@directus/schema-builder@0.0.3@directus/storage-driver-azure@12.0.6@directus/storage-driver-cloudinary@12.0.6@directus/storage-driver-gcs@12.0.6@directus/storage-driver-s3@12.0.6@directus/storage-driver-supabase@3.0.6@directus/system-data@3.1.1@directus/themes@1.1.2@directus/types@13.2.0@directus/utils@13.0.7@directus/validation@2.0.6@directus/sdk@20.0.0
nginx-1.29.0 mainline version has been released, featuring Early Hints support.
nginx-1.29.0 mainline version has been released, featuring Early Hints support.
Firefox 140.0
New
-
Vertical Tabs: You can now keep more β or fewer β pinned tabs in view for quicker access to important windows. Just drag the divider to resize your pinned tabs section.

-
Custom Search Engines: Firefox now supports adding even more search engines. To add a custom engine, right-click a search field of a supported website and select βAdd Search Engineβ, or go to Settings > Search > Add (below the search shortcuts table) to manually enter a search URL.
-
Firefox Extensions: Customize your toolbar with the option to remove the extensions shortcut, giving you more control over your browser. When the button is hidden, you can access the extensions panel again at any time from the Firefox menu by clicking the Extensions menu item.
-
You can now unload tabs by right-clicking on a tab (or multiple selected tabs) and selecting "Unload Tab". This can speed up performance by reducing Firefox's memory and CPU usage.
-
Full-Page Translations now prioritizes translating only the content near your current view, improving speed and responsiveness. Content outside your view is skipped unless you scroll to it, reducing unnecessary resource usage.
-
Firefox builds in Arabic now come with a built-in Arabic dictionary for the Firefox spellchecker.
-
Address autofill enabled for users in Italy, Poland, and Austria.
Fixed
-
Various security fixes.
Changed
-
The Pocket toolbar icon, as well as the Pocket integrations on New Tab, have been removed per the service shutdown announcement.
Enterprise
-
You can find information about policy updates and enterprise specific bug fixes in the Firefox for Enterprise 140 Release Notes.
Developer
-
Improved the search feature in the Inspector panel to help developers more effectively search the DOM of the current page. Sorting the results by the number of matching elements, support βpseudoβ selector state, etc.
Web Platform
-
Added platform support for aria-keyshortcuts in Linux, macOS, and Windows.
-
Added support for the CookieStore API, an asynchronous cookie API for scripts running in HTML documents and service workers.
-
Added support for the Custom Highlight API, which allows styling arbitrary text ranges. Support for text-decoration is not included and is planned for an upcoming release.
-
Added support for the pointerrawupdate event. This event provides lower-latency access to pointer movements by firing as soon as the pointer data is available, typically before the main
pointermoveevent. Unlikepointermove, it performs an additional hit test to determine the target and fires more frequently, which may impact performance even if only a listener is added. This event is intended for applications that require high-precision input handling and cannot achieve smooth interaction using coalescedpointermoveevents alone. -
Service Workers are now available in Private Browsing Mode. This enhancement builds on our efforts to support IndexedDB and the DOM Cache API in Private Browsing through encrypted storage. With this change, more websites, especially those that rely on background tasks, will be able to benefit from Service workers.
-
Firefox now applies a uniform user agent (UA) style to
<h1>elements, regardless of whether they are used inside<article>,<aside>,<nav>, or<section>. -
Firefox will now escape less-than (
<) and greater-than (>) symbols when serializing HTML attributes, making certain mXSS attacks on websites more difficult.
Unresolved
-
Users with certain dark themes may experience issues with text contrast in the sidebar. A workaround is to use the built-in dark theme or the system theme(Fixed in 140.0.1)
This is tracked under Bug 1971487 and a fix will follow in a later release.
Community Contributions
-
With the release of Firefox 140, we are pleased to welcome the developers who contributed their first code change to Firefox in this release, 18 of whom were brand new volunteers! Please join us in thanking each of these diligent and enthusiastic individuals, and take a look at their contributions:
- Abhishek Nimalan [:animalan]: 1895919
- jadavila9: 1852664
- Jilvin Jacob [:jilvin]: 1902439
- John McCann [:johnm]: 1952307
- JΓΆrn Loviscach: 1906974
- Martin Pitt: 1947402, 1958325
- Matthias Riffard: 1964530
- Nathan Mentze:nmentz: 1951703, 1964217, 1965859
- Patrick: 1955777
- Peter Collingbourne: 1962497
- Robert Kirkman: 1946405
- Rohit Borse: 1953285
- Sergio: 1930778
- Tommy: 1579248, 1611813
- vinhle000: 1950165
- Xavier Garnier: 1950505
- Yuto Yoshino: 1911623, 1951699, 1951708, 1960031
- zhangyilun.0719: 1964665
- Oleksii Segeda [:Sound]: 1967637

5.1.0
Changelog
Features
- 2ae595a: feat(api): support async call (#1166) (@BlackHole1)
- c05ea62: feat: add "wake group" button (@seriousm4x)

Bug fixes
- 2cb4ee3: fix: drop freebsd/arm support (modernc.org/sqlite does not support it) (@seriousm4x)
Go dependencies
- 7d3ef22: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
Npm dependencies
- bacb021: npm-dep: bump @eslint/js from 9.26.0 to 9.27.0 in /frontend (@dependabot[bot])
- 84498fe: npm-dep: bump @inlang/paraglide-js from 2.0.12 to 2.0.13 in /frontend (@dependabot[bot])
- 7e97066: npm-dep: bump @sveltejs/kit from 2.21.0 to 2.21.1 in /frontend (@dependabot[bot])
- c03a4b1: npm-dep: bump @tailwindcss/postcss from 4.1.6 to 4.1.7 in /frontend (@dependabot[bot])
- b95b08d: npm-dep: bump daisyui from 5.0.35 to 5.0.37 in /frontend (@dependabot[bot])
- 5d1460b: npm-dep: bump daisyui from 5.0.37 to 5.0.38 in /frontend (@dependabot[bot])
- cc3f473: npm-dep: bump eslint from 9.26.0 to 9.27.0 in /frontend (@dependabot[bot])
- 63d300b: npm-dep: bump prettier-plugin-svelte from 3.3.3 to 3.4.0 in /frontend (@dependabot[bot])
- 9b329da: npm-dep: bump svelte from 5.28.6 to 5.30.1 in /frontend (@dependabot[bot])
- 7b2d9e7: npm-dep: bump svelte from 5.30.1 to 5.30.2 in /frontend (@dependabot[bot])
- 1908a8c: npm-dep: bump svelte from 5.30.2 to 5.31.1 in /frontend (@dependabot[bot])
- 481ad7f: npm-dep: bump svelte from 5.31.1 to 5.32.1 in /frontend (@dependabot[bot])
- 33bb22b: npm-dep: bump svelte from 5.32.1 to 5.33.1 in /frontend (@dependabot[bot])
- ce5ddc6: npm-dep: bump svelte from 5.33.1 to 5.33.2 in /frontend (@dependabot[bot])
- b56ab43: npm-dep: bump svelte from 5.33.2 to 5.33.3 in /frontend (@dependabot[bot])
- 368c7d7: npm-dep: bump svelte-check from 4.2.0 to 4.2.1 in /frontend (@dependabot[bot])
- e12a14f: npm-dep: bump tailwindcss from 4.1.6 to 4.1.7 in /frontend (@dependabot[bot])
- d574f3e: npm-dep: update (@seriousm4x)
5.0.8
Changelog
Bug fixes
- 1bf01ca: fix: only clear auth on 401 or 403, close #1158 (@seriousm4x)
Others
- 0efd8a8: update lock file (@seriousm4x)
Npm dependencies
- 1bd2f64: npm-dep: bump svelte-check from 4.1.7 to 4.2.0 in /frontend (@dependabot[bot])
5.0.6
Changelog
Bug fixes
- 0a7762e: fix: date-fns not showing in other languages than english (@seriousm4x)
Others
- 74b8e35: Added Korean i18n Support (#1151) (@zzunipark)
- 4158c9f: update deps (@seriousm4x)
Go dependencies
- d7ce88a: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 8af6557: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 25f7a70: go-dep: bump golang.org/x/sys from 0.32.0 to 0.33.0 in /backend (@dependabot[bot])
Npm dependencies
- 0ecaf8e: npm-dep: bump @eslint/compat from 1.2.8 to 1.2.9 in /frontend (@dependabot[bot])
- d2b51bc: npm-dep: bump @eslint/js from 9.25.1 to 9.26.0 in /frontend (@dependabot[bot])
- e5a8685: npm-dep: bump @sveltejs/kit from 2.20.7 to 2.20.8 in /frontend (@dependabot[bot])
- ac2bd62: npm-dep: bump @sveltejs/kit from 2.20.8 to 2.21.0 in /frontend (@dependabot[bot])
- b59bc41: npm-dep: bump @tailwindcss/postcss from 4.1.4 to 4.1.5 in /frontend (@dependabot[bot])
- f4b1c82: npm-dep: bump @tailwindcss/postcss from 4.1.5 to 4.1.6 in /frontend (@dependabot[bot])
- b17a497: npm-dep: bump daisyui from 5.0.28 to 5.0.30 in /frontend (@dependabot[bot])
- ae2db49: npm-dep: bump daisyui from 5.0.30 to 5.0.35 in /frontend (@dependabot[bot])
- b262886: npm-dep: bump eslint from 9.25.1 to 9.26.0 in /frontend (@dependabot[bot])
- 8af2111: npm-dep: bump eslint-config-prettier from 10.1.2 to 10.1.3 in /frontend (@dependabot[bot])
- afd5112: npm-dep: bump eslint-config-prettier from 10.1.3 to 10.1.5 in /frontend (@dependabot[bot])
- 537290b: npm-dep: bump svelte-check from 4.1.6 to 4.1.7 in /frontend (@dependabot[bot])
- eac0703: npm-dep: bump tailwindcss from 4.1.4 to 4.1.5 in /frontend (@dependabot[bot])
- fde3a0e: npm-dep: bump tailwindcss from 4.1.5 to 4.1.6 in /frontend (@dependabot[bot])
- 52c91d1: npm-dep: bump typescript-eslint from 8.31.0 to 8.31.1 in /frontend (@dependabot[bot])
- a7f84b2: npm-dep: bump typescript-eslint from 8.31.1 to 8.32.0 in /frontend (@dependabot[bot])
- e3dcbf1: npm-dep: bump typescript-eslint from 8.32.0 to 8.32.1 in /frontend (@dependabot[bot])
- f1c2b23: npm-dep: bump vite from 6.3.3 to 6.3.4 in /frontend (@dependabot[bot])
- 8588359: npm-dep: bump vite from 6.3.4 to 6.3.5 in /frontend (@dependabot[bot])
5.0.5
Changelog
Features
- 20e274d: feat: handlers return status of device action (@seriousm4x)
Others
- 24ed3c3: Update Crowdin configuration file (@seriousm4x)
- fec8979: Update Crowdin configuration file (@seriousm4x)
- c4d93cd: Update Crowdin configuration file (@seriousm4x)
- 258cf9e: Update Crowdin configuration file (@seriousm4x)
- de37325: Update Crowdin configuration file (@seriousm4x)
- bf51b38: rename translations to match locale names (@seriousm4x)
- d40d2d1: update all deps (@seriousm4x)
Go dependencies
- 642ceaa: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- abb9ee6: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- cbbc49f: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 51280bf: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 140e9f6: go-dep: bump github.com/prometheus-community/pro-bing in /backend (@dependabot[bot])
- 64706ac: go-dep: bump golang.org/x/sys from 0.31.0 to 0.32.0 in /backend (@dependabot[bot])
- 74b9cfd: go-dep: update (@seriousm4x)
Npm dependencies
- 8d95d26: npm-dep: bump @eslint/compat from 1.2.7 to 1.2.8 in /frontend (@dependabot[bot])
- b2cf724: npm-dep: bump @eslint/js from 9.23.0 to 9.24.0 in /frontend (@dependabot[bot])
- 37e172b: npm-dep: bump @eslint/js from 9.25.0 to 9.25.1 in /frontend (@dependabot[bot])
- c8ded1a: npm-dep: bump @inlang/cli from 3.0.10 to 3.0.11 in /frontend (@dependabot[bot])
- 12099d0: npm-dep: bump @inlang/cli from 3.0.7 to 3.0.9 in /frontend (@dependabot[bot])
- 49d874e: npm-dep: bump @inlang/cli from 3.0.9 to 3.0.10 in /frontend (@dependabot[bot])
- 54f9b46: npm-dep: bump @inlang/paraglide-js from 2.0.10 to 2.0.11 in /frontend (@dependabot[bot])
- c4dce7d: npm-dep: bump @inlang/paraglide-js from 2.0.11 to 2.0.12 in /frontend (@dependabot[bot])
- 33f6367: npm-dep: bump @inlang/paraglide-js from 2.0.5 to 2.0.6 in /frontend (@dependabot[bot])
- 83e017c: npm-dep: bump @inlang/paraglide-js from 2.0.6 to 2.0.8 in /frontend (@dependabot[bot])
- 658ffc7: npm-dep: bump @inlang/paraglide-js from 2.0.8 to 2.0.10 in /frontend (@dependabot[bot])
- 8cd8bb1: npm-dep: bump @sveltejs/kit from 2.20.2 to 2.20.3 in /frontend (@dependabot[bot])
- f4abc52: npm-dep: bump @sveltejs/kit from 2.20.3 to 2.20.4 in /frontend (@dependabot[bot])
- 59bbfc1: npm-dep: bump @sveltejs/kit from 2.20.4 to 2.20.5 in /frontend (@dependabot[bot])
- b9200c0: npm-dep: bump @sveltejs/kit from 2.20.5 to 2.20.7 in /frontend (@dependabot[bot])
- 65d9eca: npm-dep: bump @tailwindcss/postcss from 4.0.15 to 4.0.16 in /frontend (@dependabot[bot])
- 669f27a: npm-dep: bump @tailwindcss/postcss from 4.0.16 to 4.0.17 in /frontend (@dependabot[bot])
- d048b05: npm-dep: bump @tailwindcss/postcss from 4.1.1 to 4.1.2 in /frontend (@dependabot[bot])
- 7a31362: npm-dep: bump @tailwindcss/postcss from 4.1.2 to 4.1.3 in /frontend (@dependabot[bot])
- f17ba26: npm-dep: bump @tailwindcss/postcss from 4.1.3 to 4.1.4 in /frontend (@dependabot[bot])
- bc0c687: npm-dep: bump daisyui from 5.0.12 to 5.0.13 in /frontend (@dependabot[bot])
- 6dc0518: npm-dep: bump daisyui from 5.0.13 to 5.0.16 in /frontend (@dependabot[bot])
- b81eef0: npm-dep: bump daisyui from 5.0.16 to 5.0.17 in /frontend (@dependabot[bot])
- 8cb3262: npm-dep: bump daisyui from 5.0.17 to 5.0.18 in /frontend (@dependabot[bot])
- bdcd128: npm-dep: bump daisyui from 5.0.18 to 5.0.19 in /frontend (@dependabot[bot])
- 468e508: npm-dep: bump daisyui from 5.0.19 to 5.0.22 in /frontend (@dependabot[bot])
- 6cf573e: npm-dep: bump daisyui from 5.0.22 to 5.0.23 in /frontend (@dependabot[bot])
- a10b160: npm-dep: bump daisyui from 5.0.23 to 5.0.27 in /frontend (@dependabot[bot])
- a7b2c07: npm-dep: bump daisyui from 5.0.27 to 5.0.28 in /frontend (@dependabot[bot])
- 4a9ed50: npm-dep: bump daisyui from 5.0.9 to 5.0.11 in /frontend (@dependabot[bot])
- 2008fba: npm-dep: bump eslint from 9.23.0 to 9.24.0 in /frontend (@dependabot[bot])
- 9cb9353: npm-dep: bump eslint from 9.25.0 to 9.25.1 in /frontend (@dependabot[bot])
- f92100b: npm-dep: bump eslint-config-prettier from 10.1.1 to 10.1.2 in /frontend (@dependabot[bot])
- 4f2a07d: npm-dep: bump pocketbase from 0.25.2 to 0.26.0 in /frontend (@dependabot[bot])
- 9b8c80c: npm-dep: bump svelte from 5.25.10 to 5.27.0 in /frontend (@dependabot[bot])
- 576bc62: npm-dep: bump svelte from 5.25.5 to 5.25.6 in /frontend (@dependabot[bot])
- 7042c4c: npm-dep: bump svelte from 5.25.6 to 5.25.7 in /frontend (@dependabot[bot])
- 380fd75: npm-dep: bump svelte from 5.25.7 to 5.25.8 in /frontend (@dependabot[bot])
- 12ca02f: npm-dep: bump svelte from 5.25.8 to 5.25.9 in /frontend (@dependabot[bot])
- c25a878: npm-dep: bump svelte from 5.25.9 to 5.25.10 in /frontend (@dependabot[bot])
- 99813b2: npm-dep: bump svelte from 5.28.1 to 5.28.2 in /frontend (@dependabot[bot])
- 8d1b831: npm-dep: bump svelte-check from 4.1.5 to 4.1.6 in /frontend (@dependabot[bot])
- f490641: npm-dep: bump svelte-fa from 4.0.3 to 4.0.4 in /frontend (@dependabot[bot])
- 3190d1a: npm-dep: bump tailwindcss from 4.0.15 to 4.0.16 in /frontend (@dependabot[bot])
- 9ddd893: npm-dep: bump tailwindcss from 4.0.16 to 4.0.17 in /frontend (@dependabot[bot])
- 0043bde: npm-dep: bump tailwindcss from 4.0.17 to 4.1.0 in /frontend (@dependabot[bot])
- bb03444: npm-dep: bump tailwindcss from 4.1.1 to 4.1.2 in /frontend (@dependabot[bot])
- 8a0c46b: npm-dep: bump tailwindcss from 4.1.2 to 4.1.3 in /frontend (@dependabot[bot])
- 237356c: npm-dep: bump tailwindcss from 4.1.3 to 4.1.4 in /frontend (@dependabot[bot])
- ea8abc9: npm-dep: bump typescript from 5.8.2 to 5.8.3 in /frontend (@dependabot[bot])
- b39f9a3: npm-dep: bump typescript-eslint from 8.29.0 to 8.29.1 in /frontend (@dependabot[bot])
- 76aa7d9: npm-dep: bump typescript-eslint from 8.29.1 to 8.30.1 in /frontend (@dependabot[bot])
- 774fee0: npm-dep: bump typescript-eslint from 8.30.1 to 8.31.0 in /frontend (@dependabot[bot])
- 3f613cb: npm-dep: bump vite from 6.2.4 to 6.2.5 in /frontend (@dependabot[bot])
- 6483ea8: npm-dep: bump vite from 6.2.5 to 6.2.6 in /frontend (@dependabot[bot])
- 6cbf924: npm-dep: bump vite from 6.2.6 to 6.3.0 in /frontend (@dependabot[bot])
- 850414b: npm-dep: bump vite from 6.3.0 to 6.3.1 in /frontend (@dependabot[bot])
- 66369fd: npm-dep: bump vite from 6.3.1 to 6.3.2 in /frontend (@dependabot[bot])
- 8824b2f: npm-dep: bump vite from 6.3.2 to 6.3.3 in /frontend (@dependabot[bot])
- 97d559e: npm-dep: update (@seriousm4x)
- a4d38f4: npm-dep: update (@seriousm4x)
5.0.5-beta.1
Changelog
Features
- 20e274d: feat: handlers return status of device action (@seriousm4x)
Others
- de37325: Update Crowdin configuration file (@seriousm4x)
- fec8979: Update Crowdin configuration file (@seriousm4x)
- 24ed3c3: Update Crowdin configuration file (@seriousm4x)
- c4d93cd: Update Crowdin configuration file (@seriousm4x)
- 258cf9e: Update Crowdin configuration file (@seriousm4x)
- bf51b38: rename translations to match locale names (@seriousm4x)
- d40d2d1: update all deps (@seriousm4x)
Go dependencies
- abb9ee6: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 642ceaa: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- cbbc49f: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 140e9f6: go-dep: bump github.com/prometheus-community/pro-bing in /backend (@dependabot[bot])
- 64706ac: go-dep: bump golang.org/x/sys from 0.31.0 to 0.32.0 in /backend (@dependabot[bot])
- 74b9cfd: go-dep: update (@seriousm4x)
Npm dependencies
- 8d95d26: npm-dep: bump @eslint/compat from 1.2.7 to 1.2.8 in /frontend (@dependabot[bot])
- b2cf724: npm-dep: bump @eslint/js from 9.23.0 to 9.24.0 in /frontend (@dependabot[bot])
- 12099d0: npm-dep: bump @inlang/cli from 3.0.7 to 3.0.9 in /frontend (@dependabot[bot])
- 49d874e: npm-dep: bump @inlang/cli from 3.0.9 to 3.0.10 in /frontend (@dependabot[bot])
- 54f9b46: npm-dep: bump @inlang/paraglide-js from 2.0.10 to 2.0.11 in /frontend (@dependabot[bot])
- 33f6367: npm-dep: bump @inlang/paraglide-js from 2.0.5 to 2.0.6 in /frontend (@dependabot[bot])
- 83e017c: npm-dep: bump @inlang/paraglide-js from 2.0.6 to 2.0.8 in /frontend (@dependabot[bot])
- 658ffc7: npm-dep: bump @inlang/paraglide-js from 2.0.8 to 2.0.10 in /frontend (@dependabot[bot])
- 8cd8bb1: npm-dep: bump @sveltejs/kit from 2.20.2 to 2.20.3 in /frontend (@dependabot[bot])
- f4abc52: npm-dep: bump @sveltejs/kit from 2.20.3 to 2.20.4 in /frontend (@dependabot[bot])
- 59bbfc1: npm-dep: bump @sveltejs/kit from 2.20.4 to 2.20.5 in /frontend (@dependabot[bot])
- b9200c0: npm-dep: bump @sveltejs/kit from 2.20.5 to 2.20.7 in /frontend (@dependabot[bot])
- 65d9eca: npm-dep: bump @tailwindcss/postcss from 4.0.15 to 4.0.16 in /frontend (@dependabot[bot])
- 669f27a: npm-dep: bump @tailwindcss/postcss from 4.0.16 to 4.0.17 in /frontend (@dependabot[bot])
- d048b05: npm-dep: bump @tailwindcss/postcss from 4.1.1 to 4.1.2 in /frontend (@dependabot[bot])
- 7a31362: npm-dep: bump @tailwindcss/postcss from 4.1.2 to 4.1.3 in /frontend (@dependabot[bot])
- f17ba26: npm-dep: bump @tailwindcss/postcss from 4.1.3 to 4.1.4 in /frontend (@dependabot[bot])
- bc0c687: npm-dep: bump daisyui from 5.0.12 to 5.0.13 in /frontend (@dependabot[bot])
- 6dc0518: npm-dep: bump daisyui from 5.0.13 to 5.0.16 in /frontend (@dependabot[bot])
- b81eef0: npm-dep: bump daisyui from 5.0.16 to 5.0.17 in /frontend (@dependabot[bot])
- 8cb3262: npm-dep: bump daisyui from 5.0.17 to 5.0.18 in /frontend (@dependabot[bot])
- bdcd128: npm-dep: bump daisyui from 5.0.18 to 5.0.19 in /frontend (@dependabot[bot])
- 468e508: npm-dep: bump daisyui from 5.0.19 to 5.0.22 in /frontend (@dependabot[bot])
- 6cf573e: npm-dep: bump daisyui from 5.0.22 to 5.0.23 in /frontend (@dependabot[bot])
- a10b160: npm-dep: bump daisyui from 5.0.23 to 5.0.27 in /frontend (@dependabot[bot])
- 4a9ed50: npm-dep: bump daisyui from 5.0.9 to 5.0.11 in /frontend (@dependabot[bot])
- 2008fba: npm-dep: bump eslint from 9.23.0 to 9.24.0 in /frontend (@dependabot[bot])
- f92100b: npm-dep: bump eslint-config-prettier from 10.1.1 to 10.1.2 in /frontend (@dependabot[bot])
- 4f2a07d: npm-dep: bump pocketbase from 0.25.2 to 0.26.0 in /frontend (@dependabot[bot])
- 9b8c80c: npm-dep: bump svelte from 5.25.10 to 5.27.0 in /frontend (@dependabot[bot])
- 576bc62: npm-dep: bump svelte from 5.25.5 to 5.25.6 in /frontend (@dependabot[bot])
- 7042c4c: npm-dep: bump svelte from 5.25.6 to 5.25.7 in /frontend (@dependabot[bot])
- 380fd75: npm-dep: bump svelte from 5.25.7 to 5.25.8 in /frontend (@dependabot[bot])
- 12ca02f: npm-dep: bump svelte from 5.25.8 to 5.25.9 in /frontend (@dependabot[bot])
- c25a878: npm-dep: bump svelte from 5.25.9 to 5.25.10 in /frontend (@dependabot[bot])
- 8d1b831: npm-dep: bump svelte-check from 4.1.5 to 4.1.6 in /frontend (@dependabot[bot])
- 3190d1a: npm-dep: bump tailwindcss from 4.0.15 to 4.0.16 in /frontend (@dependabot[bot])
- 9ddd893: npm-dep: bump tailwindcss from 4.0.16 to 4.0.17 in /frontend (@dependabot[bot])
- 0043bde: npm-dep: bump tailwindcss from 4.0.17 to 4.1.0 in /frontend (@dependabot[bot])
- bb03444: npm-dep: bump tailwindcss from 4.1.1 to 4.1.2 in /frontend (@dependabot[bot])
- 8a0c46b: npm-dep: bump tailwindcss from 4.1.2 to 4.1.3 in /frontend (@dependabot[bot])
- 237356c: npm-dep: bump tailwindcss from 4.1.3 to 4.1.4 in /frontend (@dependabot[bot])
- ea8abc9: npm-dep: bump typescript from 5.8.2 to 5.8.3 in /frontend (@dependabot[bot])
- b39f9a3: npm-dep: bump typescript-eslint from 8.29.0 to 8.29.1 in /frontend (@dependabot[bot])
- 76aa7d9: npm-dep: bump typescript-eslint from 8.29.1 to 8.30.1 in /frontend (@dependabot[bot])
- 3f613cb: npm-dep: bump vite from 6.2.4 to 6.2.5 in /frontend (@dependabot[bot])
- 6483ea8: npm-dep: bump vite from 6.2.5 to 6.2.6 in /frontend (@dependabot[bot])
- 6cbf924: npm-dep: bump vite from 6.2.6 to 6.3.0 in /frontend (@dependabot[bot])
- 850414b: npm-dep: bump vite from 6.3.0 to 6.3.1 in /frontend (@dependabot[bot])
- 66369fd: npm-dep: bump vite from 6.3.1 to 6.3.2 in /frontend (@dependabot[bot])
- a4d38f4: npm-dep: update (@seriousm4x)
- 97d559e: npm-dep: update (@seriousm4x)
5.0.4
Changelog
Go dependencies
- e13e9df: go-dep: bump (@seriousm4x)
- 12b3b78: go-dep: bump github.com/pocketbase/pocketbase in /backend (@dependabot[bot])
- 98f222b: go-dep: update (@seriousm4x)
Npm dependencies
- 2b7d68b: npm-dep: bump, close #1045 (@seriousm4x)
5.0.2
Changelog
Bug fixes
- c9bc0c8: fix: port check ignore connection refused error (@seriousm4x)
- 69acc57: fix: save failed when creating new device (@seriousm4x)
5.0.1
Changelog
Bug fixes
- 80fb1a6: fix: ping test case (@seriousm4x)
- 92a66fc: fix: reduce port check errors (@seriousm4x)
- 95946d7: fix: sveltekit-sync and update (@seriousm4x)
- fee9d60: fix: update interval format in docker compose (@seriousm4x)
- c125afd: fix: use netErr.Timeout() to check for timeout (@seriousm4x)
Others
- 8c52952: Update docker-compose version (@seriousm4x)
- 8bedcbf: cleaner if (@seriousm4x)
- ac16e98: update docker compose to v5 (@seriousm4x)
1.5.0
Warning
Breaking change: Due to the security reason, the "Console" feature is now disabled by default. If you need this feature and understand the risk, you can enable it via the environment variable DOCKGE_ENABLE_CONSOLE=true.
π New Features
- Docker client updated to 28.0.4
- Docker Compose updated to 2.34.0
- #767 Console Improvements
β¬οΈ Improvements
- #642 Remove useless scrollbar (Thanks @cyril59310)
- #473 #507 fix default compose version obsolete (Thanks @cyril59310 @oddysee)
π Bug Fixes
- #685 fix bug #176: preserve YAML comments when reordering items (Thanks @turnah)
- #740 Fix #727 (Thanks @Tor-del)
- #446 Update json-yaml-validate to latest version (Thanks @GrantBirki)
- #617 Fix #356 (Thanks @DomiiBunn)
π¦ Translation Contributions
- #396 #641 Translations update from Kuma Weblate (Thanks @Aluisio @Casp054a @Celer21 @CosmoAbdon @DogukanK @Dumach @Eventyret @Faisalalali @GunnarNorin @Jumala9163 @MatyiFKBT @MrEddX @NexiaMoe @ahmedtalaltwd7 @aindriu80 @albertparlys @altendorfme @brmvnml @bunducdragos @cyril59310 @djismgaming @er2de2 @erkenbilgin @gergepalfi @jgtorcal @k1llo @kiznick @letterlock @marco-doerig @mikeleord @pacoculebras @retmas-gh @rumplin @stanol @teatower @vipnetant @wial88)
- #425 Added Irish language (Thanks @aindriu80)
- #506 Translation keys (Thanks @cyril59310)
β¬οΈ Security Fixes
Others
Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has
s been included in one of the pull requests.
1.4.2
π Bug Fixes
- #380 Fixed the startup issue that Dockge is no longer working after restart
- #342 Fixed the login placeholder issue (Thanks @cyril59310)
π¦ Translation Contributions
- #340 #376 #381 Translations update from Kuma Weblate (Thanks @dng-nguyn @401U @Alanimdeo @MrEddX @NexiaMoe @Yirade @Zaid-maker @catfishlty @cyril59310 @gergepalfi @marco-doerig @nazo6 @oplexz @pacoculebras @queeup @stanol @tomeczekstecc)
- #344 Added Hungarian (Thanks @gergepalfi)
- #377 Added catalan (Thanks @pacoculebras)
- #368 Added translate key (Thanks @cyril59310)
Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.
1.4.0
π New Features
- #200 Initial support for multiple Dockge instances
π¦ Translation Contributions
- #318 #324 Translations update from Kuma Weblate (Thanks @Alanimdeo @Bloeckchengrafik @D3-3109 @FreddieDK @GunnarNorin @MrEddX @NexiaMoe @RappyTV @Zandor300 @abnerssantana @cyril59310 @demonisius @djismgaming @dng-nguyn @leonsk29 @marco-doerig @rumplin @salvacmp @stanol)
- Added a new language: Bahasa Indonesia (Thanks @NexiaMoe)
- #332 Added Vietnamese language (Thanks @dng-nguyn)
Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.
How to setup multiple instances
Assume that you have 4 Dockge instances currently.
- Find one Dockge instance as your primary Dockge
- Login to your primary Dockge
- In the homepage, you can connect to other Dockge instances by clicking
New Agent. - Now you should see all instances are online and all stacks across all Dockge instances are in the stack list.
How it works?
- Your browser only need to connect to
Dockge 1.Dockge 2/3/4are connected fromDockge 1. Dockge 1works like a proxy, it will forward requests/responses fromDockge 2/3/4to your browser.

1.4.0-beta.0
π New Features
- #200 Multiple Dockge instances
π¦ Translation Contributions
- #318 Translations update from Kuma Weblate (Thanks @NexiaMoe @leonsk29 @rumplin @GunnarNorin @stanol @FreddieDK @demonisius)
- Added a new language: Bahasa Indonesia (Thanks @NexiaMoe)
Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.
How to switch to the beta version?
Open dockge's compose.yaml and change the image tag from 1 to beta like:
... services: dockge: image: louislam/dockge:beta ...
And then update and restart the stack:
docker compose pull docker compose up -d
How to setup multiple instances
Assume that you have 4 Dockge instances currently.
- Find one Dockge instance as your primary Dockge
- Login to your primary Dockge
- In the homepage, you can add new agent. Connect all 3 other Dockge instances.
- Now you should see all instances are online and all stacks across all Dockge instances are in the stack list.
How it works?
- Your browser only need to connect to
Dockge 1.Dockge 2/3/4are connected fromDockge 1. Dockge 1works like a proxy, it will forward requests/responses fromDockge 2/3/4to your browser.

1.3.4
β¬οΈ Improvements
- #299 The stack list no longer shows folders without a yaml file (Thanks @Ozy-Viking)
- #285 Improved terminals' width. (Thanks @Ozy-Viking)
π Bug Fixes
- #301 Fixed an envsubst issue that it won't work if the yaml contains non-string primitive types
- #303 Updated Docker Dompose plugin from 2.21.0 to 2.23.3, which may fixed some upstream bugs
π¦ Translation Contributions
- #302 Translations update from Kuma Weblate (Thanks @JinToSek @MrEddX @PeterDaveHello @alexdelprete @cyril59310 @rumplin @stanol @watchakorn-18k)
Please let me know if your username is missing, if your pull request has been merged in this version, or your commit has been included in one of the pull requests.