ประวัติเวอร์ชัน

เวอร์ชัน 9.25

* แก้ไขปัญหาเซมาฟอร์ (Semaphore)
* แก้ไขปัญหาความเข้ากันได้ของโปรโตคอล MCP
* รองรับผู้ใช้หลายคนสำหรับรีโมทเดสก์ท็อป (Remote Desktop)
* เพิ่ม API การจำลองการสัมผัสที่เป็นมาตรฐาน
* การแก้ไขความเข้ากันได้สำหรับ Android 16

เวอร์ชัน 9.20

* ตอนนี้ TOP Bridge ใช้รูปแบบการร้องขอ SAPI เป็นมาตรฐานแล้ว
* เพิ่มพารามิเตอร์ max_inflight_messages (จำนวนข้อความสูงสุดที่อยู่ระหว่างการส่ง) และ session_expiry_interval (ช่วงเวลาหมดอายุของเซสชัน) ในการเชื่อมต่อ MQTT
* เพิ่ม Task ควบคุม เช่น การรีสตาร์ทระบบ, ดาวน์โหลดไฟล์, การดำเนินการในไดเรกทอรี, และอัปเดตซอฟต์แวร์
* เพิ่ม OpenAI task executor ที่รองรับการทำงานของ Task แบบ Semantic
* มีส่วนขยาย MCP ในตัว (API path /mcp/)
* อัปเดตเวอร์ชัน Frida ที่มีในตัว

หมายเหตุการเปลี่ยนแปลงที่สำคัญ
=================================================================
เวอร์ชัน 9.20 มีการเปลี่ยนแปลงที่สำคัญบางประการ ซึ่งจะส่งผลกระทบต่อผู้ใช้ที่ใช้ hub และ hub-bridge เท่านั้น ปัญหาหลักคือการปรับเปลี่ยนรูปแบบข้อมูลการตอบสนองของ hub-bridge (การปรับเปลี่ยนนี้ไม่ส่งผลกระทบต่อฐานข้อมูลเบื้องหลัง)
ซึ่งจะทำให้เวอร์ชันก่อน 9.20 ไม่สามารถเชื่อมต่อกับ hub-bridge เวอร์ชันใหม่ได้อย่างถูกต้อง อย่างไรก็ตาม lamda-server เวอร์ชันใหม่ยังคงเข้ากันได้กับ hub-bridge เวอร์ชันเก่า
วิธีแก้ไข 1: ใช้ hub และ hub-bridge เวอร์ชันใหม่ (เวอร์ชัน v3 ซึ่งรองรับการเชื่อมต่อทั้งอุปกรณ์ในเครื่องและระยะไกล) แต่อุปกรณ์ทั้งหมดต้องอัปเกรดเป็นเวอร์ชัน 9.20 หรือสูงกว่า
วิธีแก้ไข 2: ใช้ hub และ hub-bridge เวอร์ชันเก่าต่อไป ซึ่งสามารถเชื่อมต่อกับทุกเวอร์ชันที่เกี่ยวข้องทั้ง 9.20 และก่อนหน้าได้ตามปกติ
=================================================================

เวอร์ชัน 9.9

* ปรับปรุง Logic ที่เกี่ยวข้องกับระบบ Task และ Event

เวอร์ชัน 9.8

* เพิ่มไลบรารี mmkv สำหรับการอ่านและเขียนใน Python
* Top Bridge จะปิดตัวเองโดยอัตโนมัติเมื่อรีสตาร์ทหลังจากลบอุปกรณ์ออกจาก hub
* ปรับปรุงประสิทธิภาพโหมดซ่อนตัว (Stealth)

เวอร์ชัน 9.5

* แก้ไขการทำงานผิดปกติในอุปกรณ์บางรุ่น
* แก้ไขปัญหาคำสั่งที่ไม่ถูกต้องของ Frida

เวอร์ชัน 9.4

* รองรับการยกเลิก Task ทั้งหมดที่กำลังทำงานอยู่
* ปรับปรุงการใช้หน่วยความจำ

เวอร์ชัน 9.3

* การปรับปรุงและแก้ไขอื่นๆ

เวอร์ชัน 9.2

* แก้ไขปัญหา Stack Overflow ในอุปกรณ์บางรุ่น
* การปรับปรุงและแก้ไขอื่นๆ

เวอร์ชัน 9.0

* ปรับปรุงประสิทธิภาพเครือข่ายของบริการ
* เปลี่ยนโปรโตคอลการส่งข้อมูล MCP เป็น streamable-http และรองรับการแจ้งเตือนและความคืบหน้า
* Proxy รองรับโปรโตคอล HTTPS และ Shadowsocks
* Proxy รองรับการทำ Proxy สำหรับโปรโตคอล IPv6 และ UDP
* รองรับ P2P Bridge (การเชื่อมต่อระหว่างอุปกรณ์)
* มีระบบ Task แบบกระจาย (Distributed Task System) ในตัว
* การปรับปรุงและแก้ไขอื่นๆ

เวอร์ชัน 8.45

* อัปเดตเวอร์ชัน Frida
* แก้ไขความเข้ากันได้อื่นๆ

เวอร์ชัน 8.44

* ปรับปรุงความเข้ากันได้ของ Python ในระดับล่าง
* เพิ่ม API สำหรับเล่นไฟล์เสียง WAV
* โดยค่าเริ่มต้นจะไม่ใช้ h264 สำหรับการแคสต์หน้าจอ

เวอร์ชัน 8.40

* แก้ไขปัญหาการ mount /data ไม่สมบูรณ์
* เพิ่มความเสถียรของระบบ Automation ที่ปรับปรุงใหม่

เวอร์ชัน 8.38

* ปรับปรุงฟังก์ชัน Automation
* แก้ไขความเข้ากันได้กับอุปกรณ์ Samsung บางรุ่น
* ปรับปรุงความเรียลไทม์ของเสียง

เวอร์ชัน 8.35

* Remote Desktop รองรับการส่งเสียงแบบเรียลไทม์
* แก้ไขข้อผิดพลาด Segmentation Fault ของ `hex_patch`

เวอร์ชัน 8.30

* เพิ่ม API สำหรับการทำ Binary Patch
* รองรับการใช้ `child`, `sibling` ใน Selector
* รองรับการดูโครงสร้าง XML ของหน้าจอแบบ Tree Layout บน Remote Desktop
* อัปเดต Frida เพื่อแก้ไขปัญหาบางอย่าง

เวอร์ชัน 8.28

* แก้ไข `install_local_file`
* แก้ไขการรายงาน ID ของ Frida ที่เพิ่มขึ้น
* ปรับปรุงประสิทธิภาพการอนุมาน (Inference) ของ TensorFlow ที่มีในตัว
* อัปเดตโมดูลของบุคคลที่สามบางส่วน

เวอร์ชัน 8.25

* เพิ่มคำสั่ง `hexedit`
* แก้ไขช่องโหว่ด้านสิทธิ์ (Permission Loophole) อย่างสมบูรณ์ (อาจจะ)
* เพิ่มเฟรมเวิร์ก AI บนอุปกรณ์ (tflite-runtime)
* อัปเดต Frida เพื่อปรับปรุงการซ่อนตัว

เวอร์ชัน 8.22

* ใช้ sqlite เวอร์ชันใหม่ทั้งหมด
* หน้าจอตรวจสอบของ Remote Desktop แสดงพิกัดและค่า RGB ปัจจุบัน
* เพิ่ม Logic การตั้งค่าสำหรับปลั๊กอิน

เวอร์ชัน 8.20

* เพิ่มปลั๊กอิน MCP อย่างเป็นทางการ
* ปรับปรุงความเข้ากันได้ของ Frida
* ปรับปรุงการใช้งานโปรโตคอล MCP
* แก้ไข Logic การกู้คืนอัตโนมัติ

เวอร์ชัน 8.18

* ย้อนกลับไปใช้ Frida เวอร์ชันก่อนหน้าเนื่องจากมีบั๊ก
* รองรับปลั๊กอินส่วนขยายสำหรับ MCP และ HTTP

เวอร์ชัน 8.15

* แก้ไขปัญหาบริการไม่พร้อมใช้งาน
* รองรับการเรียกใช้สคริปต์ที่ส่งออกผ่าน jsonrpc
* แก้ไขไดเรกทอรีผู้ใช้ของ SSH
* อัปเดต Submodule บางส่วน

