- Uninstalling Docker Desktop from the command line is not available. As a workaround, you can [uninstall Docker Desktop from the Dashboard](https://docs.docker.com/desktop/uninstall/).
#### For Windows
- **Switch to Windows containers** option in the tray menu may not show up on Windows. As a workaround, edit the [`settings.json` file](/manuals/desktop/settings-and-maintenance/settings.md) and set `"displaySwitchWinLinContainers": true`.
#### For all platforms
- Docker operations, such as pulling images or logging in, fail with 'connection refused' or 'timeout' errors if the Swap file size is set to 0MB. As a workaround, configure the swap file size to a non-zero value in the **Resources** tab in **Settings**.
## 4.24.2
{{< release-date date="2023-10-12" >}}
### Bug fixes and enhancements
#### For all platforms
- Fixed a bug where Docker Desktop would send multiple requests to `notify.bugsnag.com`. Fixes [docker/for-win#13722](https://github.com/docker/for-win/issues/13722).
- Fixed a performance regression for PyTorch.
## 4.24.1
{{< release-date date="2023-10-04" >}}
{{< desktop-install win=true version="4.24.1" build_path="/123237/" >}}
### Bug fixes and enhancements
#### For Windows
- Fixed a bug on Docker Desktop for Windows where the Docker Desktop Dashboard wouldn't display container logs correctly. Fixes [docker/for-win#13714](https://github.com/docker/for-win/issues/13714).
## 4.24.0
{{< release-date date="2023-09-28" >}}
### New
- The new Notification center is now available to all users so you can be notified of new releases, installation progress updates, and more. Select the bell icon in the bottom-right corner of the Docker Desktop Dashboard to access the notification center.
- Compose Watch is now available to all users. For more information, see [Use Compose Watch](/manuals/compose/how-tos/file-watch.md).
- Resource Saver is now available to all users and is enabled by default. To configure this feature, navigate to the **Resources** tab in **Settings**. For more information see [Docker Desktop's Resource Saver mode](use-desktop/resource-saver.md).
- You can now view and manage the Docker Engine state, with pause, stop, and resume, directly from the Docker Desktop Dashboard.
### Upgrades
- [Compose v2.22.0](https://github.com/docker/compose/releases/tag/v2.22.0)
- [Go 1.21.1](https://github.com/golang/go/releases/tag/go1.21.1)
- [Wasm](/manuals/desktop/features/wasm.md) runtimes:
- wasmtime, wasmedge `v0.2.0`.
- lunatic, slight, spin, and wws`v0.9.1`.
- Added wasmer wasm shims.
### Bug fixes and enhancements
#### For all platforms
- Docker Init:
- Fixed an issue formatting Dockerfile file paths for ASP.NET projects on Windows.
- Improved performance on language detection for large directories with lots of files.
- Added a timeout to polling for resource usage stats used by the **Containers** view. Fixes [docker/for-mac#6962](https://github.com/docker/for-mac/issues/6962).
- containerd integration:
- Implemented push/pull/save image events.
- Implemented pulling legacy schema1 images.
- Implemented `docker push --all-tags`.
- Implemented counting containers using a specific image (visible for example in `docker system df -v`).
- Validated pulled image names are not reserved.
- Handle `userns-remap` daemon setting.
- Fixed legacy builder build errors when multiple COPY/ADD instructions are used.
- Fixed `docker load` causing pool corruption which could some subsequent image related operations.
- Fixed not being able to reference images via truncated digest with a `sha256:` prefix.
- Fixed `docker images` (without `--all`) showing intermediate layers (created by the legacy classic builder).
- Fixed `docker diff` containing extra differences.
- Changed `docker pull` output to match the output with containerd integration disabled.
- Fixed a grammatical error in Kubernetes status message. See [docker/for-mac#6971](https://github.com/docker/for-mac/issues/6971).