Surum Gecmisi
v1.0.37OK
Windows Compile Düzeltmesi ✅ (En Son Stabil)
> Fix Windows compile: use iter().copied() for UTF-16 iteration
> [Karşılaştır: v1.0.36...v1.0.37](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.36...v1.0.37)
v1.0.36OK
Türkçe Karakter, Scroll & Key Mapping Düzeltmesi (Başarısız)
> Fix scroll, Turkish chars, and macOS key mapping bugs
> [Karşılaştır: v1.0.35...v1.0.36](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.35...v1.0.36)
v1.0.35OK
Klavye Çift Giriş Düzeltmesi ✅
> Fix keyboard double-input: skip alphanumeric chars in Text event handler
> [Karşılaştır: v1.0.34...v1.0.35](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.34...v1.0.35)
v1.0.34OK
Frame Bozulma Düzeltmesi 4/4 (Alignment-Aware Stride) ✅
> Fix stride calculation: use alignment-aware computation instead of integer division
> [Karşılaştır: v1.0.33...v1.0.34](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.33...v1.0.34)
v1.0.33OK
4-Byte Alignment Denemesi
> Align stride to 4 bytes (pixel boundary) for Mac host compatibility
> [Karşılaştır: v1.0.32...v1.0.33](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.32...v1.0.33)
v1.0.32OK
Frame Bozulma Düzeltmesi 3/4 (Stride Debug)
> Fix Mac host stride padding: process each row separately to skip padding bytes
> [Karşılaştır: v1.0.31...v1.0.32](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.31...v1.0.32)
v1.0.31OK
Debug Logging
> Add debug logging for Mac host → Linux client frame size mismatch
> [Karşılaştır: v1.0.30...v1.0.31](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.30...v1.0.31)
v1.0.30OK
Frame Bozulma Düzeltmesi 2/4 (HiDPI Algılama)
> Fix Retina/HiDPI frame corruption: detect physical pixel resolution
> [Karşılaştır: v1.0.29...v1.0.30](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.29...v1.0.30)
v1.0.29OK
Frame Bozulma Düzeltmesi 1/4 (Stride Padding)
> Fix frame corruption: account for row stride padding in BGRA→RGB conversion
> [Karşılaştır: v1.0.28...v1.0.29](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.28...v1.0.29)
v1.0.28OK
Keycode Logging & macOS Key Fix
> log: add keycode ascii for client/server input events
> [Karşılaştır: v1.0.27...v1.0.28](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.27...v1.0.28)
v1.0.27OK
Key Mapping Düzeltmesi (Başarısız)
> Fix macOS key mapping duplication in CoreGraphics path
> [Karşılaştır: v1.0.26...v1.0.27](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.26...v1.0.27)
v1.0.26OK
CoreGraphics Import Düzeltmesi
> Fix CoreGraphics macOS imports and scroll API for compilation
> [Karşılaştır: v1.0.25...v1.0.26](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.25...v1.0.26)
v1.0.25OK
macOS Native Scroll & Key (Başarısız)
> macOS: add native scroll and key event input path
> [Karşılaştır: v1.0.24...v1.0.25](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.24...v1.0.25)
v1.0.24OK
macOS Native CoreGraphics Mouse (Başarısız)
> Switch mac input to native CoreGraphics mouse events
> [Karşılaştır: v1.0.23...v1.0.24](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.23...v1.0.24)
v1.0.23OK
Input Koordinat Ölçekleme
> Fix input coordinate scaling using current frame resolution
> [Karşılaştır: v1.0.22...v1.0.23](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.22...v1.0.23)
v1.0.22OK
Çıkış Çözünürlüğü Sınırı
> Cap host stream output to configurable 1280x720 target
> [Karşılaştır: v1.0.21...v1.0.22](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.21...v1.0.22)
v1.0.21OK
Mac Capture Kalitesi
> Improve capture scaling quality for mac host
> [Karşılaştır: v1.0.20...v1.0.21](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.20...v1.0.21)
v1.0.20OK
Mac Trackpad Düzeltmesi
> Fix mouse button state mapping for mac trackpad events
> [Karşılaştır: v1.0.19...v1.0.20](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.19...v1.0.20)
v1.0.19OK
Mouse Mapping Düzeltmesi
> Fix mouse mapping and input scaling for downscaled frames
> [Karşılaştır: v1.0.18...v1.0.19](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.18...v1.0.19)
v1.0.18OK
Kalite Ayarları
> Tweak quality: reduce downscale aggressiveness and expose video tuning env vars
> [Karşılaştır: v1.0.17...v1.0.18](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.17...v1.0.18)
v1.0.17OK
Input Ölçekleme Düzeltmesi
> Fix remote input scaling against host resolution
> [Karşılaştır: v1.0.16...v1.0.17](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.16...v1.0.17)
v1.0.16OK
Pencere Boyutuna Ölçekleme
> Allow remote frame to scale up with window size
> [Karşılaştır: v1.0.15...v1.0.16](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.15...v1.0.16)
v1.0.15OK
Frame-Rate Adaptasyonu
> Tune frame-rate adaptation to reduce perceived lag on busy sessions
> [Karşılaştır: v1.0.14...v1.0.15](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.14...v1.0.15)
v1.0.14OK
Frame Watcher Düzeltmesi
> Fix frame watcher borrow in host sender task
> [Karşılaştır: v1.0.13...v1.0.14](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.13...v1.0.14)
v1.0.13OK
Watch Send Düzeltme (Başarısız)
> Fix watch send compile error in host writer loop
> [Karşılaştır: v1.0.12...v1.0.13](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.12...v1.0.13)
v1.0.12OK
Pipeline Düzeltme Denemesi (Başarısız)
> Fix host capture pipeline to latest-frame-only and drop queue backpressure
> [Karşılaştır: v1.0.11...v1.0.12](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.11...v1.0.12)
v1.0.11OK
Latest-Frame Channel (Başarısız)
> Replace frame send queue with latest-frame channel to stop growing latency
> [Karşılaştır: v1.0.10...v1.0.11](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.10...v1.0.11)
v1.0.10OK
Gecikme Azaltma
> Lower frame latency by dropping stale queue buildup
> [Karşılaştır: v1.0.9...v1.0.10](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.9...v1.0.10)
v1.0.9OK
Adaptif Downscale
> Add adaptive downscale on relay backpressure
> [Karşılaştır: v1.0.8...v1.0.9](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.8...v1.0.9)
v1.0.8OK
Binary Frame Encoding
> Optimize frame transport with compact binary encoding
> [Karşılaştır: v1.0.7...v1.0.8](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.7...v1.0.8)
v1.0.7OK
Yük Altında Backpressure
> Improve host frame backpressure behavior under sustained load
> [Karşılaştır: v1.0.6...v1.0.7](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.6...v1.0.7)
v1.0.6OK
Sequence Tabanlı Frame Pipeline
> Fix frame pipeline with sequence and drop-aware relay
> [Karşılaştır: v1.0.5...v1.0.6](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.5...v1.0.6)
v1.0.5OK
Texture Oluşturma Düzeltmesi
> Create remote texture on first frame in GUI render path
> [Karşılaştır: v1.0.4...v1.0.5](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.4...v1.0.5)
v1.0.4OK
Frame Gönderim Düzeltmesi
> Ensure frame messages wait on send path instead of dropping
> [Karşılaştır: v1.0.3...v1.0.4](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.3...v1.0.4)
v1.0.3OK
Backpressure İyileştirmesi
> Improve host stream backpressure handling
> [Karşılaştır: v1.0.2...v1.0.3](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.2...v1.0.3)
v1.0.2OK
Frame Senkronizasyonu
> Improve remote frame sync and input bounds
> [Karşılaştır: v1.0.1...v1.0.2](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.1...v1.0.2)
v1.0.1OK
CI Düzeltmesi
> Fix CI: add missing Linux link dependencies (libxcb-randr, libxtst)
> [Karşılaştır: v1.0.0...v1.0.1](https://github.com/onder-ozturk/rustdesk-remote/compare/v1.0.0...v1.0.1)
v1.0.0OK
İlk Sürüm (Başarısız Build)
> Initial commit: AnyDesk-style remote desktop with Cloudflare relay
- Proje oluşturuldu: `shared/`, `app/`, `relay/`, `dashboard/` yapısı