เวอร์ชัน 8.12

* แก้ไขการทำงานผิดปกติของระบบสัมผัส
* เพิ่มสคริปต์เครื่องมือบางส่วน
* เพิ่มความเสถียร

เวอร์ชัน 8.10

* ปรับปรุง Logic การกู้คืนอัตโนมัติ
* ปรับปรุงความเข้ากันได้ของระบบสัมผัส

เวอร์ชัน 8.9

* แก้ไขข้อผิดพลาดในการแยกวิเคราะห์ (Parsing)

เวอร์ชัน 8.8

* การรายงานข้อมูลของ Frida รองรับ AMQP
* แก้ไขปัญหาใบรับรองที่เกิดจากการเปลี่ยนแปลงไลบรารีต้นน้ำของ cert.py
* แก้ไขปัญหาการคืนทรัพยากรเมื่อรีสตาร์ทบริการ

เวอร์ชัน 8.5

* ปรับปรุง Logic การแชร์คลิปบอร์ด
* เพิ่มบันทึกข้อผิดพลาด (Crash Log) สำหรับสคริปต์ Frida
* รองรับ Android 15 แล้ว

เวอร์ชัน 8.0

* API รองรับแอปพลิเคชันโคลน (Multi-instance) อย่างเต็มรูปแบบ
* Remote Desktop รองรับการแชร์คลิปบอร์ด
* เพิ่มการตั้งค่าเพื่อแก้ไขปัญหาไม่สามารถเปิดแอปได้ในอุปกรณ์บางรุ่น
* เพิ่มการบันทึกสคริปต์ Frida แบบถาวรด้วย Yaml
* แก้ไขความเข้ากันได้กับระบบเวอร์ชันเก่า เช่น Android 6.0
* แก้ไขการทำงานผิดปกติของฟังก์ชัน Automation ในระบบเวอร์ชันใหม่
* ลบ/เปลี่ยนชื่อเมธอดบางส่วน
* อัปเดตการทำงานในระดับล่าง

เวอร์ชัน 7.90

* สคริปต์แบบถาวร (Persistent Script) รองรับโหมด spawn
* รองรับการแสดงผล Log จากสคริปต์แบบถาวร
* แก้ไข `dump_window_hierarchy`
* แก้ไขข้อผิดพลาดใน Logic การรับ Instance ของ Frida

เวอร์ชัน 7.85

* รองรับบริการ mDNS broadcast
* รองรับการแจกแจงองค์ประกอบทั้งหมดที่ถูกเลือกโดย Selector
* เพิ่มกลไกการลองใหม่โดยอัตโนมัติในฝั่ง Client
* แก้ไขข้อผิดพลาดใน Logic การเปรียบเทียบ Bound
* อนุญาตให้โหลดใบรับรองจากระยะไกล

เวอร์ชัน 7.80

* ปรับปรุงความลื่นไหลของการแคสต์หน้าจอแบบเรียลไทม์
* เพิ่มการรองรับสคริปต์ Hook แบบถาวร
* เพิ่มการรองรับ Hook RPC
* เพิ่มการรองรับการรายงานข้อมูล

เวอร์ชัน 7.76

* แก้ไขการพึ่งพาเวอร์ชันของเครื่องมือ
* แก้ไขปัญหาการจับคู่เวอร์ชัน Python
* อัปเดต Submodule บางส่วน

เวอร์ชัน 7.75

* เพิ่ม API สำหรับการรู้จำอักขระด้วยภาพ (OCR)
* เพิ่ม `get_application_by_name`
* อัปเดต Submodule และเวอร์ชันของ Dependencies บางส่วน

เวอร์ชัน 7.73

* แก้ไขปัญหาหน้าจอขาวในบางแอปพลิเคชัน

เวอร์ชัน 7.72

* อัปเดต Submodule บางส่วน
* แก้ไขปัญหาที่ทราบ

เวอร์ชัน 7.71

* แก้ไขช่องโหว่ด้านสิทธิ์ (Permission Loophole) #95
* แก้ไข `enumerate_all_pkg_names`

เวอร์ชัน 7.70

* อัปเดต Submodule บางส่วน
* แก้ไขปัญหาที่ทราบ

เวอร์ชัน 7.68

