รุ่นปัจจุบัน
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการเลือก ChromeDriver เวอร์ชันที่ถูกต้อง โปรดดูที่หน้าการเลือกเวอร์ชัน
ChromeDriver 114.0.5735.90
รองรับ Chrome เวอร์ชัน 114
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 114.0.5735.16
รองรับ Chrome เวอร์ชัน 114
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 113.0.5672.63
รองรับ Chrome เวอร์ชัน 113
- ปัญหาที่แก้ไขแล้ว 4205: รหัสวัตถุเดียวกันในแบบคลาสสิกและ BiDi [Pri-1]
- ปัญหาที่แก้ไขแล้ว 4302: อย่าคิดไปเองว่า Mapper อยู่ในแท็บแรกใน ExecuteGetWindowHandles [Pri-1]
- ปัญหาที่แก้ไขแล้ว 4356: Chrome 110 ไม่ได้ใช้ค่า pref "download.default_directory" [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 113.0.5672.24
รองรับ Chrome เวอร์ชัน 113
- ปัญหาที่แก้ไขแล้ว 4205: รหัสวัตถุเดียวกันในแบบคลาสสิกและ BiDi [Pri-1]
- ปัญหาที่แก้ไขแล้ว 4302: อย่าคิดไปเองว่า Mapper อยู่ในแท็บแรกใน ExecuteGetWindowHandles [Pri-1]
- ปัญหาที่แก้ไขแล้ว 4356: Chrome 110 ไม่ได้ใช้ค่า pref "download.default_directory" [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 112.0.5615.49
รองรับ Chrome เวอร์ชัน 112
- ปัญหาที่แก้ไขแล้ว 3517: เปิดใช้ฟีเจอร์การพิมพ์สำหรับหนังสือที่ไม่มีส่วนหัว [Pri-]
- ปัญหาที่แก้ไขแล้ว 4419: โอเวอร์เฮดครั้งใหญ่บนมาตรวัดความเร็วเมื่อใช้ Chromedriver [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 112.0.5615.28
รองรับ Chrome เวอร์ชัน 112
- ปัญหาที่แก้ไขแล้ว 4357: Chromedriver เวอร์ชัน 110.0.5481.77 ปัญหาเซสชันที่มีตัวเลือก --headless และ --user-data-dir [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 111.0.5563.64
รองรับ Chrome เวอร์ชัน 111
- ปัญหาที่แก้ไขแล้ว 4216: เรียกใช้ ChromeDriver ด้วย BiDiMapper ที่กำหนดเอง [Pri-]
- ปัญหาที่แก้ไขแล้ว 4300: แฮนเดิลหน้าต่างทำงานร่วมกันระหว่างแบบคลาสสิกและ BiDi ได้ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4325: การจัดการ toJSON ใน jsonSerialize ของ call_function.js แตกต่างจากมาตรฐาน [Pri-]
- ปัญหาที่แก้ไขแล้ว 4330: DCHECK ล้มเหลวที่ DevToolsClientImpl::AddListener [Pri-]
- ปัญหาที่แก้ไขแล้ว 4357: ปัญหาเซสชัน ChromeDriver ที่มีตัวเลือก --headless และ --user-data-dir [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 111.0.5563.41
รองรับ Chrome เวอร์ชัน 111
- ปัญหาที่แก้ไขแล้ว 4357: ปัญหาเซสชัน ChromeDriver ที่มีตัวเลือก --headless และ --user-data-dir [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 111.0.5563.19
รองรับ Chrome เวอร์ชัน 111
- ปัญหาที่แก้ไขแล้ว 4216: เรียกใช้ ChromeDriver ด้วย BiDiMapper ที่กำหนดเอง [Pri-]
- ปัญหาที่แก้ไขแล้ว 4300: แฮนเดิลหน้าต่างทำงานร่วมกันระหว่างแบบคลาสสิกและ BiDi ได้ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4325: การจัดการ toJSON ใน jsonSerialize ของ call_function.js แตกต่างจากมาตรฐาน [Pri-]
- ปัญหาที่แก้ไขแล้ว 4330: DCHECK ล้มเหลวที่ DevToolsClientImpl::AddListener [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 110.0.5481.77
รองรับ Chrome เวอร์ชัน 110
- ปัญหาที่แก้ไขแล้ว 4193: เริ่มเซสชันใหม่บน Android 13 ไม่สำเร็จ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4272: WebSocket ควรถือว่า code=0 เป็นตัวบ่งชี้ FIN [Pri-]
- ปัญหาที่แก้ไขแล้ว 4276: แก้ไขปัญหาการเชื่อมต่อใน ChromeDriver [Pri-]
- ปัญหาที่แก้ไขแล้ว 4295: ChromeDriver ที่มี
"webSocketUrl": true
เป็นแบบสำหรับผู้ใหญ่ [Pri-] - ปัญหาที่แก้ไขแล้ว 4297: ChromeDriver Bidi เรียงลำดับวิดีโอไม่ถูกต้อง [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 110.0.5481.30
รองรับ Chrome เวอร์ชัน 110
- ปัญหาที่แก้ไขแล้ว 4193: เริ่มเซสชันใหม่บน Android 13 ไม่สำเร็จ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4272: WebSocket ควรถือว่า code=0 เป็นตัวบ่งชี้ FIN [Pri-]
- ปัญหาที่แก้ไขแล้ว 4276: แก้ไขปัญหาการเชื่อมต่อใน ChromeDriver [Pri-]
- ปัญหาที่แก้ไขแล้ว 4295: ChromeDriver ที่มี
"webSocketUrl": true
เป็นแบบสำหรับผู้ใหญ่ [Pri-] - ปัญหาที่แก้ไขแล้ว 4297: ChromeDriver Bidi เรียงลำดับวิดีโอไม่ถูกต้อง [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 109.0.5414.74
รองรับ Chrome เวอร์ชัน 109
- ปัญหาที่แก้ไขแล้ว 4179: เซสชัน BiDi ต้องรองรับการเชื่อมต่อหลายรายการ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4203: ปรับปรุงข้อมูลเครดิต [Pri-]
- ปัญหาที่แก้ไขแล้ว 4263: ข้อขัดข้องใน Meta+A [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 109.0.5414.25
รองรับ Chrome เวอร์ชัน 109
- ปัญหาที่แก้ไขแล้ว 4179: เซสชัน BiDi ต้องรองรับการเชื่อมต่อหลายรายการ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4203: ปรับปรุงข้อมูลเครดิต [Pri-]
- ปัญหาที่แก้ไขแล้ว 4263: ข้อขัดข้องใน Meta+A [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 108.0.5359.71
รองรับ Chrome เวอร์ชัน 108 ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 108.0.5359.22
รองรับ Chrome เวอร์ชัน 108
- ปัญหาที่แก้ไขแล้ว 4204: แก้ไข WPT test_top_level_and_one_child [Pri-] ที่ล้มเหลว
- ปัญหาที่แก้ไขแล้ว 4215: เปลี่ยนชื่อบิลด์ chromedriver_mac64_m1 เป็น chromedriver_mac_arm64 [Pri-]
- ปัญหาที่แก้ไขแล้ว 4221: ข้อขัดข้องเมื่อคำสั่งคลิกปิดเบราว์เซอร์ [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 107.0.5304.62
รองรับ Chrome เวอร์ชัน 107
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 107.0.5304.18
รองรับ Chrome เวอร์ชัน 107
- ปัญหาที่แก้ไขแล้ว 4180: ไม่อนุญาตการจัดการคำสั่ง BiDi จนกว่าจะแจ้งว่า BiDiMapper เริ่มต้นแล้ว [Pri-]
- ปัญหาที่แก้ไขแล้ว 4198: ChromeDriver BiDi ไม่ควรถือว่า BiDiMapper อยู่ในแท็บแรกเสมอ [Pri-]
- ปัญหาที่แก้ไขแล้ว 4207: ข้อผิดพลาดของ WebDriver เมื่อเรียกใช้ WPT [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 106.0.5249.61
รองรับ Chrome เวอร์ชัน 106
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 106.0.5249.21
รองรับ Chrome เวอร์ชัน 106
- ปัญหาที่แก้ไขแล้ว 4016: เพิ่มการสนับสนุน BiDi พื้นฐานใน ChromeDriver (อิงตาม Mapper) [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 105.0.5195.52
รองรับ Chrome เวอร์ชัน 105
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 105.0.5195.19
รองรับเวอร์ชัน Chrome
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 104.0.5112.79
รองรับ Chrome เวอร์ชัน 104
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 104.0.5112.29
รองรับ Chrome เวอร์ชัน 104
- ปัญหาที่แก้ไขแล้ว 4121: บางครั้งคำสั่ง WebDriver ล้มเหลวโดยมี "การตอบสนองคำสั่งที่ไม่คาดคิด" [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 104.0.5112.20
รองรับ Chrome เวอร์ชัน 104
- ปัญหาที่แก้ไขแล้ว 4121: บางครั้งคำสั่ง WebDriver ล้มเหลวโดยมี "การตอบสนองคำสั่งที่ไม่คาดคิด" [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 103.0.5060.134
รองรับ Chrome เวอร์ชัน 103
- ปัญหาที่แก้ไขแล้ว 4048: เฟรมเป้าหมายหลุดออก [Pri-]
- ปัญหาที่แก้ไขแล้ว 4121: บางครั้งคำสั่ง WebDriver ล้มเหลวโดยมี "การตอบสนองคำสั่งที่ไม่คาดคิด" [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 103.0.5060.53
รองรับ Chrome เวอร์ชัน 103
- ปัญหาที่แก้ไขแล้ว 4048: เฟรมเป้าหมายหลุดออก [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 103.0.5060.24
รองรับ Chrome เวอร์ชัน 103
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 102.0.5005.61
รองรับ Chrome เวอร์ชัน 102
- ปัญหาที่แก้ไขแล้ว 1309282: Chromedriver ไม่รองรับสวิตช์ที่มีหลายค่า [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 102.0.5005.27
รองรับ Chrome เวอร์ชัน 102
- ปัญหาที่แก้ไขแล้ว 1309282: Chromedriver ไม่รองรับสวิตช์ที่มีหลายค่า [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 101.0.4951.41
รองรับ Chrome เวอร์ชัน 101
- ปัญหาที่แก้ไขแล้ว 4046: พบ DCHECK เมื่อต่อท้ายเฟรมที่ไม่มีการป้องกัน [Pri-]
- ปัญหาที่แก้ไขแล้ว 4080: การเปลี่ยนไปใช้เฟรมที่ซ้อนกันล้มเหลว [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 101.0.4951.15
รองรับ Chrome เวอร์ชัน 101
- ปัญหาที่แก้ไขแล้ว 4046: พบ DCHECK เมื่อต่อท้ายเฟรมที่ไม่มีการป้องกัน [Pri-]
- ปัญหาที่แก้ไขแล้ว 4080: การเปลี่ยนไปใช้เฟรมที่ซ้อนกันล้มเหลว [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 100.0.4896.60
รองรับ Chrome เวอร์ชัน 100
- ปัญหาที่แก้ไขแล้ว 4002: การรองรับเฟรมที่มีการปิดกั้น [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 100.0.4896.20
รองรับ Chrome เวอร์ชัน 100
- ปัญหาที่แก้ไขแล้ว 4002: การรองรับเฟรมที่มีการปิดกั้น [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 99.0.4844.51
รองรับ Chrome เวอร์ชัน 99
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 99.0.4844.35
รองรับ Chrome เวอร์ชัน 99
- เปลี่ยนกลับ!!! ปัญหาที่แก้ไขแล้ว 2269: ไม่สามารถใช้อักขระที่ไม่ใช่ BMP (จุดโค้ดเหนือ U+FFFF) [Pri-3]
- ปัญหาที่แก้ไข chromium:1295243: การถดถอยใน ChromeDriver sendKeys [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 99.0.4844.17
รองรับ Chrome เวอร์ชัน 99
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 98.0.4758.102
รองรับ Chrome เวอร์ชัน 98
- ปัญหาที่แก้ไขแล้ว 3933: การคลิกที่ขอบของวิวพอร์ตไม่มีประสิทธิภาพและไม่มีข้อผิดพลาด [Pri-]
- เปลี่ยนกลับ!!! ปัญหาที่แก้ไขแล้ว 2269: ไม่สามารถใช้อักขระที่ไม่ใช่ BMP (จุดโค้ดเหนือ U+FFFF) [Pri-3]
- ปัญหาที่แก้ไข chromium:1295243: การถดถอยใน ChromeDriver sendKeys [Pri-1]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 98.0.4758.80
รองรับ Chrome เวอร์ชัน 98
- ปัญหาที่แก้ไขแล้ว 3933: การคลิกที่ขอบของวิวพอร์ตไม่มีประสิทธิภาพและไม่มีข้อผิดพลาด [Pri-]
- ปัญหาที่แก้ไขแล้ว 2269: ไม่สามารถใช้อักขระที่ไม่ใช่ BMP (จุดโค้ดเหนือ U+FFFF) [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 98.0.4758.48
รองรับ Chrome เวอร์ชัน 98
- ปัญหาที่แก้ไขแล้ว 3933: การคลิกที่ขอบของวิวพอร์ตไม่มีประสิทธิภาพและไม่มีข้อผิดพลาด [Pri-]
- ปัญหาที่แก้ไขแล้ว 2269: ไม่สามารถใช้อักขระที่ไม่ใช่ BMP (จุดโค้ดเหนือ U+FFFF) [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 97.0.4692.71
รองรับ Chrome เวอร์ชัน 97
- ปัญหาที่แก้ไขแล้ว 3878: จัดการพิกัดเศษส่วนขององค์ประกอบสำหรับการคลิกองค์ประกอบได้ดียิ่งขึ้น [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 97.0.4692.36
รองรับ Chrome เวอร์ชัน 97
- ปัญหาที่แก้ไขแล้ว 3878: จัดการพิกัดเศษส่วนขององค์ประกอบสำหรับการคลิกองค์ประกอบได้ดียิ่งขึ้น [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 97.0.4692.20
รองรับ Chrome เวอร์ชัน 97
- ปัญหาที่แก้ไขแล้ว 3878: จัดการพิกัดเศษส่วนขององค์ประกอบสำหรับการคลิกองค์ประกอบได้ดียิ่งขึ้น [Pri-]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 96.0.4664.45
รองรับ Chrome เวอร์ชัน 96
- ปัญหาที่แก้ไขแล้ว 3445: เข้าถึงองค์ประกอบใน iframe ภายในรากเงาไม่ได้ [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 96.0.4664.35
รองรับ Chrome เวอร์ชัน 96
- ปัญหาที่แก้ไขแล้ว 3445: เข้าถึงองค์ประกอบใน iframe ภายในรากเงาไม่ได้ [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 96.0.4664.18
รองรับ Chrome เวอร์ชัน 96
- ปัญหาที่แก้ไขแล้ว 3445: เข้าถึงองค์ประกอบใน iframe ภายในรากเงาไม่ได้ [Pri-3]
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 95.0.4638.69
รองรับ Chrome เวอร์ชัน 95
- ปัญหาที่แก้ไขแล้ว 3857: มีการระบุส่วนหัวของโฮสต์หรือส่วนหัวต้นทาง และไม่อยู่ในรายชื่อที่อนุญาตพิเศษหรือ localhost [Pri-1]
- เพิ่มอาร์กิวเมนต์
--allowed-origins
แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 95.0.4638.54
รองรับ Chrome เวอร์ชัน 95
- ปัญหาที่แก้ไขแล้ว 3857: มีการระบุส่วนหัวของโฮสต์หรือส่วนหัวต้นทาง และไม่อยู่ในรายชื่อที่อนุญาตพิเศษหรือ localhost [Pri-1]
- เพิ่มอาร์กิวเมนต์
--allowed-origins
แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 95.0.4638.17
รองรับ Chrome เวอร์ชัน 95
- ปัญหาที่แก้ไขแล้ว 3857: มีการระบุส่วนหัวของโฮสต์หรือส่วนหัวต้นทาง และไม่อยู่ในรายชื่อที่อนุญาตพิเศษหรือ localhost [Pri-1]
- เพิ่มอาร์กิวเมนต์
--allowed-origins
แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 95.0.4638.10
รองรับ Chrome เวอร์ชัน 95
- ปัญหาที่แก้ไขแล้ว 3857: มีการระบุส่วนหัวของโฮสต์หรือส่วนหัวต้นทาง และไม่อยู่ในรายชื่อที่อนุญาตพิเศษหรือ localhost [Pri-1]
- เพิ่มอาร์กิวเมนต์
--allowed-origins
แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 94.0.4606.113
รองรับ Chrome เวอร์ชัน 94
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 94.0.4606.61
รองรับ Chrome เวอร์ชัน 94
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 94.0.4606.41
รองรับ Chrome เวอร์ชัน 94
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 93.0.4577.63
รองรับ Chrome เวอร์ชัน 93
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 93.0.4577.15
รองรับ Chrome เวอร์ชัน 93
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 92.0.4515.107
รองรับ Chrome เวอร์ชัน 92
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 92.0.4515.43
รองรับ Chrome เวอร์ชัน 92
- ปัญหาที่แก้ไขแล้ว 3389: การตรวจสอบโฮสต์สำหรับคำขอ ChromeDriver
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 91.0.4472.101
รองรับ Chrome เวอร์ชัน 91
- ปัญหาที่แก้ไขแล้ว 1205107: ไม่สามารถรับค่าแอตทริบิวต์สำหรับช่องในเว็บแอปพลิเคชัน
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 91.0.4472.19
รองรับ Chrome เวอร์ชัน 91
- ปัญหาที่แก้ไขแล้ว 3744: SendKeys() และ Click() ล้มเหลวหลังจากการนำทางลิงก์
- ปัญหาที่แก้ไขแล้ว 3746: ปลายทางของแอตทริบิวต์อัปเดตค่าไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 90.0.4430.24
รองรับ Chrome เวอร์ชัน 90
- ปัญหาที่แก้ไขแล้ว 3708: inView ของ GetElementLocation ล้มเหลวสำหรับเอลิเมนต์ใน Shadow DOM
- ปัญหาที่แก้ไขแล้ว 3721: รวบรวมบันทึกประสิทธิภาพสำหรับ Service Worker เมื่อเปิดใช้
- ปัญหาที่แก้ไขแล้ว 3731: AdbImpl::GetPidByName ไม่ทำงานอย่างถูกต้องในระบบปฏิบัติการ Android ที่ไม่เป็นไปตามมาตรฐานใน OnePlus
- ปัญหาที่แก้ไขแล้ว 3733: ความล้มเหลวที่เป็นภัยร้ายแรงกับโดเมนใน localhost
- ปัญหาที่แก้ไขแล้ว 3734: คนขับควรเกิดข้อผิดพลาดในการพยายามตั้งค่าคุกกี้ในโดเมนที่ไม่ถูกต้อง
- ปัญหาที่แก้ไขแล้ว 3743: ปรับโครงสร้างการทำงานของฟังก์ชันการโทรใหม่และแก้ปัญหาการนำองค์ประกอบออก
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 89.0.4389.23
รองรับ Chrome เวอร์ชัน 89
- ปัญหาที่แก้ไขแล้ว 3667: หมดเวลารับข้อความจากโหมดแสดงภาพ
- ปัญหา 3675 ที่แก้ไขแล้ว: GetElementLocation ใช้เมธอด inView ซึ่งจัดการบูลีนเป็นอาร์เรย์ที่ไม่ถูกต้อง
- ปัญหาที่แก้ไขแล้ว 3682: GetElementRegion แสดงผลขนาดที่ไม่ถูกต้องสำหรับองค์ประกอบที่อยู่นอกวิวพอร์ตบางส่วน
- ปัญหาที่แก้ไขแล้ว 3690: ChromeDriver ล้มเหลวหากส่วนขยายใช้ chrome.windows API
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 88.0.4324.96
รองรับ Chrome เวอร์ชัน 88
- ปัญหาที่แก้ไขแล้ว 3641: หน้าเว็บไม่โหลด/แสดงผลเมื่อหน้าต่างเบราว์เซอร์ไม่ได้อยู่ในโฟกัสโดยใช้ Chrome เบต้า v87 และ chromedriver v(87/86)
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 88.0.4324.27
รองรับ Chrome เวอร์ชัน 88
- ปัญหาที่แก้ไขแล้ว 3611: เอาต์พุต
getText()
ในโปรแทรกเตอร์ต่างจาก<element>.innerText
- ปัญหาที่แก้ไขแล้ว 3625: ปรับปรุงความเข้ากันได้กับภาพหน้าจอองค์ประกอบ
- ปัญหาที่แก้ไขแล้ว 3628: การอ้างอิงองค์ประกอบที่ไม่มีการอัปเดตและมีการรายงาน URL ที่ไม่ถูกต้องกลับมาพร้อม URL ที่มี URL อื่นเป็นส่วนหนึ่งของเส้นทาง
- ปัญหาที่แก้ไขแล้ว 3631: เพิ่มการสนับสนุนสำหรับความสามารถของ
webauthn:extension:largeBlob
- ปัญหาที่แก้ไขแล้ว 3635: Chromedriver 86 -
chromedriver.quit()
จะไม่ผ่านเหตุการณ์การยกเลิกการโหลดอย่างถูกต้อง - ปัญหาที่แก้ไขแล้ว 3649: การคัดลอกข้อความที่เลือกไปยังคลิปบอร์ดไม่ทำงานใน Windows 10 เมื่อใช้โหมดไม่มีส่วนหัว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 87.0.4280.88
รองรับ Chrome เวอร์ชัน 87
- ปัญหาที่แก้ไขแล้ว 3641: หน้าเว็บไม่โหลด/แสดงผลเมื่อหน้าต่างเบราว์เซอร์ไม่ได้อยู่ในโฟกัสโดยใช้ Chrome เบต้า v87 และ chromedriver v(87/86)
- ปัญหาที่แก้ไขแล้ว 3657: เบราว์เซอร์พื้นหลังภาพหน้าจอหมดเวลา
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 87.0.4280.20
รองรับ Chrome เวอร์ชัน 87
- ปัญหาที่แก้ไข 2421: ลบช่องส่งต่อพอร์ตเก่าในเซิร์ฟเวอร์ adb-server ของ Android
- ปัญหาที่แก้ไขแล้ว 3474: ต้องอัปเดตรายการอุปกรณ์เคลื่อนที่ที่จำลอง
- ปัญหาที่แก้ไขแล้ว 3507: ใช้ "รับบทบาทที่คำนวณ"
- ปัญหาที่แก้ไขแล้ว 3508: ติดตั้งใช้งาน "get computed label"
- ปัญหาที่แก้ไขแล้ว 3584: เปลี่ยนชื่อตัวเลือกบรรทัดคำสั่ง ChromeDriver --whitelisted-ips
- ปัญหาที่แก้ไขแล้ว 3588: การเชื่อมต่อ Bidi WebSocket
- ปัญหาที่แก้ไขแล้ว 3594: การนำทางเสร็จสมบูรณ์ก่อนเวลาอันควรหาก OOPIF โหลดก่อนหน้าหลัก
- ปัญหาที่แก้ไขแล้ว 3598: ตัวเลือกบรรทัดคำสั่งสำหรับพอร์ต devtools ที่จะส่งไปยัง webview_devtools_remote socket
- ปัญหาที่แก้ไขแล้ว 3608: Chromedriver debuggerAddress ไม่รองรับ IPv6
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 86.0.4240.22
รองรับ Chrome เวอร์ชัน 86
- ปัญหาที่แก้ไขแล้ว 3370: การปิด Chrome อย่างมีชั้นเชิง ไม่เช่นนั้นคุกกี้จะไม่ได้รับการบันทึกลงในไฟล์การคงอยู่ของ SQLite อย่างถูกต้อง
- ปัญหาที่แก้ไขแล้ว 3401: รับ Element Location JS ไม่ระบุตำแหน่งศูนย์กลางที่มองเห็นได้ขององค์ประกอบ
- ปัญหาที่แก้ไขแล้ว 3462: คีย์ CMD ใช้กับ MAC ไม่ได้สำหรับ sendKey
- ปัญหาที่แก้ไขแล้ว 3541: ปรับปรุงบันทึกระหว่างไคลเอ็นต์และ ChromeDriver
- ปัญหาที่แก้ไขแล้ว 3559: เวอร์ชันเอาต์พุต Chrome เมื่อ ChromeDriver รายงานว่าใช้ร่วมกันไม่ได้
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 85.0.4183.87
รองรับ Chrome เวอร์ชัน 85
- ปัญหาที่แก้ไขแล้ว 3578: Chrome 85 ไม่อนุญาตให้โต้ตอบกับหน้าต่างอย่างค่อยเป็นค่อยไปเมื่อกล่องโต้ตอบการแจ้งเตือนเปิดอยู่อีกต่อไป
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 85.0.4183.83
รองรับ Chrome เวอร์ชัน 85
- ปัญหาที่แก้ไขแล้ว 3577: ChromeDriver 85 ไม่พบไดเรกทอรี Chrome ที่เปลี่ยนแปลง (C:\Program Files)
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 85.0.4183.38
รองรับ Chrome เวอร์ชัน 85
- ปัญหาที่แก้ไขแล้ว 3214: ChromeDriver78: Sendkeys รีเซ็ตการเลือกข้อความด้วย contenteditable
- ปัญหาที่แก้ไขแล้ว 3376: นำคำสั่ง LaunchApp ออกจาก ChromeDriver
- ปัญหาที่แก้ไขแล้ว 3432: บางครั้ง
NavigationTracker
ไม่สามารถตรวจพบเมื่อโหลดหน้าเว็บเสร็จแล้ว - ปัญหาที่แก้ไขแล้ว 3481: ปลายทางการพิมพ์ใหม่ตามข้อกำหนดของ w3c
- ปัญหาที่แก้ไขแล้ว 3488: drive.get ไม่แสดงข้อผิดพลาดเมื่อกำหนดค่าพร็อกซีไม่ถูกต้อง
- ปัญหาที่แก้ไขแล้ว 3502: ใช้
document.hasFocus()
เพื่อตรวจสอบว่าระบบโฟกัสองค์ประกอบอยู่หรือไม่ - ปัญหาที่แก้ไขแล้ว 3515: selenium.common.exceptions.WebDriverException: ข้อความ: ข้อผิดพลาดที่ไม่รู้จัก: ข้อความของเครื่องมือตรวจสอบไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 84.0.4147.30
รองรับ Chrome เวอร์ชัน 84
- ปัญหาที่ได้รับการแก้ไข 3420: หลังจากเปลี่ยนไปใช้หน้าต่างการพิมพ์ Chromedriver หยุดตอบสนอง
- ปัญหาที่แก้ไขแล้ว 3421: ไดรเวอร์แสดงผลข้อความซิริลลิกที่ไม่มีรูปแบบ
- ปัญหาที่แก้ไขแล้ว 3422: GetElementText เสียหายโดยมีต้นแบบ 1.6.0.3
- ปัญหาที่แก้ไขแล้ว 3434: รับข้อความ "ยืนยัน" จากบันทึก "เบราว์เซอร์" ไม่ได้
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 83.0.4103.39
รองรับ Chrome เวอร์ชัน 83
- อัปเดต Chromedriver ให้ทำงานกับ prototype.js ได้อย่างถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 83.0.4103.14
รองรับ Chrome เวอร์ชัน 83
- ปัญหาที่แก้ไขแล้ว 1778: เลิกใช้งาน LaunchApp จาก ChromeDriver
- ปัญหาที่แก้ไขแล้ว 2520: InitSession สามารถรอตลอดไปเมื่อ Chrome ไม่ตอบสนอง
- ปัญหาที่แก้ไขแล้ว 3120: ดาวน์โหลดโหมดไม่มีส่วนหัวจากแท็บใหม่
- ปัญหาที่แก้ไขแล้ว 3234: ยืนยันว่าพบเซมิโคลอนก่อนสตริงย่อย
- ปัญหาที่แก้ไขแล้ว 3240: ExecuteGetElementRect ไม่ตรวจสอบสถานะส่งคืนจาก GET_SIZE
- ปัญหาที่แก้ไขแล้ว 3331: เมธอด
get_cookies()
แสดงผลคีย์ "วันหมดอายุ" ประเภทเป็นคู่ แต่ควรเป็น int64 ในโหมด w3c - ปัญหาที่แก้ไขแล้ว 3332: ลองระยะหมดเวลาอีกครั้งซึ่งบันทึกว่ารุนแรงมาก
- ปัญหาที่แก้ไขแล้ว 3339: Chromedriver ออกโดยไม่คาดคิดโดยมีโค้ดเป็น Null ส่งสัญญาณ SIGTRAP
- ปัญหาที่แก้ไขแล้ว 3351: ข้อความ "ปรับปรุงข้อควรพิจารณาด้านความปลอดภัย"
- ปัญหาที่แก้ไขแล้ว 3352: รองรับ SendKeys สำหรับองค์ประกอบสี
- ปัญหาที่แก้ไขแล้ว 3353: รอการนำทางที่รอดำเนินการอยู่ต่อหลังจากทำลายบริบทของเฟรมแล้ว
- ปัญหาที่แก้ไขแล้ว 3375: Chromedriver v80 ค้างที่ getPageSource ในบางเว็บไซต์
- ปัญหาที่แก้ไขแล้ว 3383: ChromeDriver 80 ขึ้นไปใน Windows ดูเหมือนจะออกหรือหยุดทำงานในองค์ประกอบบางอย่างหรือคำสั่งคลิก
- ปัญหาที่แก้ไขแล้ว 3399: นำการตรวจสอบ isThrown ออก
ChromeDriver 81.0.4044.138
รองรับ Chrome เวอร์ชัน 81
- อัปเดต Chromedriver ให้ทำงานกับ prototype.js ได้อย่างถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 81.0.4044.69
รองรับ Chrome เวอร์ชัน 81
- แก้ไขแล้ว: Chromedriver ขัดข้องบน getPageSource ในบางไซต์
- แก้ไขแล้ว: ChromeDriver ขัดข้องบนองค์ประกอบบางอย่างหรือคำสั่งคลิก
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 81.0.4044.20
รองรับ Chrome เวอร์ชัน 81
- แก้ไขข้อผิดพลาดเมื่อพยายามรับตำแหน่งขององค์ประกอบ HTML
- ตอนนี้คำสั่ง Get และ Add Cookie เป็นแบบเฉพาะเฟรม
- แก้ปัญหาบางอย่างที่เกิดขึ้นกับเว็บไซต์ที่นิยามออบเจ็กต์ JavaScript มาตรฐานใหม่
- ChromeDriver จะยังคงรอให้การโหลดเสร็จสิ้นหลังจากที่ได้รับข้อความ "เป้าหมายปิดแล้ว"
- ตอนนี้ Chromedriver แสดงรหัสข้อผิดพลาดที่เป็นไปตามข้อกำหนดของข้อกำหนดในการหมดเวลา
- แก้ไขแล้ว: เวลาตอบสนองช้าที่ไม่คาดคิดของ ChromeDriver ในคำสั่ง NewSession
- ขณะนี้ระบบสนับสนุนการหมดเวลาที่ผู้ใช้กำหนดเกิน 10 นาทีแล้ว
- แก้ไขแล้ว: ChromeDriver ไม่สามารถเชื่อมต่อกับ DevTools เนื่องจาก IPv4 กับ IPv6 ไม่ตรงกัน
- กู้คืนลำดับการค้นหาสำหรับไบนารีของ Chrome ใน Linux แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 80.0.3987.106
รองรับ Chrome เวอร์ชัน 80
- กู้คืนลำดับการค้นหาสำหรับไบนารีของ Chrome ใน Linux แล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 80.0.3987.16
รองรับ Chrome เวอร์ชัน 80
- หน้าโหลดคงที่ถูกล้มเลิกเมื่อใช้พร็อกซี
- Chromedriver จะรอให้เฟรมปัจจุบันโหลด
- บันทึกใน ChromeDriver จะรวมพอร์ตที่ไดรเวอร์ใช้ด้วย
- เปิดใช้ SetGeoLocation สำหรับโหมด w3c
- เพิ่มข้อความแจ้งเตือนที่ขาดหายไปสำหรับสถานะ UnknownAlertOpen
- ปรับปรุงข้อความเมื่อโหลดส่วนขยาย CRX2
- แก้ไขเงื่อนไขการแข่งขันที่อาจเกิดขึ้นใน ExecuteGetPageSource
- ChromeDriver จะเพิ่มแฟล็ก --ignore-certificate-errors เมื่อความสามารถของ acceptedInsecureCerts เป็นจริง
- อัปเดตข้อความแสดงข้อผิดพลาดและสถานะการส่งกลับเมื่อไม่มีบริบทการดำเนินการดังกล่าว
- แก้ไขแล้ว: ChromeDriver อาจบล็อกแบบไม่มีกำหนดขณะรอการนำทางที่รอดำเนินการ
- เพิ่มแอตทริบิวต์ SameSite ใน AddCookie และ GetCookie
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 79.0.3945.36
รองรับ Chrome เวอร์ชัน 79
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 79.0.3945.16
- แก้ไขการคำนวณพิกัดองค์ประกอบที่ไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 79.0.3945.16
รองรับ Chrome เวอร์ชัน 79
- แก้ไขข้อขัดข้องของ ChromeDriver ที่เกิดจากการแจ้งเตือน JavaScript เริ่มทำงานระหว่างเรียกใช้คำสั่ง
- แก้ไขข้อบกพร่องที่ทำให้ Chromedriver ล็อกเมื่อการแจ้งเตือนเริ่มทำงานขณะจับภาพหน้าจอ
- ลบ --ignore-certificate-errors จากคำสั่งเรียกใช้ของ Chrome แล้ว
- เปลี่ยนแพลตฟอร์มและ PlatformName เป็น Windows ใน Win10
- แก้ไข window.navigator.webdriver ที่ไม่ระบุเมื่อยกเว้น "enable-automation"
- แก้ไขการทดสอบ WPT "test_not_editable_inputs[hidden]"
- แก้ไข "องค์ประกอบไม่สามารถคลิกได้" เมื่อใช้โหมดไม่มีส่วนหัว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 78.0.3904.105
รองรับ Chrome เวอร์ชัน 78
รวมการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 78.0.3904.70 * แก้ไขการคำนวณพิกัดองค์ประกอบที่ไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 78.0.3904.70
รองรับ Chrome เวอร์ชัน 78
รวมการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 78.0.3904.11
- เปลี่ยนกลับการเปลี่ยนแปลงเพื่อปรับขนาดภาพสกรีนช็อตบนจอแสดงผลเรตินาเนื่องจากมีการรายงานปัญหาหลายรายการ
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 78.0.3904.11
รองรับ Chrome เวอร์ชัน 78
- แก้ไขปัญหาหลายรายการเกี่ยวกับการเรียงลำดับออบเจ็กต์ JavaScript
- แก้ไขข้อบกพร่องในการจับคู่ความสามารถสำหรับ Chrome บน Android
- การใช้สิทธิ์แบบอัตโนมัติ
- แก้ปัญหาขนาดภาพหน้าจอในหน้าจอเรตินา
- แก้ไขระยะหมดเวลาในการโหลดหน้าเว็บในบางสถานการณ์
- ปรับปรุงการจับคู่ความสามารถของ PlatformName
- แก้ไขรหัสข้อผิดพลาดที่แสดงผลขณะย้ายตัวชี้ไปยังตัวเลือกรายการแบบเลื่อนลง
- แก้ไขปัญหาที่ส่งผลต่อการดาวน์โหลดในโหมดไม่มีส่วนหัว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 77.0.3865.40
รองรับ Chrome เวอร์ชัน 77
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 77.0.3865.10
- แก้ไขข้อบกพร่อง 2 อย่างในการทำให้ออบเจ็กต์ JavaScript เป็นอนุกรมและดีซีเรียลไลซ์
- การจัดการปัญหา PlatformName ที่แก้ไขแล้ว: android ในขณะที่จับคู่ความสามารถ
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 77.0.3865.10
รองรับ Chrome เวอร์ชัน 77
- แก้ไขปัญหาหลายอย่างในการใช้งาน Actions API
- ปรับปรุงการเรียกใช้โค้ด JavaScript และการจัดการผลลัพธ์
- แก้ไขข้อบกพร่องที่ปฏิเสธคำขอ POST ที่มีเนื้อความว่างเปล่าในโหมด OSS อย่างไม่ถูกต้อง
- ตัวติดตามการนำทางที่มีประสิทธิภาพมากขึ้น
- รองรับกลยุทธ์การโหลดหน้าเว็บที่ตั้งใจ
- เพิ่มคำสั่งหน้าต่างใหม่จากข้อกำหนด W3C WebDriver
- รองรับการบันทึกการดาวน์โหลดไฟล์ในโหมดไม่มีส่วนหัว
- เพิ่มการรองรับการโหลดส่วนขยาย CRX3
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 76.0.3809.126
รองรับ Chrome เวอร์ชัน 76
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 76.0.3809.68
- แก้ไขข้อบกพร่อง 2 อย่างในการทำให้ออบเจ็กต์ JavaScript เป็นอนุกรมและดีซีเรียลไลซ์
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 76.0.3809.68
รองรับ Chrome เวอร์ชัน 76
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 76.0.3809.25
- แก้ไขข้อบกพร่องในการตรวจหาการอ้างอิงแบบวนรอบในออบเจ็กต์ JavaScript
- แก้ไขข้อบกพร่องที่ทำให้ ChromeDriver ขัดข้องเมื่อเกิดข้อผิดพลาด JavaScript บางประเภท
- แก้ไขข้อบกพร่องที่ป้องกันไม่ให้ Actions API โต้ตอบกับองค์ประกอบภายใน Shadow DOM
- แก้ไขข้อบกพร่องในการติดตามสถานะคีย์ตัวปรับแต่งระหว่างคำสั่ง API การดำเนินการ
- แก้ไขข้อบกพร่องในการติดตามตำแหน่งตัวชี้ระหว่างคำสั่ง API การดำเนินการ
- บันทึกข้อผิดพลาด "ไม่สามารถเรียกใช้คำสั่งมาตรฐานที่ไม่ใช่ W3C ขณะที่อยู่ในโหมด W3C" เพื่อบันทึกเมื่อมีข้อผิดพลาดนี้เกิดขึ้น
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 76.0.3809.25
รองรับ Chrome เวอร์ชัน 76
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 76.0.3809.12
- แก้ไขข้อบกพร่องที่ปฏิเสธคำขอ POST ที่มีเนื้อความว่างเปล่าในโหมด OSS อย่างไม่ถูกต้อง
- เพิ่มปลายทางใหม่สำหรับการดึงข้อมูลบันทึกของ Chrome
- เพิ่มปลายทางสำหรับคำสั่ง "แสดงแล้ว" ในโหมด W3C
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 76.0.3809.12
รองรับ Chrome เวอร์ชัน 76
- ติดตั้งใช้งาน Actions API เรียบร้อยแล้ว
- ปรับปรุงการปฏิบัติตามข้อกำหนดเฉพาะสำหรับการจัดการระยะหมดเวลาของสคริปต์
- ปรับปรุงการเรียงอันดับผลลัพธ์จากคำสั่ง Execute Script
- แก้ไขปัญหาในการเลื่อนองค์ประกอบมาดู
- เพิ่มการจัดการคีย์ cancel ที่ระบุไว้ในข้อมูลจำเพาะของ WebDriver
- การแก้ไขการประมวลผลการตอบสนองต่อข้อผิดพลาดการแจ้งเตือนที่ไม่มีการจัดการ
- การประมวลผลแบบคงที่ขององค์ประกอบ
<details>
- อัปเดตตัวเลือก excludedSwitches เพื่ออนุญาตให้ใช้เครื่องหมายขีดกลางนำหน้าในชื่อสวิตช์ (ไม่บังคับ)
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 75.0.3770.140
รองรับ Chrome เวอร์ชัน 75
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 75.0.3770.90
- แก้ไขข้อบกพร่องที่ทำให้ ChromeDriver ขัดข้องเมื่อเกิดข้อผิดพลาด JavaScript บางประเภท
- แก้ไขข้อบกพร่องในการรักษาสถานะคีย์ตัวปรับแต่งระหว่างการดำเนินการ
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 75.0.3770.90
รองรับ Chrome เวอร์ชัน 75
รวมถึงการเปลี่ยนแปลงต่อไปนี้ในเวอร์ชัน 75.0.3770.8
- แก้ไขข้อบกพร่องที่ปฏิเสธคำขอ POST ที่มีเนื้อความว่างเปล่าในโหมด OSS อย่างไม่ถูกต้อง
- เพิ่มปลายทางใหม่สำหรับเรียกข้อมูลบันทึกของ Chrome
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 75.0.3770.8
รองรับ Chrome เวอร์ชัน 75
การเปลี่ยนแปลงที่เห็นได้ชัดที่สุดคือ ChromeDriver ทำงานในโหมดการปฏิบัติตามข้อกำหนดมาตรฐาน W3C โดยค่าเริ่มต้น การเปลี่ยนแปลงอื่นๆ ได้แก่
- แก้ไขข้อบกพร่องที่ทำให้เหตุการณ์การเบลอเพิ่มขึ้น 2 ครั้งในระหว่างการล้างองค์ประกอบ
- เปลี่ยนชื่อความสามารถ LoggingPrefs เป็น goog:loggingPrefs ตามที่มาตรฐาน W3C กำหนด
- แก้ไขการจัดการข้อผิดพลาดในโหมด W3C
- การจัดการที่ถูกต้องในการสร้างคุกกี้โดยไม่มีจุดนำหน้าในชื่อโดเมน
- อนุญาตให้ใช้ค่า Null ในระยะหมดเวลาของสคริปต์
- แก้ไขคำสั่งคีย์ส่งองค์ประกอบไปยังอินพุตไฟล์ที่มีแอตทริบิวต์ "หลายค่า"
- แก้ไขคำสั่ง Get Active Element เพื่อแสดงข้อผิดพลาด "ไม่มีองค์ประกอบดังกล่าว" เมื่อไม่มีองค์ประกอบที่ใช้งานอยู่
- แก้ไขการนำทางไปยัง URL ที่ผิดรูปแบบเพื่อให้แสดงข้อผิดพลาด "อาร์กิวเมนต์ไม่ถูกต้อง"
- แก้ไขรหัสสถานะ HTTP เมื่อได้รับรหัสเซสชันที่ไม่ถูกต้อง
- แก้ไขการตอบสนองต่อข้อผิดพลาดเมื่อพารามิเตอร์อินพุตขาดหายไปหรือมีรูปแบบไม่ถูกต้อง
- แก้ไขคำสั่งสคริปต์ Execute เพื่อจัดการความคิดเห็น JavaScript แบบขึ้นบรรทัดใหม่
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 74.0.3729.6
รองรับ Chrome เวอร์ชัน 74
- แก้ไขข้อบกพร่องที่สร้างไฟล์ debug.log ที่ไม่คาดคิดใน Windows
- แก้ไขการคลิกเมาส์แล้วลาก / วางภายในเอกสาร SVG
- เพิ่มส่วนหัวการควบคุมแคชในการตอบสนองจาก ChromeDriver แล้ว
- แก้ไขประเภทข้อผิดพลาดเมื่อองค์ประกอบอื่นสกัดกั้นการคลิก
- แก้ไขข้อบกพร่องที่ทำให้ ChromeDriver ไม่ทำงานบนอุปกรณ์ Linux ที่ไม่มี /dev/shm
- แก้ไขเหตุการณ์ดับเบิลคลิกบางประเภท
- คำสั่งรับเซสชันที่แก้ไขแล้ว
- แก้ไขข้อผิดพลาดการตรวจสอบในคำสั่ง "สลับไปยังเฟรม"
- คำสั่ง Get Page Source ที่แก้ไขแล้ว
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 73.0.3683.68
รองรับ Chrome เวอร์ชัน 73
- แก้ไขข้อบกพร่องที่สร้างไฟล์ debug.log ที่ไม่คาดคิดใน Windows
- แก้ไขรหัสข้อผิดพลาดที่แสดงผลจากคำสั่ง Execute Script ในบางสถานการณ์
- เพิ่มส่วนหัวการควบคุมแคชในการตอบสนองจาก ChromeDriver แล้ว
- กำหนดให้เซิร์ฟเวอร์ HTTP ทำให้การเชื่อมต่อไม่พร้อมให้บริการโดยค่าเริ่มต้น
- แก้ไขคำสั่งปิดหน้าต่างเพื่อจัดการข้อความแจ้งของผู้ใช้อย่างถูกต้อง
- แก้ไขรหัสข้อผิดพลาดที่แสดงผลขณะส่งคีย์ไปยังองค์ประกอบที่ปิดใช้งาน
- ปรับปรุงการปฏิบัติตามข้อกำหนดเฉพาะของการจัดการค่าระยะหมดเวลา
- ปรับปรุงการปฏิบัติตามข้อกำหนดของคำสั่ง "เพิ่มคุกกี้"
- เพิ่มความยาวคิวการฟังของเซิร์ฟเวอร์ HTTP
- คำสั่ง "แสดงองค์ประกอบ Is คงที่" ใน v0 Shadow DOM
- เพิ่มคำเตือนเกี่ยวกับการเปลี่ยนแปลงการทำงานของคำสั่ง Element Clear ในไฟล์บันทึก
- แก้ไขคำสั่งสคริปต์ปฏิบัติการเพื่อแปลง document.all เป็นรูปแบบ JSON อย่างถูกต้อง
- ปรับปรุงการจัดการการอ้างอิงองค์ประกอบที่ไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 2.46
รองรับ Chrome v71-73
- แก้ไขรหัสข้อผิดพลาดที่แสดงผลจากคำสั่ง Execute Script ในบางสถานการณ์
- กำหนดให้เซิร์ฟเวอร์ HTTP ทำให้การเชื่อมต่อไม่พร้อมให้บริการโดยค่าเริ่มต้น
- แก้ไขคำสั่งปิดหน้าต่างเพื่อจัดการข้อความแจ้งของผู้ใช้อย่างถูกต้อง
- แก้ไขรหัสข้อผิดพลาดที่แสดงผลขณะส่งคีย์ไปยังองค์ประกอบที่ปิดใช้งาน
- ปรับปรุงการปฏิบัติตามข้อกำหนดเฉพาะของการจัดการค่าระยะหมดเวลา
- ปรับปรุงการปฏิบัติตามข้อกำหนดของคำสั่ง "เพิ่มคุกกี้"
- ปรับปรุงการปฏิบัติตามข้อกำหนดเฉพาะของคำสั่ง Switch to Frame
- เพิ่มความยาวคิวการฟังของเซิร์ฟเวอร์ HTTP
- คำสั่งแสดงองค์ประกอบ Is ที่แก้ไขแล้วใน v0 Shadow DOM
- คำสั่ง DoubleClick สำหรับองค์ประกอบคงที่
- เพิ่มคำเตือนเกี่ยวกับการเปลี่ยนแปลงการทำงานของคำสั่ง Element Clear ในไฟล์บันทึก
- แก้ไขคำสั่งสคริปต์ปฏิบัติการเพื่อแปลง document.all เป็นรูปแบบ JSON อย่างถูกต้อง
- ปรับปรุงการจัดการการอ้างอิงองค์ประกอบที่ไม่ถูกต้อง
ดูรายละเอียดเพิ่มเติมได้ที่บันทึกประจำรุ่น
ChromeDriver 2.45
รองรับ Chrome v70-72
- เซสชันใหม่ที่แก้ไขแล้วไม่เป็นไปตามข้อกำหนด
- ChromeDriver ที่แก้ไขแล้วจะไม่เปิดใช้ Chrome หากเวอร์ชัน Chrome และ ChromeDriver เข้ากันไม่ได้
- คำสั่ง "ค้นหาองค์ประกอบ" ที่แก้ไขแล้วแสดงรหัสข้อผิดพลาดที่ไม่ถูกต้องเมื่อใช้ตัวระบุตำแหน่งที่ไม่ถูกต้อง
- แก้ไขรหัสสถานะ ChromeDriver บางรายการไม่ถูกต้อง
- แก้ไขข้อผิดพลาดเกี่ยวกับการคอมไพล์ใน JS ภายใน WebViewImpl::DispatchTouchEventsForMouseEvents
- คำสั่งเกี่ยวกับขนาดหน้าต่างแบบคงที่ควรจัดการข้อความแจ้งของผู้ใช้
- แก้ไข ChromeDriver ไม่เริ่มต้น Chrome อย่างถูกต้องด้วยตัวเลือก Chrome "user-data-dir="
- คำสั่งสถานะคงที่ไม่เป็นไปตามข้อกำหนด
- แก้ไขการรองรับการเพิ่มสำหรับ strictFile interactionability
ChromeDriver 2.44
รองรับ Chrome v69-71
- Windowmax คงที่ใน Mac
- แก้ไข "ข้อผิดพลาดในการเปิดการแจ้งเตือน" ที่ไม่ถูกต้องสำหรับการเรียกใช้แฮนเดิลหน้าต่าง
- คีย์ส่งองค์ประกอบที่แก้ไขแล้วควรรับพร็อพเพอร์ตี้ "text" ในโหมด W3C
- กรณีพิเศษ XML ที่แก้ไขแล้วของ Is Element Enabled ไม่ได้จัดการตามข้อกำหนด
- ไม่ได้จัดการกรณีพิเศษ XML ของค่า "รับองค์ประกอบ CSS" ตามข้อกำหนด
- รูปสี่เหลี่ยมผืนผ้าที่ตั้งค่าแบบคงที่ต้องตรวจหาอินพุตที่ไม่ถูกต้อง
- โหมด UnhandledPromptBehavior ใหม่รองรับการสนับสนุน
ChromeDriver 2.43
รองรับ Chrome v69-71
การเปลี่ยนแปลงมีดังนี้
- การแยกวิเคราะห์การกำหนดค่าพร็อกซีที่แก้ไขแล้วไม่เป็นไปตามข้อกำหนดมาตรฐาน
- คำสั่งเปิดแอปที่แก้ไขแล้วไม่สม่ำเสมอ
- ภาพหน้าจอที่แก้ไขแล้วขององค์ประกอบภายใน iframe ถูกถ่ายอย่างไม่ถูกต้อง
- ChromeDriver ที่เพิ่มรองรับการปรับขนาดหน้าต่างผ่านการเชื่อมต่อระยะไกล
- ไม่มีการจัดการรหัสข้อผิดพลาดที่แก้ไขแล้วในองค์ประกอบล้าง
- แก้ไขแล้ว ไม่รอจนกว่าองค์ประกอบจะปรากฏให้เห็น
- ไม่ได้ใช้คุณสมบัติองค์ประกอบ Get การแก้ไข
- การเปลี่ยนเป็นเฟรมแบบอยู่กับที่ไม่เป็นไปตามข้อกำหนด
- สคริปต์แบบ Async สำหรับปฏิบัติการที่แก้ไขแล้วไม่แสดงรหัสข้อผิดพลาดที่เป็นไปตามข้อกำหนด
- สคริปต์ที่เรียกใช้ที่แก้ไขแล้วไม่แสดงรหัสข้อผิดพลาดที่เป็นไปตามข้อกำหนด
- รหัสข้อผิดพลาดที่แก้ไขแล้วใน ExecuteGet ไม่สอดคล้องกับข้อกำหนด
- ข้อความแจ้งเตือนที่แก้ไขแล้วไม่ส่งคืนรหัสข้อผิดพลาดที่เป็นไปตามข้อกำหนดของข้อกำหนด
- แก้ไข clear() ในองค์ประกอบอินพุต type="date" ที่ดูเหมือนเป็นองค์ประกอบที่ผู้ใช้แก้ไขไม่ได้
- แก้ไขปัญหา Chromedriver ได้รับที่จับหน้าต่างสำหรับแท็บที่เปิดด้วยตนเอง
- แก้ไขการอนุญาตต่อท้ายหรือเริ่มไฟล์บันทึกใหม่สำหรับ chromedriver
- เซสชันใหม่ที่แก้ไขแล้วจะไม่เรียกใช้โหมด w3c หากแฟล็กอยู่ใน firstMatch
ChromeDriver 2.42
รองรับ Chrome v68-70
การเปลี่ยนแปลงมีดังนี้
- ClickEelement ที่แก้ไขแล้วในการจำลองอุปกรณ์เคลื่อนที่
- แก้ไข IP ที่อนุญาตพิเศษด้วย IPv4
- แก้ไขปัญหา ChromeDriver เริ่มต้นที่มีการ Flag IP ที่อนุญาตพิเศษใน Mac OS
- แก้ไข SetTimeout เพื่อยอมรับทั้งรูปแบบก่อน W3C และ W3C
- ภาพหน้าจอขององค์ประกอบแบบ "เทค" แบบคงที่
- ChromeDriver ที่แก้ไขแล้วกำลังมองหาไบนารีของ Chrome ใน PATH ระบบด้วย
- ขยายขนาดหน้าต่างเต็มหน้าจอแบบคงที่และเต็มหน้าจอ
- ใช้ฟีเจอร์การเล่นบันทึกซ้ำ ( ยังใช้งานไม่ได้กับ Android และเบราว์เซอร์ระยะไกล )
- แก้ไขรหัสข้อผิดพลาดบางอย่างที่ไม่เป็นไปตามมาตรฐาน W3C
- แก้ไข console.log กับอาร์กิวเมนต์หลายตัวที่ไม่มีการจัดการอย่างถูกต้อง
- GetElementRect คงที่ควรอนุญาตให้ใช้ 2 ตำแหน่ง
- การจำลองการแตะแบบคงที่
ChromeDriver 2.41
รองรับ Chrome v67-69
การเปลี่ยนแปลงมีดังนี้
- แก้ปัญหาเมื่อ ChromeDriver ทำงานโดยมีตัวเลือก "IP ที่อนุญาตพิเศษ"
- ส่งคืนพอร์ตการแก้ไขข้อบกพร่องระยะไกลในความสามารถต่างๆ
- ใช้งานการรับขนาดหน้าต่างใน Android
- ข้อความแสดงข้อผิดพลาดการเปิด Chrome บนเดสก์ท็อปมีการปรับปรุง
- ChromeDriver ทำงานไม่เร็วเมื่อเริ่มต้นไบนารีของ Chrome ไม่ได้
- ค่า "ปิดหน้าต่าง" ที่แสดงที่เป็นไปตามข้อกำหนด