diff --git a/CHANGELOG.md b/CHANGELOG.md index 89aa3cb..6a18def 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +## [mmclient-v0.4.2] - 2024-12-11 + +### New Features + +- Add 'app_path' for organizing apps (b417559625c97e182dc074a5732ea35617332f36) +- Add header images to the application list (756bfa866020da57be18d383367e0a2b189051aa) + +### Bugfixes + +- Use Error::ServerError to communicate server errors (a857e0f186b9514cd3e1dc9b0f60df04b4abe3fe) +- Correctly represent cursor images as optional (b08c76c9c65441fa92156f5282e9b02e98fa3ed9) +- Be more resilient sending messages on closed streams (8e3eea65ccff2b6448dd9993b9afef9996c6650d) +- Ensure attachment_ended is called on delegate (fd4d1c41e7da5ec949e26c91cc6171db1a41b1ce) +- Always send pointer_left events (06010c9cf336d637526dcc308d1ee842e3a21cc1) +- Handle ipv6 addresses correctly (9d442d2c8ad4c8cbfef96cb378289e1699d17e02) +- Log connection errors (0ecc6ef05a5470991f1df8d0feaf18ace99b8de8) +- Remove zone identifiers from hostnames (f9cee190718dc71aad8e9a0372b581a611551289) + ## [mmserver-v0.5.6] - 2024-12-08 ### New Features diff --git a/README.md b/README.md index 00512ba..2510929 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ This is a game streaming and remote desktop tool for Linux, featuring: - [Documentation](https://colinmarc.github.io/magic-mirror) - [Latest Server Release [mmserver-0.5.6]](https://github.com/colinmarc/magic-mirror/releases/tag/mmserver-v0.5.6) - - [Latest CLI Client Release [mmclient-0.4.1]](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.1) + - [Latest CLI Client Release [mmclient-0.4.1]](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.2) - [Latest macOS Client Release](https://github.com/colinmarc/magic-mirror-swiftui/releases/latest) - [Discord](https://discord.gg/v22G644DzS) diff --git a/docs/content/_index.md b/docs/content/_index.md index f245389..838ea4c 100644 --- a/docs/content/_index.md +++ b/docs/content/_index.md @@ -16,7 +16,7 @@ an open-source game streaming and remote desktop tool for linux hosts. These links always point to the latest release. - 💾 [Server [mmserver-0.5.6]](https://github.com/colinmarc/magic-mirror/releases/tag/mmserver-v0.5.6) - - 💾 [Command-Line Client [mmclient-0.4.1]](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.1) + - 💾 [Command-Line Client [mmclient-0.4.1]](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.2) - 💾 [macOS GUI Client](https://github.com/colinmarc/magic-mirror-swiftui/releases/latest) ### Setup Guides diff --git a/docs/content/setup/client.md b/docs/content/setup/client.md index b3a451c..6f45d74 100644 --- a/docs/content/setup/client.md +++ b/docs/content/setup/client.md @@ -15,7 +15,7 @@ later. ## Installing the commandline client There is also a cross-platform commandline client, `mmclient`. You can download -it [here](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.1). +it [here](https://github.com/colinmarc/magic-mirror/releases/tag/mmclient-v0.4.2). The commandline client requires `ffmpeg` 6.0 or later to be installed on the system. It also requires up-to-date Vulkan drivers. diff --git a/mm-client/Cargo.lock b/mm-client/Cargo.lock index 558c330..dc3b578 100644 --- a/mm-client/Cargo.lock +++ b/mm-client/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "adler2" @@ -1824,7 +1824,7 @@ dependencies = [ [[package]] name = "mm-client" -version = "0.4.1" +version = "0.4.2" dependencies = [ "anyhow", "ash", diff --git a/mm-client/Cargo.toml b/mm-client/Cargo.toml index 2bb6caa..fd012b2 100644 --- a/mm-client/Cargo.toml +++ b/mm-client/Cargo.toml @@ -4,7 +4,7 @@ [package] name = "mm-client" -version = "0.4.1" +version = "0.4.2" edition = "2021" [[bin]]