* ปรับปรุงหน้าจอเรียลไทม์แบบ h264

เวอร์ชัน 7.67

* ลดทอน Logic ของโปรแกรมที่ไม่มีประสิทธิภาพบางส่วน
* แก้ไขปัญหาการกู้คืนอัตโนมัติที่ใช้เวลานานเกินไป
* การปรับปรุงและแก้ไขปัญหาอื่นๆ

เวอร์ชัน 7.65

* ลบเครื่องมือและ API ที่เกี่ยวข้องกับ IDA
* แก้ไขปัญหาการเริ่มต้นระบบล้มเหลวในบางสถานการณ์
* การปรับปรุงและแก้ไขปัญหาอื่นๆ
* เพิ่มโหมดซ่อนตัวขั้นสูง (Enhanced Stealth Mode)

เวอร์ชัน 7.60

* ปรับปรุงความเร็วในการค้นหาภาพด้วยภาพ
* รองรับการจับภาพหน้าจอเฉพาะส่วนบน Remote Desktop
* แก้ไขปัญหาบางอย่างของ Remote Desktop

เวอร์ชัน 7.57

* เพิ่ม API ฝั่ง Client สำหรับการค้นหาภาพด้วยคุณลักษณะและเทมเพลต
* การปรับปรุงและแก้ไขปัญหาอื่นๆ

เวอร์ชัน 7.55

* แก้ไขปัญหาการแสดงผลผิดปกติเมื่อหมุนหน้าจอ
* แก้ไขปัญหาการเชื่อมต่อ Remote Desktop ครั้งแรกแล้วหลุด
* แก้ไขการตรวจสอบการมีอยู่ขององค์ประกอบ
* เพิ่มการกำหนดปุ่ม Meta
* การปรับปรุงและแก้ไขปัญหาอื่นๆ

เวอร์ชัน 7.52

* แก้ไขความเข้ากันได้กับ LDPlayer เวอร์ชัน Magisk
* แก้ไขปัญหาไม่สามารถออกจากบริการได้ตามปกติ

เวอร์ชัน 7.50

* แก้ไขปัญหาความเข้ากันได้กับ NoxPlayer อย่างสมบูรณ์
* แก้ไขปัญหากระบวนการซอมบี้ (Zombie Process) ที่เกิดจากข้อผิดพลาดทาง Logic
* บริการสมัครสมาชิกเครือข่ายใหม่ สามารถสร้างเครือข่ายได้โดยไม่ต้องใช้ Frp หรือ OpenVPN
* แก้ไขปัญหาความละเอียดหน้าจอหลายระดับของระบบ
* ปรับปรุง Logic การติดตั้งใบรับรองระบบสำหรับ Android 13, 14
* เพิ่มการรองรับแอปพลิเคชันโคลน (user)
* OpenVPN รองรับ IPv6 แล้ว

เวอร์ชัน 7.30

* แก้ไขปัญหาความเข้ากันได้กับ LDPlayer/NoxPlayer
* การปรับเปลี่ยนเล็กน้อย

เวอร์ชัน 7.28

* เพิ่ม API `show_toast`
* Proxy ในตัวรองรับการทำ Proxy สำหรับทราฟฟิก DNS แล้ว
* ตอนนี้ `startmitm` รองรับการส่ง DNS ผ่าน Proxy ต้นน้ำแล้ว
* แก้ไขการ spawn ของ Frida บน Android 10+

เวอร์ชัน 7.25

* แก้ไขปัญหาการทำงานของ Task ตามกำหนดเวลาล้มเหลว
* แก้ไขปัญหาการเริ่มต้นระบบจาก Termux ล้มเหลว
* อัปเดตเวอร์ชัน Frida ที่มีในตัว

เวอร์ชัน 7.22

* ซิงโครไนซ์เวลาระบบโดยอัตโนมัติ
* อัปเดตโมดูลในตัวบางส่วน
* การแก้ไขเล็กน้อย

เวอร์ชัน 7.20

* ลดโอกาสที่จะถูกตรวจจับ
* ปรับปรุงกลไกการล็อก สามารถล็อกทรัพยากร API ทั้งหมดได้
* แก้ไขความเข้ากันได้กับโปรแกรมจำลอง (Emulator)
* การแก้ไขและปรับปรุงเล็กน้อยอื่นๆ

