Playwright 1.65.1 có gì mới?

Playwright v1.65.1 là bản vá nhỏ (patch) ngay sau v1.65, tập trung sửa hai lỗi hồi quy ảnh hưởng tới môi trường TypeScript và Bun. Không có tính năng mới nào trong bản này — nếu bạn đang chạy v1.65 và gặp lỗi nạp class hoặc vị trí test lệch, đây là bản nên nâng cấp.

Tính năng mới

Không có. v1.65.1 thuần túy là bản sửa lỗi.

Fix đáng chú ý

  • Hồi quy với decorated class và static field (#43936): Trong v1.65, class có decorator kèm static field bị lỗi khi nạp với thông báo "_initClass is not a function" khi cấu hình useDefineForClassFields: false. Đây là lỗi chặn hoàn toàn với các dự án dùng decorator kiểu cũ (legacy) — bản này khôi phục hành vi đúng.
  • Vị trí test lệch một cột trên Bun 1.4.4+ (#43934): Thông tin location của test (dùng cho báo cáo, trace, và hiển thị lỗi) bị lệch một cột khi chạy dưới Bun phiên bản mới. Đã được căn chỉnh lại chính xác.

Breaking changes

Không có. Bản vá tương thích ngược, nâng cấp trực tiếp từ v1.65 là an toàn.

Phiên bản trình duyệt đi kèm

  • Chromium 159.0.8154.6
  • Mozilla Firefox 159.0
  • WebKit 27.2

Lưu ý nhỏ: nếu bạn đang dùng decorator với useDefineForClassFields: false, hãy kiểm tra lại suite test sau khi nâng cấp — lỗi #43936 từng khiến test không nạp được file, nên có thể một số test trước đó bị “ẩn” sẽ xuất hiện lại và cần chạy lại toàn bộ.

→ Xem release notes đầy đủ trên GitHub

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *