다운로드

최신 버전

올바른 버전의 ChromeDriver를 선택하는 방법에 관한 자세한 내용은 버전 선택 페이지를 참고하세요.

Chrome 드라이버 114.0.5735.90

Chrome 버전 114 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 114.0.5735.16

Chrome 버전 114 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 113.0.5672.63

Chrome 버전 113 지원

  • 문제 4205 해결: 기존 및 BiDi에서 동일한 객체 ID[Pri-1]
  • 문제 4302 해결: 매퍼가 ExecuteGetWindowHandles [Pri-1]의 첫 번째 탭에 있다고 가정하지 않음
  • 문제 4356 해결: Chrome 110에서 환경설정 값 'download.default_directory'를 사용하지 않음[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 113.0.5672.24

Chrome 버전 113 지원

  • 문제 4205 해결: 기존 및 BiDi에서 동일한 객체 ID[Pri-1]
  • 문제 4302 해결: 매퍼가 ExecuteGetWindowHandles [Pri-1]의 첫 번째 탭에 있다고 가정하지 않음
  • 문제 4356 해결: Chrome 110에서 환경설정 값 'download.default_directory'를 사용하지 않음[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 112.0.5615.49

Chrome 버전 112 지원

  • 문제 3517 해결: 헤드리스가 아닌 [Pri-]의 인쇄 기능 사용 설정
  • 문제 4419 해결: chromedriver를 사용할 때 속도계에 큰 오버헤드가 발생함[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 112.0.5615.28

Chrome 버전 112 지원

  • 문제 4357이 해결되었습니다. --headless 및 --user-data-dir 옵션과 관련된 Chromedriver 버전 110.0.5481.77 세션 문제가 해결되었습니다. [프리-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 111.0.5563.64

Chrome 버전 111 지원

  • 문제 4216 해결: 맞춤 BiDiMapper [Pri-]로 ChromeDriver 실행
  • 문제 4300 해결: 창 핸들이 클래식과 BiDi 간에 상호 운용 가능함[Pri-]
  • 문제 4325 해결: call_function.js의 jsonSerialize에서 toJSON 처리는 표준에서 벗어났습니다. [사전-]
  • 문제 4330 해결: DevToolsClientImpl::AddListener [Pri-]에서 DCHECK가 실패함
  • 문제 4357 해결: --headless 및 --user-data-dir 옵션[Pri-1] 관련 ChromeDriver 세션 문제

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 111.0.5563.41

Chrome 버전 111 지원

  • 문제 4357 해결: --headless 및 --user-data-dir 옵션[Pri-1] 관련 ChromeDriver 세션 문제

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 111.0.5563.19

Chrome 버전 111 지원

  • 문제 4216 해결: 맞춤 BiDiMapper [Pri-]로 ChromeDriver 실행
  • 문제 4300 해결: 창 핸들이 클래식과 BiDi 간에 상호 운용 가능함[Pri-]
  • 문제 4325 해결: call_function.js의 jsonSerialize에서 toJSON 처리는 표준에서 벗어났습니다. [사전-]
  • 문제 4330 해결: DevToolsClientImpl::AddListener [Pri-]에서 DCHECK가 실패함

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 110.0.5481.77

Chrome 버전 110 지원

  • 문제 4193 해결: Android 13에서 새 세션을 시작할 수 없음[Pri-]
  • 문제 4272 해결: WebSocket에서 code=0을 FIN의 표시로 취급해야 함 [Pri-]
  • 문제 4276 해결: ChromeDriver의 연결 문제 해결 [Pri-]
  • 문제 4295 해결: "webSocketUrl": true의 ChromeDriver가 선정적임[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 해결: "webSocketUrl": true의 ChromeDriver가 선정적임[Pri-]
  • 문제 4297 해결: ChromeDriver Bidi가 잘못 직렬화됨 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 109.0.5414.74

Chrome 버전 109 지원

  • 해결된 문제 4179: BiDi 세션이 여러 연결을 지원해야 함[Pri-]
  • 해결된 문제 4203: 크레딧 정보 개선 [Pri-]
  • 해결된 문제 4263: 메타+A에서 비정상 종료 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 109.0.5414.25

Chrome 버전 109 지원

  • 해결된 문제 4179: BiDi 세션이 여러 연결을 지원해야 함[Pri-]
  • 해결된 문제 4203: 크레딧 정보 개선 [Pri-]
  • 해결된 문제 4263: 메타+A에서 비정상 종료 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 108.0.5359.71

Chrome 버전 108 지원 자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 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-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 107.0.5304.62

Chrome 버전 107 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 107.0.5304.18

Chrome 버전 107 지원

  • 문제 4180 해결: BiDiMapper가 [Pri-]를 시작했다는 알림을 받을 때까지 모든 BiDi 명령어 처리를 금지합니다.
  • 문제 4198 해결: ChromeDriver BiDi에서 BiDiMapper가 항상 첫 번째 탭에 있다고 가정해서는 안 됨[Pri-]
  • WPT [Pri-1] 실행 시 문제 4207 해결: WebDriver 오류

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 106.0.5249.61

Chrome 버전 106 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 106.0.5249.21

Chrome 버전 106 지원

  • 문제 4016 해결: ChromeDriver (매퍼 기반)에 기본 BiDi 지원 추가[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 105.0.5195.52

Chrome 버전 105 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 105.0.5195.19

Chrome 버전 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 104.0.5112.79

Chrome 버전 104 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 104.0.5112.29

Chrome 버전 104 지원

  • 문제 4121 해결: 때때로 '예기치 않은 명령 응답'과 함께 WebDriver 명령어가 실패함[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 104.0.5112.20

Chrome 버전 104 지원

  • 문제 4121 해결: 때때로 '예기치 않은 명령 응답'과 함께 WebDriver 명령어가 실패함[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 103.0.5060.134

Chrome 버전 103 지원

  • 해결된 문제 4048: 대상 프레임 분리됨 [Pri-]
  • 문제 4121 해결: 때때로 '예기치 않은 명령 응답'과 함께 WebDriver 명령어가 실패함[Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 103.0.5060.53

Chrome 버전 103 지원

  • 해결된 문제 4048: 대상 프레임 분리됨 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 103.0.5060.24

Chrome 버전 103 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 102.0.5005.61

Chrome 버전 102 지원

  • 문제 1309282 해결: chromedriver가 다중 값 스위치를 지원하지 않음 [Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 102.0.5005.27

Chrome 버전 102 지원

  • 문제 1309282 해결: chromedriver가 다중 값 스위치를 지원하지 않음 [Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 101.0.4951.41

Chrome 버전 101 지원

  • 문제 4046 해결: 빈 분리 프레임을 추가할 때 DCHECK 조회가 발생함[Pri-]
  • 해결된 문제 4080: 중첩된 프레임으로 전환할 때 실패함[Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 101.0.4951.15

Chrome 버전 101 지원

  • 문제 4046 해결: 빈 분리 프레임을 추가할 때 DCHECK 조회가 발생함[Pri-]
  • 해결된 문제 4080: 중첩된 프레임으로 전환할 때 실패함[Pri-]

자세한 내용은 출시 노트를 참고하세요.

ChromeDriver 100.0.4896.60

Chrome 버전 100 지원

  • 해결된 문제 4002: 분리 프레임 지원 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 100.0.4896.20

Chrome 버전 100 지원

  • 해결된 문제 4002: 분리 프레임 지원 [Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 99.0.4844.51

Chrome 버전 99 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 99.0.4844.35

Chrome 버전 99 지원

  • 반전됨!!! 문제 2269 해결: BMP가 아닌 문자 (U+FFFF 이상의 코드 포인트)를 사용할 수 없음[Pri-3]
  • chromium:1295243: ChromeDriver sendKeys의 회귀 문제 해결 [Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 99.0.4844.17

Chrome 버전 99 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 98.0.4758.102

Chrome 버전 98 지원

  • 문제 3933 해결: 표시 영역 가장자리의 클릭이 오류 없이 적용되지 않음[Pri-]
  • 반전됨!!! 문제 2269 해결: BMP가 아닌 문자 (U+FFFF 이상의 코드 포인트)를 사용할 수 없음[Pri-3]
  • chromium:1295243: ChromeDriver sendKeys의 회귀 문제 해결 [Pri-1]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 98.0.4758.80

Chrome 버전 98 지원

  • 문제 3933 해결: 표시 영역 가장자리의 클릭이 오류 없이 적용되지 않음[Pri-]
  • 문제 2269 해결: BMP가 아닌 문자 (U+FFFF 이상의 코드 포인트)를 사용할 수 없음[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 98.0.4758.48

Chrome 버전 98 지원

  • 문제 3933 해결: 표시 영역 가장자리의 클릭이 오류 없이 적용되지 않음[Pri-]
  • 문제 2269 해결: BMP가 아닌 문자 (U+FFFF 이상의 코드 포인트)를 사용할 수 없음[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 97.0.4692.71

Chrome 버전 97 지원

  • 문제 3878 해결: 요소 클릭의 부분 요소 좌표 처리가 개선되었습니다[Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 97.0.4692.36

Chrome 버전 97 지원

  • 문제 3878 해결: 요소 클릭의 부분 요소 좌표 처리가 개선되었습니다[Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 97.0.4692.20

Chrome 버전 97 지원

  • 문제 3878 해결: 요소 클릭의 부분 요소 좌표 처리가 개선되었습니다[Pri-]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 96.0.4664.45

Chrome 버전 96 지원

  • 문제 3445 해결: 섀도우 루트 내부에 있는 iframe의 요소에 액세스할 수 없음[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 96.0.4664.35

Chrome 버전 96 지원

  • 문제 3445 해결: 섀도우 루트 내부에 있는 iframe의 요소에 액세스할 수 없음[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 96.0.4664.18

Chrome 버전 96 지원

  • 문제 3445 해결: 섀도우 루트 내부에 있는 iframe의 요소에 액세스할 수 없음[Pri-3]

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 95.0.4638.69

Chrome 버전 95 지원

  • 해결된 문제 3857: 호스트 헤더 또는 출처 헤더가 지정되었지만 허용 목록 또는 localhost [Pri-1]이 아닙니다.
  • --allowed-origins 인수가 추가되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 95.0.4638.54

Chrome 버전 95 지원

  • 해결된 문제 3857: 호스트 헤더 또는 출처 헤더가 지정되었지만 허용 목록 또는 localhost [Pri-1]이 아닙니다.
  • --allowed-origins 인수가 추가되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 95.0.4638.17

Chrome 버전 95 지원

  • 해결된 문제 3857: 호스트 헤더 또는 출처 헤더가 지정되었지만 허용 목록 또는 localhost [Pri-1]이 아닙니다.
  • --allowed-origins 인수가 추가되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 95.0.4638.10

Chrome 버전 95 지원

  • 해결된 문제 3857: 호스트 헤더 또는 출처 헤더가 지정되었지만 허용 목록 또는 localhost [Pri-1]이 아닙니다.
  • --allowed-origins 인수가 추가되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 94.0.4606.113

Chrome 버전 94 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 94.0.4606.61

Chrome 버전 94 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 94.0.4606.41

Chrome 버전 94 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 93.0.4577.63

Chrome 버전 93 지원

자세한 내용은 출시 노트를 참고하세요.

ChromeDriver 93.0.4577.15

Chrome 버전 93 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 92.0.4515.107

Chrome 버전 92 지원

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 92.0.4515.43

Chrome 버전 92 지원

  • 문제 3389 해결: ChromeDriver 요청의 호스트 유효성 검사

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 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 해결: Shadow DOM의 요소에 대해 GetElementLocation의 inView가 실패함
  • 문제 3721 해결: 사용 설정된 경우 서비스 워커의 성능 로그 수집
  • 해결된 문제 3731: AdbImpl::GetPidByName이 OnePlus의 비표준 Android OS에서 제대로 작동하지 않음
  • 해결된 문제 3733: localhost의 도메인에 치명적인 오류가 발생함
  • 문제 3734 해결: 드라이버가 잘못된 도메인에서 쿠키 설정을 시도하는 중에 오류가 발생함
  • 해결된 문제 3743: 호출 함수를 리팩터링하고 요소 삭제 문제를 해결했습니다.

자세한 내용은 출시 노트를 참고하세요.

ChromeDriver 89.0.4389.23

Chrome 버전 89 지원

  • 해결된 문제 3667: 렌더기에서 메시지를 수신하는 시간이 초과되었습니다.
  • 문제 3675 해결: GetElementLocation이 불리언을 배열로 잘못 처리하는 inView 메서드를 사용함
  • 문제 3682 해결: GetElementRegion이 부분적으로 표시 영역을 벗어난 요소의 크기를 잘못 반환합니다.
  • 문제 3690 해결: 확장 프로그램에서 chrome.windows API를 사용하는 경우 ChromeDriver가 실패함

자세한 내용은 출시 노트를 참고하세요.

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: Android adb-server에서 이전 포트 전달 채널을 삭제
  • 해결된 문제 3474: 에뮬레이션된 휴대기기 목록을 업데이트해야 함
  • 해결된 문제 3507: '계산된 역할 가져오기' 구현
  • 해결된 문제 3508: '계산된 라벨 가져오기' 구현
  • 문제 3584 해결: ChromeDriver 명령줄 옵션 --허용됨-ips 이름 변경
  • 해결된 문제 3588: Bidi WebSocket 연결
  • 문제 3594 해결: 기본 페이지 전에 OOPIF가 로드되는 경우 탐색이 조기에 완료됨
  • 문제 3598 해결: webview_devtools_remote 소켓에 전달되는 devtools 포트의 명령줄 옵션
  • 문제 3608 해결: Chromedriver debuggerAddress가 ipv6을 지원하지 않음

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 86.0.4240.22

Chrome 버전 86 지원

  • 문제 3370 해결: Chrome을 정상적으로 종료하지 않으면 쿠키가 SQLite 지속성 파일에 올바르게 저장되지 않음
  • 문제 3401 해결: 요소 위치 가져오기 JS가 요소의 눈에 보이는 중심을 찾지 못함
  • 문제 3462 해결: sendKeys의 경우 MAC에서 CMD 키가 작동하지 않음
  • 문제 3541 해결: Client와 ChromeDriver 간의 로그 개선
  • 문제 3559 해결: ChromeDriver가 호환되지 않음을 보고할 때 Chrome 버전이 출력됨

자세한 내용은 출시 노트를 참고하세요.

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 해결: ChromeDriver에서 LaunchApp 명령어 삭제
  • 문제 3432 해결: 가끔 NavigationTracker에서 페이지 로드가 완료되었음이 감지되지 않음
  • 문제 3481 해결: w3c 사양에 따른 새 인쇄 엔드포인트
  • 해결된 문제 3488: 프록시가 잘못 구성된 경우 drive.get에서 오류가 발생하지 않음
  • 해결된 문제 3502: document.hasFocus()를 사용하여 요소에 포커스가 있는지 확인
  • 문제 3515 해결: selenium.common.exceptions.WebDriverException: 메시지: 알 수 없는 오류: 잘못된 검사기 메시지

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 84.0.4147.30

Chrome 버전 84 지원

  • 문제 3420 해결: 인쇄 창으로 전환한 후 크롬드라이버가 응답하지 않음
  • 해결된 문제 3421: 드라이버가 스타일 없이 키릴 문자를 반환합니다.
  • 문제 3422 해결: 프로토타입 1.6.0.3에서 GetElementText가 손상됨
  • 문제 3434 해결: '브라우저' 로그에서 '어설션' 메시지를 가져올 수 없음

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 83.0.4103.39

Chrome 버전 83 지원

  • Proto.js와 함께 제대로 작동하도록 Chromedriver가 업데이트되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 83.0.4103.14

Chrome 버전 83 지원

  • 문제 1778 해결: ChromeDriver의 launchApp 지원 중단
  • 문제 2520 해결: Chrome이 응답하지 않으면 InitSession이 계속 대기할 수 있음
  • 해결된 문제 3120: 새 탭에서 헤드리스 모드 다운로드
  • 해결된 문제 3234: 하위 문자열 앞에 세미콜론이 발견되었는지 확인
  • 문제 3240 해결: ExecuteGetElementRect가 GET_SIZE에서 반환된 상태를 확인하지 않음
  • 문제 3331 해결: get_cookies() 메서드가 double 유형의 '만료' 키를 반환하지만 w3c 모드에서는 int64여야 합니다.
  • 해결된 문제 3332: 재시도 시간 제한이 심각한 것으로 기록됨
  • 문제 3339 해결: Chromedriver가 예기치 않게 종료되고 코드가 null이며 SIGTRAP 신호를 보냄
  • 해결된 문제 3351: 보안 고려사항 개선 메시지
  • 해결된 문제 3352: 색상 요소에 대한 SendKeys 지원
  • 문제 3353 해결: 프레임 컨텍스트가 소멸된 후 대기 중인 탐색이 계속될 때까지 대기
  • 문제 3375 해결: 일부 사이트에서 Chromedriver v80이 getPageSource에서 중단됨
  • 문제 3383 해결: Windows의 ChromeDriver 80+가 특정 요소 또는 클릭 명령어에서 종료되거나 중단되는 것 같음
  • 해결된 문제 3399: wasThrown 검사 삭제

Chrome 드라이버 81.0.4044.138

Chrome 버전 81 지원

  • Proto.js와 함께 제대로 작동하도록 Chromedriver가 업데이트되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 81.0.4044.69

Chrome 버전 81 지원

  • 일부 사이트의 getPageSource에서 Chromedriver가 비정상 종료되는 문제가 해결되었습니다.
    • 수정됨: 특정 요소 또는 클릭 명령에서 ChromeDriver가 비정상 종료되는 문제를 해결했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 81.0.4044.20

Chrome 버전 81 지원

  • html 요소의 위치를 가져오려고 할 때 발생하는 오류가 수정되었습니다.
    • 쿠키 가져오기 및 추가 명령어는 이제 프레임별로 다릅니다.
    • 표준 자바스크립트 개체를 재정의하는 사이트에서 발생하는 몇 가지 문제가 해결되었습니다.
    • ChromeDriver는 Target Closed 메시지를 받은 후 로드가 완료될 때까지 계속 대기합니다.
    • 이제 Chromedriver에서 시간 초과에 대해 사양 준수 오류 코드를 반환합니다.
    • 해결된 문제: NewSession 명령어에서 ChromeDriver의 예기치 않은 응답 시간이 느렸습니다.
    • 이제 10분 이상의 사용자 정의 제한 시간이 지원됩니다.
    • 해결된 문제: IPv4와 IPv6 불일치로 인해 ChromeDriver에 연결할 수 없는 문제
    • Linux에서 Chrome 바이너리의 검색 순서가 복원되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 80.0.3987.106

Chrome 버전 80 지원

  • Linux에서 Chrome 바이너리의 검색 순서가 복원됨

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 80.0.3987.16

Chrome 버전 80 지원

  • 프록시를 사용할 때 로드 페이지가 취소되는 문제를 해결했습니다.
  • 이제 Chromedriver가 현재 프레임이 로드될 때까지 기다립니다.
  • ChromeDriver 로그에는 드라이버가 사용하는 포트가 포함됩니다.
  • w3c 모드의 SetGeoLocation을 사용 설정했습니다.
  • UnexpectedAlertOpen 상태에 대한 누락된 알림 텍스트가 추가되었습니다.
  • CRX2 확장 프로그램이 로드될 때의 메시지가 개선되었습니다.
  • ExecuteGetPageSource의 잠재적 경합 상태가 수정되었습니다.
  • allowInsecureCerts 기능이 true일 때 ChromeDriver가 --ignore-certificate-errors 플래그를 추가합니다.
  • 이러한 실행 컨텍스트가 없는 경우 오류 메시지와 반환 상태가 업데이트되었습니다.
  • 해결됨: 대기 중인 탐색을 기다리는 동안 ChromeDriver가 무기한 차단될 수 있습니다.
  • AddCookie 및 GetCookie에 SameSite 속성을 추가했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 79.0.3945.36

Chrome 버전 79 지원

버전 79.0.3945.16에 대한 다음 변경사항을 포함합니다.

  • 요소 좌표 계산의 잘못된 문제 해결

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 79.0.3945.16

Chrome 버전 79 지원

  • 명령어 실행 중에 실행된 자바스크립트 알림으로 인해 발생하는 ChromeDriver 비정상 종료 문제가 해결되었습니다.
    • 스크린샷을 찍는 동안 알림이 실행되면 Chromedriver가 잠기는 버그를 수정했습니다.
    • Chrome 시작 명령어에서 --ignore-certificate-errors 삭제
    • platform 및 platformName이 Win10의 Windows로 변경되었습니다.
    • 'enable-automation'이 제외될 때 정의되지 않은 window.navigator.webdriver를 수정했습니다.
  • WPT 테스트 'test_not_editable_inputs[hidden]'을 수정했습니다.
    • 헤드리스 모드를 사용할 때 '요소를 클릭할 수 없음' 문제를 해결했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 78.0.3904.105

Chrome 버전 78 지원

버전 78.0.3904.70에 다음 변경사항이 포함됩니다. * 잘못된 요소 좌표 계산이 수정되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 78.0.3904.70

Chrome 버전 78 지원

버전 78.0.3904.11에 대한 다음 변경사항을 포함합니다.

  • 보고된 여러 문제로 인해 레티나 디스플레이에서 스크린샷 크기 조정 변경사항을 되돌렸습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 78.0.3904.11

Chrome 버전 78 지원

  • 자바스크립트 객체 직렬화의 여러 문제를 해결했습니다.
    • Android에서 Chrome의 기능 일치 관련 버그를 수정했습니다.
    • 권한 자동화 구현
    • 레티나 디스플레이에서 스크린샷 크기 수정
  • 일부 시나리오에서 페이지 로드 시간 초과 문제를 해결했습니다.
    • platformName 기능 일치 개선
    • 포인터를 드롭다운 목록 옵션으로 이동하는 동안 반환되는 오류 코드를 수정했습니다.
    • 헤드리스 모드에서 다운로드에 영향을 미치는 문제가 해결되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 77.0.3865.40

Chrome 버전 77 지원

버전 77.0.3865.10에 비해 다음과 같은 변경사항이 포함됩니다.

  • 자바스크립트 객체 직렬화 및 역직렬화 시 발생하는 두 가지 버그를 수정했습니다.
  • 기능을 일치시키는 동안 platformName: android의 처리를 수정했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 77.0.3865.10

Chrome 버전 77 지원

  • Actions API 구현의 몇 가지 문제를 수정했습니다.
    • 향상된 자바스크립트 코드 실행 및 결과 처리
    • OSS 모드에서 본문이 비어 있는 POST 요청을 잘못 거부하는 버그가 수정되었습니다.
  • 더 강력한 탐색 추적기
  • 즉시 로드 전략 지원
    • W3C WebDriver 사양에서 새 창 명령어를 추가했습니다.
  • 헤드리스 모드에서 파일 다운로드 저장 지원
  • CRX3 확장 프로그램 로드 지원을 추가했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 76.0.3809.126

Chrome 버전 76 지원

버전 76.0.3809.68에 비해 다음과 같은 변경사항이 포함됩니다.

  • 자바스크립트 객체 직렬화 및 역직렬화 시 발생하는 두 가지 버그를 수정했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 76.0.3809.68

Chrome 버전 76 지원

버전 76.0.3809.25에 포함된 다음 변경사항을 포함합니다.

  • 자바스크립트 객체에서 순환 참조를 감지할 때 발생하는 버그를 수정했습니다.
  • 특정 유형의 자바스크립트 오류가 발생할 때 ChromeDriver가 다운되는 버그가 수정되었습니다.
  • Actions API가 Shadow DOM 내부의 요소와 상호작용할 수 없는 버그를 수정했습니다.
    • 작업 API 명령어 간에 특수키 상태를 추적할 때 발생하는 버그를 수정했습니다.
    • Actions API 명령어 간의 포인터 위치를 추적하는 버그를 수정했습니다.
    • 'W3C 모드에서 비 W3C 표준 명령을 호출할 수 없음' 오류가 발생하면 로그 파일에 저장

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 76.0.3809.25

Chrome 버전 76 지원

버전 76.0.3809.12에 도입된 다음 변경사항을 포함합니다.

  • OSS 모드에서 본문이 비어 있는 POST 요청을 잘못 거부하는 버그가 수정되었습니다.
  • Chrome 로그를 가져오기 위한 새 엔드포인트가 추가되었습니다.
    • W3C 모드에서 '표시됨' 명령어에 관한 엔드포인트 추가함

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 76.0.3809.12

Chrome 버전 76 지원

  • Actions API의 구현 완료
    • 스크립트 시간 제한 처리의 사양 준수 개선
    • 스크립트 실행 명령어의 결과 직렬화 개선
    • 요소를 뷰로 스크롤할 때 발생하는 문제를 수정했습니다.
    • WebDriver 사양에 정의된 취소 키 처리가 추가되었습니다.
    • 처리되지 않은 알림 오류 응답 처리를 수정했습니다.
    • <details> 요소의 처리 수정됨
    • 스위치 이름에 선행 대시(선택사항)를 허용하도록 excludeSwitches 옵션이 업데이트되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 75.0.3770.140

Chrome 버전 75 지원

버전 75.0.3770.90에 비해 다음과 같은 변경사항이 포함됩니다.

  • 일부 유형의 자바스크립트 오류가 발생할 때 ChromeDriver가 다운되는 버그가 수정되었습니다.
  • 작업 간에 특수키 상태를 보존할 때 발생하는 버그를 수정했습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 75.0.3770.90

Chrome 버전 75 지원

버전 75.0.3770.8에 비해 다음과 같은 변경사항이 포함됩니다.

  • OSS 모드에서 본문이 비어 있는 POST 요청을 잘못 거부하는 버그가 수정되었습니다.
  • Chrome 로그를 가져오기 위한 새 엔드포인트 추가됨

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 75.0.3770.8

Chrome 버전 75 지원

가장 눈에 띄는 변경사항은 이제 ChromeDriver가 기본적으로 W3C 표준 준수 모드로 실행된다는 점입니다. 기타 변경사항은 다음과 같습니다.

  • 요소를 지우는 동안 블러 이벤트가 두 번 발생하는 버그를 수정했습니다.
  • W3C 표준에서 요구하는 대로 기능 LoggingPrefs의 이름이 goog:loggingPrefs로 변경되었습니다.
  • W3C 모드의 오류 처리를 수정했습니다.
    • 도메인 이름 앞에 점이 없는 쿠키 생성 시의 올바른 처리
    • 스크립트 시간 초과에 null 허용
    • 'multiple' 속성이 있는 파일 입력에 대한 요소 전송 키 명령을 수정했습니다.
    • 활성 요소가 없는 경우 '활성 요소 가져오기' 명령이 '해당 요소 없음' 오류를 반환하도록 수정되었습니다.
    • 잘못된 인수 URL로 이동할 때 '잘못된 인수' 오류가 반환되는 문제를 수정했습니다.
    • 잘못된 세션 ID가 수신될 때 발생하는 HTTP 상태 코드를 수정했습니다.
    • 입력 매개변수가 누락되었거나 형식이 잘못된 경우 발생하는 오류 응답을 수정했습니다.
    • 줄 방향 자바스크립트 주석을 처리하도록 스크립트 실행 명령어가 수정되었습니다.

자세한 내용은 출시 노트를 참고하세요.

Chrome 드라이버 74.0.3729.6

Chrome 버전 74 지원

  • Windows에서 예기치 않은 debug.log 파일을 생성하는 버그가 수정되었습니다.
  • SVG 문서 내에서 마우스 클릭 및 드래그 / 드롭 문제를 수정했습니다.
  • ChromeDriver의 응답에 cache-control 헤더를 추가했습니다.
  • 다른 요소가 클릭을 가로챌 때 발생하는 오류 유형을 수정했습니다.
  • /dev/shm이 없는 Linux 기기에서 ChromeDriver가 실패하는 버그가 수정되었습니다.
  • 일부 더블클릭 이벤트 유형 수정
  • 세션 가져오기 명령어를 수정했습니다.
  • '프레임으로 전환' 명령의 오류 확인 수정
  • 페이지 소스 가져오기 명령어를 수정했습니다.

자세한 내용은 출시 노트를 참고하세요.

ChromeDriver 73.0.3683.68

Chrome 버전 73 지원

  • Windows에서 예기치 않은 debug.log 파일을 생성하는 버그가 수정되었습니다.
  • 일부 시나리오에서 스크립트 실행 명령에서 반환되는 오류 코드가 수정되었습니다.
  • ChromeDriver의 응답에 cache-control 헤더를 추가했습니다.
  • 기본적으로 HTTP 서버 연결 유지를 설정함
  • 사용자 프롬프트를 올바르게 처리하도록 창 닫기 명령을 수정했습니다.
  • 사용 중지된 요소에 키를 전송하는 동안 반환되는 오류 코드를 수정했습니다.
  • 제한 시간 값 처리의 사양 준수 개선
  • 쿠키 추가 명령어의 사양 준수가 개선되었습니다.
    • HTTP 서버 수신 대기열 길이 증가
  • v0 Shadow DOM에서 '요소 표시 여부' 명령어가 수정되었습니다.
    • 로그 파일의 요소 지우기 명령어 동작 변경에 관한 경고가 추가되었습니다.
  • document.all을 JSON 형식으로 올바르게 변환하도록 스크립트 실행 명령어가 수정되었습니다.
  • 잘못된 요소 참조 처리 개선

자세한 내용은 출시 노트를 참고하세요.

크롬드라이버 2.46

Chrome v71-73 지원

  • 일부 시나리오에서 스크립트 실행 명령에서 반환되는 오류 코드가 수정되었습니다.
  • 기본적으로 HTTP 서버 연결 유지를 설정함
  • 사용자 프롬프트를 올바르게 처리하도록 창 닫기 명령을 수정했습니다.
  • 사용 중지된 요소에 키를 전송하는 동안 반환되는 오류 코드를 수정했습니다.
  • 제한 시간 값 처리의 사양 준수 개선
  • 쿠키 추가 명령어의 사양 준수 개선
  • Switch to Frame 명령어의 사양 준수 개선
  • HTTP 서버 수신 대기열 길이 증가
  • v0 Shadow DOM에서 요소 표시 명령을 수정했습니다.
  • 고정 요소 더블클릭 명령
  • 로그 파일의 요소 지우기 명령어 동작 변경에 관한 경고가 추가되었습니다.
  • document.all을 JSON 형식으로 올바르게 변환하도록 스크립트 실행 명령어가 수정되었습니다.
  • 잘못된 요소 참조 처리 개선

자세한 내용은 출시 노트를 참고하세요.

크롬드라이버 2.45

Chrome v70-72 지원

  • 해결된 새 세션이 사양을 준수하지 않음
  • Chrome과 ChromeDriver 버전이 호환되지 않는 경우 ChromeDriver가 Chrome을 실행하지 않는 문제가 해결되었습니다.
  • 잘못된 로케이터 사용 시 요소 찾기 명령어가 잘못된 오류 코드를 반환하는 문제를 수정했습니다.
  • 일부 ChromeDriver 상태 코드가 잘못 수정되었습니다.
  • WebViewImpl::DispatchTouchEventsForMouseEvents 내부의 JS에서 컴파일 오류가 수정되었습니다.
  • 고정 창 크기 명령어가 사용자 프롬프트를 처리해야 함
  • ChromeDriver가 Chrome 옵션 'user-data-dir="을 사용할 때 Chrome을 올바르게 시작하지 않는 문제를 해결했습니다.
  • 수정된 상태 명령어가 사양을 준수하지 않음
  • 엄격 파일 상호작용 가능성에 대한 Add 지원을 수정했습니다.

크롬드라이버 2.44

Chrome v69-71 지원

  • Mac에서 WindowMax를 수정했습니다.
  • 창 핸들 호출에 대한 잘못된 '알림 열기 오류'를 수정했습니다.
  • W3C 모드에서 수정된 요소 전송 키에 '텍스트' 속성이 있음
  • Is Element Enabled의 XML 특수 사례가 사양에 따라 처리되지 않는 문제를 수정했습니다.
  • 요소 CSS 값 가져오기의 XML 특수 사례가 사양에 따라 처리되지 않는 문제를 수정했습니다.
  • Set Window Rect에서 잘못된 입력을 확인해야 하는 문제를 수정했습니다.
  • 새로운 unhandledPromptBehavior 모드 지원이 수정되었습니다.

Chrome 드라이버 2.43

Chrome v69-71 지원

변경사항은 다음과 같습니다.

  • 프록시 구성의 파싱이 표준을 준수하지 않는 문제를 수정했습니다.
  • 앱 실행 명령어가 불안정한 문제를 수정했습니다.
  • iFrame 내부 요소의 스크린샷이 잘못 캡처되는 문제를 수정했습니다.
  • 원격 연결을 통한 창 크기 조절을 지원하는 ChromeDriver를 추가했습니다.
  • 해결된 요소에서 오류 코드가 처리되지 않음
  • 요소가 표시될 때까지 기다리지 않는 문제를 수정했습니다.
  • 요소 가져오기 속성이 구현되지 않는 문제를 수정했습니다.
  • Switch to Frame이 사양을 준수하지 않는 문제를 수정했습니다.
  • 비동기 스크립트 실행이 사양 준수 오류 코드를 반환하지 않는 문제를 수정했습니다.
  • 실행 스크립트가 사양을 준수하지 않는 오류 코드를 반환하지 않는 문제를 수정했습니다.
  • ExecuteGet의 오류 코드가 사양을 준수하지 않는 문제를 수정했습니다.
  • 알림 텍스트 보내기가 사양 준수 오류 코드를 반환하지 않는 문제를 수정했습니다.
  • 사용자가 수정할 수 없는 입력 유형="date" 역할의 clear()가 수정되었습니다.
  • Chromedriver가 수동으로 열린 탭의 창 핸들을 가져오는 문제를 수정했습니다.
  • chromedriver에 대한 새 로그 파일 추가 또는 시작 허용이 수정되었습니다.
  • 플래그가 firstMatch에 있는 경우 새 세션이 w3c 모드를 호출하지 않는 문제를 해결했습니다.

Chrome 드라이버 2.42

Chrome v68-70 지원

변경사항은 다음과 같습니다.

  • 모바일 에뮬레이션에서 ClickEelement를 수정했습니다.
  • IPv4를 사용하는 고정된 허용 IP
  • Mac OS에서 allowed-ips 플래그와 함께 ChromeDriver가 시작되는 문제를 수정했습니다.
  • SetTimeout이 이전 W3C 및 W3C 형식을 모두 허용하도록 수정되었습니다.
  • 요소 캡처 스크린샷 수정
  • ChromeDriver가 시스템 PATH에서도 Chrome 바이너리를 찾는 문제를 수정했습니다.
  • 창 최대화 및 전체 화면 고정
  • 로그 재생 기능을 구현했습니다. ( Android 및 원격 브라우저에서는 아직 작동하지 않음 )
  • 일부 오류 코드가 W3C 표준을 준수하지 않는 문제를 해결했습니다.
  • 여러 인수가 제대로 처리되지 않는 console.log 문제를 수정했습니다.
  • GetElementRect가 double을 허용해야 하는 문제를 수정했습니다.
  • 터치 에뮬레이션 수정

Chrome 드라이버 2.41

Chrome v67-69 지원

변경사항은 다음과 같습니다.

  • ChromeDriver가 '허용 목록' 옵션으로 실행될 때 발생하는 문제를 해결했습니다.
  • 원격 디버깅 포트가 기능에 반환됨
  • Android에서 창 크기 가져오기를 구현했습니다.
  • 데스크톱 Chrome 실행 오류 메시지 개선
  • Chrome 바이너리를 시작할 수 없을 때 ChromeDriver가 빠르게 실패함
  • 창 닫기 반환 값이 사양을 준수함