เวอร์ชัน 7.15

* รองรับ Android 14 (SDK 34)
* แก้ไขปัญหาการลงทะเบียน Watcher ผิดปกติ
* เพิ่มความเข้ากันได้ของ Remote Desktop (ตามทฤษฎีรองรับทุกอุปกรณ์)
* แก้ไขความผิดปกติของ `scroll_from_bottom_to_top_to_end` ขอบคุณ ThanhPham
* แก้ไขข้อผิดพลาดในโค้ดของ `drag_to`, `long_click`
* OpenVPN ในตัวรองรับการล็อกอินด้วย userpass
* Remote Desktop รองรับการตั้งค่าเฟรมเรตสูงสุด 60 FPS
* อัปเดต DISCLAIMER.TXT
* การแก้ไขและปรับปรุงเล็กน้อยอื่นๆ

เวอร์ชัน 5.6

* แก้ไขปัญหาการส่งออก Layout ไม่สมบูรณ์ ขอบคุณ ThanhPham

เวอร์ชัน 5.5

* แก้ไขปัญหาไฟล์เสียหายจากการใช้ `adb push`
* เพิ่ม API `install_local_file`
* ปรับปรุงโครงสร้างโค้ด

เวอร์ชัน 5.3

* รองรับการกำหนดรหัสผ่านสำหรับ Remote Desktop เองหลังจากใช้ใบรับรอง
* แก้ไขปัญหาอุปกรณ์บางรุ่นไม่รองรับการใช้พอร์ตซ้ำ (Port Reuse) ขอบคุณ alex han
* แก้ไขปัญหาบางอย่างในสคริปต์การติดตั้ง Magisk
* แก้ไขปัญหาความเข้ากันได้กับ Debian launcher

เวอร์ชัน 5.2

* แก้ไขปัญหา Selector ไม่ทำงานเมื่อมีค่า False อยู่ ขอบคุณ ThanhPham
* เมื่อใช้ FIRERPA สามารถใช้บริการการเข้าถึง (Accessibility Service) อื่นๆ พร้อมกันได้ (เฉพาะ Android >= 8.0)

เวอร์ชัน 5.0

เวอร์ชัน 5.0 และ 3.0 ไม่ได้มีความแตกต่างกันมากนักในสาระสำคัญ โดยได้แก้ไขช่องโหว่ที่ค่อนข้างร้ายแรงและปัญหาเล็กน้อยบางประการ
ช่องโหว่นี้อาจทำให้อุปกรณ์ถูกบุกรุกได้ในทุกสถานการณ์ มีการปรับเปลี่ยนสิทธิ์ภายในบริการ
เพื่อลดความเสี่ยงจากการบุกรุกโดยผู้ใช้ที่ไม่มีสิทธิ์ในระบบให้เหลือน้อยที่สุด ตอนนี้ฝั่ง Client รองรับ Python 3.11 แล้ว
ข้อควรระวัง: Client ของเวอร์ชัน 5.0 และ 3.0 ไม่เข้ากันอย่างสมบูรณ์ โปรดอัปเดตทั้งสองอย่างพร้อมกัน

* แก้ไขปัญหาต่างๆ ที่เกิดจากใบรับรองการล็อกอิน
* แก้ไขนโยบายการอ่านการตั้งค่าของโมดูล Magisk
* ตอนนี้ Remote Desktop และ RPC รองรับ TLS อย่างเต็มรูปแบบแล้ว
* โมดูล Debian ในตัวสามารถเริ่มระบบย่อย Debian ได้
* แก้ไขบั๊กของ Remote Desktop และปรับเปลี่ยน Layout เล็กน้อย
* ปรับเปลี่ยนสิทธิ์ภายในบริการและไดเรกทอรีที่เกี่ยวข้อง
* เพิ่มความเสถียรของฝั่ง Server
* ปรับเปลี่ยนวิธีการติดตั้งบริการ
* Nameserver ของบริการ Proxy รองรับการระบุพอร์ต
* เพิ่ม API สำหรับการอ่าน/เขียนที่เก็บข้อมูลภายใน (การตั้งค่าในหน่วยความจำ)
* และการอัปเดตและแก้ไขอื่นๆ อีกมากมาย

