Releases: colinmarc/magic-mirror
Releases · colinmarc/magic-mirror
mmserver-v0.6.1
Server version 0.6.1
New Features
- Save vulkaninfo for --bug-report (6deae3f)
Bugfixes
- Avoid an endless loop when printing child output (7d700df)
mmserver-v0.6.0
Server version 0.6.0
New Features
- Support wp_linux_drm_syncobj_timeline (54f3116)
- Officially support nvidia proprietary (204126c)
Bugfixes
- Bind-mount nvidia devices, if present (4bb63d3)
mmclient-v0.5.0
Client version 0.5.0
New Features
- Add 'app_path' for organizing apps (b417559)
- Add header images to the application list (756bfa8)
Bugfixes
- Use Error::ServerError to communicate server errors (a857e0f)
- Correctly represent cursor images as optional (b08c76c)
- Be more resilient sending messages on closed streams (8e3eea6)
- Ensure attachment_ended is called on delegate (fd4d1c4)
- Always send pointer_left events (06010c9)
- Handle ipv6 addresses correctly (9d442d2)
- Log connection errors (0ecc6ef)
- Remove zone identifiers from hostnames (f9cee19)
mmserver-v0.5.6
Server version 0.5.6
New Features
- Warn if the client is using shm buffers (461e891)
- Support wp_fractional_scale (2a267e1)
Bugfixes
- Handle invalid executables more comprehensively (f51174e)
- Throw an error if the app exe would be shadowed (cc6ee7e)
- Reset staging query state each frame (982afb8)
- Handle stride of shm buffers correctly (e8e1ee5)
- Log when container setup fails (83ea7b4)
- Put the XWayland socket in a canonical location (76056ac)
- Never discard surface content (f28e947)
- Handle xdg_popups more gracefully (03e3925)
- Translate surface coordinates correctly (9107636)
- Shadow /run/user but not /run (c810f24)
mmserver-v0.5.5
Server version 0.5.5
New Features
- MDNS service discovery (152d82c)
- Add 'app_path' for organizing apps (b417559)
- Make the mDNS instance name configurable (17e632c)
- Add header images to the application list (756bfa8)
Bugfixes
- Align h265 bitstreams correctly (fc05438)
- Improve error message when using self-signed certs (211dbcd)
- Handle differing width/height in encode granularity (6b4b2da)
- Update the maximum message size to reflect the protocol docs (c517624)
- Remove unecessary casts (d28b0b4)
- Warn when no hardware encoder is available (bef7729)
- Bail early on mesa 24.2 (17758e3)
mmserver-v0.5.4
Server version 0.5.4
Bugfixes
- Handle missing /sys/devices/virtual/input (8f316fe)
- Lock pointer based on pointer focus (4ce202d)
- Correctly handle an edge case with pointer locks (7c34289)
mmserver-v0.5.3
Server version 0.5.3
Bugfixes
- Be consistent in xwayland socket naming (f6f6db3)
- Never use a 0 audio stream_seq (632bcb1)
- Use the attachment coordinate space (57a59f4)
- Don't close streams while partial writes are pending (0add850)
mmclient-v0.4.1
Client version 0.4.1
Bugfixes
- Handle video/audio stream seq more intelligently (4bab390)
- Make the overlay work again (0b1579b)
- Use the attachment coordinate space (57a59f4)
- Don't close streams while partial writes are pending (0add850)
- Send relative pointer motion again (7fced70)
mmserver-v0.5.2
Server version 0.5.2
Bugfixes
- Use getgid if we want the group ID (6a9c71d)
- Use _exit instead of exit or abort (c33a7b8)
- Pass locale environment variables through to child apps (8022fd1)
mmserver-v0.5.1
Server version 0.5.1
Bugfixes
- Correctly emulate input nodes in udevfs (3fec928)
- Increase the ready timeout (df5ba10)
- Stub wl_data_device_manager (af1853a)
- Don't discard buffers when resending frame callbacks (3b9ce41)
- Organize bug report files slightly better (1806d3e)