스크린샷 스케일과 하트비트 타임아웃 개선
browser_take_screenshot에 scale 옵션이 추가되고 heartbeat ping timeout을 설정할 수 있게 됐습니다.
교안에 영향
browser_take_screenshot의 스크린샷 해상도 안내와 heartbeat timeout 관련 예전 문서가 맞지 않게 됩니다.
요약
- browser_take_screenshot에 scale 옵션이 추가되어 CSS-pixel 스크린샷과 device-pixel 스크린샷을 선택할 수 있습니다. - heartbeat ping timeout이 설정 가능해졌습니다. - 콘솔 로그 아티팩트에서 비밀 정보가 가려지도록 수정했습니다. - data: URL 페이로드가 snapshot과 network 출력에 포함되지 않도록 했고, 여러 네트워크·브라우저 동작의 버그를 수정했습니다.
바뀐 것
개선
- browser_take_screenshot에 scale 옵션이 추가되어 CSS-pixel 스크린샷과 device-pixel 스크린샷을 선택할 수 있습니다.
- heartbeat ping timeout을 설정할 수 있게 됐습니다.
수정
- 콘솔 로그 아티팩트에서 비밀 정보가 가려지도록 했습니다.
- data: URL 페이로드가 snapshot 또는 network 출력에 포함되지 않도록 했습니다.
- 실패한 네트워크 요청이 한 번만 표시되도록 했습니다.
- browser_resume가 다음 pause 또는 context closure를 기다리도록 했습니다.
- browser_wait_for의 waitFor 호출에 action timeout을 전달하도록 했습니다.
- browser_stop_tracing에서 중지 전에 tracing state를 확인하도록 했습니다.
- legacy --vision 플래그에서 caps를 배열로 할당하도록 했습니다.
- dispose 시 nullable browser에 optional chaining을 사용하도록 했습니다.
- sessionLog write queue의 누락된 .catch()를 추가했습니다.