เวอร์ชัน 3.157

* ไฮไลต์องค์ประกอบเมื่อตรวจสอบหน้าจอ
* รองรับการนับจำนวนครั้งที่ระบบล่ม

เวอร์ชัน 3.155

* รองรับการใช้ปุ่ม Tab เพื่อเลื่อนไปยังองค์ประกอบต่างๆ บนหน้าจอ
* รองรับการป้อนตัวอักษรภาษาอังกฤษบน Remote Desktop
* รองรับการสัมผัสบน Remote Desktop

เวอร์ชัน 3.153

* แก้ไขปัญหาการจับภาพหน้าจอล้มเหลวในบางสถานการณ์
* การเปลี่ยนแปลงเล็กน้อย

เวอร์ชัน 3.152

* ปรับเปลี่ยนสไตล์หน้าจอเล็กน้อย

เวอร์ชัน 3.151

* แก้ไขปัญหาการแคสต์หน้าจอความละเอียดสูงแล้วภาพถูกยืด #41

เวอร์ชัน 3.150

* แก้ไข Logic ขณะโหลด Task ตามกำหนดเวลาใหม่
* แก้ไขปัญหา Routing ของ scapy
* เข้ากันได้กับอุปกรณ์ Xiaomi บางรุ่น
* แก้ไขปัญหาความเข้ากันได้ของ API บน Android 11 (ขอบคุณ Kate Swan)
* รองรับการใช้ 4G เป็น Proxy ขณะเชื่อมต่อ WIFI
* เพิ่มส่วนควบคุมหน้าจอบางส่วน

เวอร์ชัน 3.138

* แก้ไขปัญหา Dependencies ของ gRPC
* รับข้อความ Toast ล่าสุดของระบบ

เวอร์ชัน 3.135

* แก้ไขปัญหา Remote Desktop ค้างที่หน้า 'กำลังโหลด'
* แก้ไขปัญหาสภาวะการแข่งขัน (Race Condition) ในโปรโตคอลอย่างสมบูรณ์
* แก้ไขปัญหาความเข้ากันได้กับ Python 3.10 บน Windows
* อนุญาตให้เรียกใช้ API แบบ Cross-origin ผ่าน HTTP
* เพิ่มโมดูลที่ขาดหายไปบางส่วน
* เพิ่มตัวบ่งชี้สถานะบริการใน Remote Desktop
* ปรับ Layout ของ Remote Desktop ให้เป็นแบบ Responsive
* Pre-release เวอร์ชันถัดไป

เวอร์ชัน 3.123

* แก้ไขปัญหาการรับ Activity ล่าสุดได้ไม่ครบถ้วน

เวอร์ชัน 3.120-1

* ตอนนี้ FIRERPA รองรับการทำงานเป็น Proxy ในตัวเองแล้ว
* เพิ่ม API สำหรับรับ Activity ล่าสุดของระบบ
* แก้ไขสภาวะการแข่งขัน (Race Condition) ในโปรโตคอล (อาจจะ)
* เพิ่มคำสั่งบางส่วน, ลบ SQLite db view
* การแคสต์หน้าจอด้วย H.264 (ทดลอง)

เวอร์ชัน 3.108

* ปรับปรุง Logic การจัดการเมื่อการเชื่อมต่อเครือข่ายหลุด
* เพิ่มการรองรับ Redroid (Remote Android)
* เข้ากันได้กับ uiautomator2 บางส่วน
* รองรับการอัปโหลดโฟลเดอร์

เวอร์ชัน 3.102

* แก้ไขปัญหา File Descriptor รั่วไหล
* รองรับการโหลดการตั้งค่าเริ่มต้นจากไฟล์เซิร์ฟเวอร์ระยะไกล
* ตอนนี้ได้อัปโหลด Server สำหรับ armeabi-v7a แล้ว
* แก้ไขปัญหาการติดตั้ง Root Certificate ล้มเหลวภายใต้ Magisk
* แก้ไขข้อผิดพลาดในการแยกวิเคราะห์การตั้งค่า
* ปรับเปลี่ยน UI เล็กน้อย

เวอร์ชัน 3.98

* เพิ่มคำสั่ง `crontab`, `vi`

เวอร์ชัน 3.95

* แก้ไขปัญหาในกระบวนการ Build
* การเปลี่ยนแปลงเล็กน้อย

เวอร์ชัน 3.93

* เพิ่มการกำหนดค่าคงที่ของ Android

เวอร์ชัน 3.90

* ลบไลบรารีที่ไม่ได้ใช้งานเพื่อลดขนาด
* ลบฟังก์ชันประวัติคำสั่งใน Client ที่ไม่เข้ากันกับ MacOS
* อัปเดต DISCLAIMER.TXT
* อัปเดตเวอร์ชันของไลบรารีที่ต้องใช้บางส่วน

เวอร์ชัน 3.83

* รองรับ WSA #24 @aimardcr
* แก้ไขปัญหาจอดำบน Note 7 Pro MIUI 10 @yu1chaofan
* การเปลี่ยนแปลงเล็กน้อย

เวอร์ชัน 3.80

* แก้ไขปัญหาการเชื่อมต่อ SSH หลุด
* ลดขนาดแพ็คเกจ

เวอร์ชัน 3.78

* แก้ไข #21 @yu1chaofan
* อัปเดต frida-server

เวอร์ชัน 3.76

* Shell ในตัวเริ่มต้นใช้ bash
* แก้ไขปัญหาไม่สามารถใช้ระบบสัมผัสบน Remote Desktop ได้หลังจากอินเทอร์เน็ตหลุด
* แก้ไขปัญหากระบวนการซอมบี้ (Zombie Process) ของ OpenVPN
* `startmitm.py` รองรับการระบุหมายเลขซีเรียลของ ADB
* รองรับการเริ่มทำงานอัตโนมัติผ่าน Magisk

เวอร์ชัน 3.0.59

* ข้อความแจ้งเตือนทั้งหมดในหน้าจอเป็นภาษาอังกฤษ
* แก้ไขปัญหา API บนเว็บที่ไม่มีการยืนยันตัวตน
* แก้ไขความเข้ากันได้กับเวอร์ชันเก่า

เวอร์ชัน 3.0.55

* แก้ไขปัญหาโปรแกรมล่มที่เกิดจาก Header ของ Request ที่มีอักขระไวด์ (Wide Character)
* รวม `mitmweb` เข้ากับโปรเซส `startmitm`
* ปรับเปลี่ยน Docker image เล็กน้อย
* รองรับการตรวจสอบ Layout

เวอร์ชัน 3.0.50

* รองรับ Selector แบบ `child`, `sibling`

เวอร์ชัน 3.0.48

* คำสั่ง `startmitm` สำหรับ Windows แบบไม่ต้องติดตั้ง
* รองรับการอัปโหลด/ดาวน์โหลดไฟล์จากหน่วยความจำไปยังหน่วยความจำ
* เพิ่ม Alias `screenshot()`

เวอร์ชัน 3.0.47

* ทำให้ `globalmitm` ง่ายขึ้น, รองรับ Proxy แบบ HTTP และ SOCKS5
* ปรับปรุงการค้นหาโหนดใน WebView

เวอร์ชัน 3.0.46

* รองรับการซูมด้วยสองนิ้ว (Pinch to Zoom)
* ทำให้การทำ Man-in-the-Middle กับ DNS ของ `startmitm` ง่ายขึ้น

เวอร์ชัน 3.0.45

* รองรับการกำหนดพอร์ตของ Server เอง (`--port`)
* การทำดัชนีไดเรกทอรีค้างเมื่อตรวจจับประเภทไฟล์พิเศษ
* `globalmitm` ตรวจสอบความพร้อมใช้งานของบริการ DNS
* `startmitm.py` ได้รับ Network Interface ที่ไม่ถูกต้องเมื่อมีหลายเครือข่าย
* การสื่อสารของ Client จะไม่ใช้ Proxy ของระบบโดยอัตโนมัติอีกต่อไป

เวอร์ชัน 3.0.35

* เพิ่มประสิทธิภาพของ ADB ในตัว
* บริการ OpenVPN รองรับพารามิเตอร์ `auth` (ค่าเริ่มต้นคือ SHA1)
* แก้ไขปัญหาการใช้ `scrcpy` ผ่าน ADB ในตัวแล้วเกิดข้อผิดพลาด