Tất cảMớiCải tiếnĐã sửa
Cải tiến

Playground hiện đã hoạt động trên điện thoại

Dưới 768px, hàng URL tự động chuyển thành hai hàng, các tab response cuộn theo chiều ngang, và bảng cookie chuyển thành dạng lưới thẻ. Các tooltip gợi ý sẽ mở khi chạm thay vì di chuột; iPhone SE (dưới 374px) được thu nhỏ thêm. Nút Send được căn giữa chuẩn xác và URL dài không còn làm trang bị cuộn ngang.

Cải tiến

Tính năng mở rộng Playground giờ là lớp phủ toàn màn hình thực sự

Trước đây, tính năng mở rộng sẽ kéo giãn thẻ response bên trong luồng trang, vì vậy các pane cao sẽ tạo ra cuộn trang body và làm thay đổi layout. Giờ đây, nó là một lớp phủ cố định giữa sidebar và cạnh viewport, với các pane tự động giãn rộng để lấp đầy viewport. Phím Escape dùng để đóng; một helper duy nhất sẽ xử lý các luồng click và phím.

Cải tiến

API từ chối các mục tiêu mạng riêng

Các mục tiêu phân giải thành dải mạng riêng hiện sẽ trả về mã 400 kèm theo lỗi xác thực rõ ràng thay vì được chuyển tiếp. Quá trình kiểm tra này được thực hiện trước khi bất kỳ request nào được gửi đi và áp dụng cho cả các khối IPv4 và IPv6 được bảo lưu. Nếu bạn vô tình truyền vào một hostname nội bộ, bạn sẽ thấy thông báo lỗi rõ ràng ngay lập tức. Hoạt động tương tự trên Single, Proxy Finder và Browser.

Cải tiến

Dashboard playground được cải tiến thành một request IDE thực thụ

Các cột request và response giờ đây chia sẻ các tab tương ứng (UI, Body, Headers, Cookies, Raw). Mỗi khung có bộ chuyển đổi chế độ xem riêng (JSON tree, HTML tree, text), Expand kéo giãn response ra toàn chiều rộng, và Ctrl/Cmd+K mở trình tìm kiếm trong khung với tính năng điều hướng next/prev. Các nút Copy và Download được bố trí theo từng khung và trích xuất chính xác những gì hiển thị trên màn hình, và tab Cookies giờ đây nhóm theo host với bộ lọc, tính năng xóa theo từng dòng, và các badge flag.

Cải tiến

Mỗi bài viết blog hiện đã có thẻ xem trước riêng

Chúng tôi đã triển khai các thẻ Open Graph riêng biệt cho tất cả 30 bài viết blog hiện có. Các liên kết được chia sẻ trên Discord, LinkedIn, Slack hoặc Twitter giờ đây sẽ hiển thị phần xem trước tinh gọn, mang bản sắc thương hiệu thay vì một favicon chung chung. Các bài viết mới sẽ được tự động tạo thẻ, với tính năng tự động căn chỉnh văn bản giúp xuống dòng các tiêu đề dài thay vì cắt ngang từ.

Cải tiến

Hình ảnh blog tự động thay đổi theo chế độ giao diện

Các ảnh chụp màn hình và sơ đồ nhúng trong bài viết blog giờ đây sẽ tự động chuyển đổi khi bạn thay đổi chế độ sáng/tối. Không còn tình trạng hình ảnh tối màu gây chói mắt trên trang sáng, hay ảnh chụp màn hình nhạt màu bị biến mất trên nền tối.

Cải tiến

Bộ lọc sản phẩm hiện đã hoạt động trên Metrics và Activity

Bộ lọc chip sản phẩm (Single, Proxy, Browser) hiện cũng đã hoạt động trên Metrics và Activity, chứ không chỉ riêng Overview. Chọn một sản phẩm ở bất kỳ đâu và lựa chọn của bạn sẽ được áp dụng đồng bộ trên cả ba trang. Một lưu ý nhỏ: phạm vi Concurrency trên Metrics sẽ bị vô hiệu hóa khi bộ lọc sản phẩm đang hoạt động, vì concurrency chưa được phân tách theo từng sản phẩm.

Cải tiến

Cập nhật điều khoản: sử dụng được chấp nhận và quyền tài phán EU

Đã bổ sung một điều khoản sử dụng được chấp nhận rõ ràng bao gồm các trang web bên thứ ba, cùng với phần quyền tài phán rõ ràng hơn: các tòa án Sofia với ngoại lệ dành cho người tiêu dùng EU được giữ nguyên. Đáng để xem lại nhanh nếu bạn đang hợp tác với chúng tôi ở quy mô lớn.

Cải tiến

Bản xem trước mạng xã hội theo từng trang trên toàn trang web

Trước đây, việc chia sẻ liên kết FourA trên Twitter, Slack, LinkedIn hoặc Discord thường tự động chuyển về một thẻ chung duy nhất. Giờ đây, mỗi trang công khai đều có hình ảnh xem trước riêng với tiêu đề và các thẻ chính xác. Một chi tiết nhỏ, nhưng nó xuất hiện mỗi khi có ai đó chia sẻ liên kết của chúng tôi.

Cải tiến

Proxy Finder duy trì sự gọn nhẹ trong các phiên làm việc dài

Bộ chọn thông minh, vòng hai. Pool hoạt động từng tự động phình to khi chúng tôi phát hiện các proxy mới, và các proxy chậm hơn đã lẻn ngược trở lại danh sách luân chuyển. Giờ đây, hệ thống tự động loại bỏ chúng ngay lập tức, nhờ đó response time luôn ổn định dù bạn đã chạy trong mười phút hay mười giờ.

Cải tiến

Proxy Finder tự học cách xác định proxy hoạt động hiệu quả

Việc lựa chọn proxy trước đây thường mang tính ngẫu nhiên. Giờ đây, Proxy Finder ghi nhớ những proxy hoạt động tốt cho từng địa chỉ đích và ưu tiên chọn chúng trước. Các request ban đầu vẫn sẽ thử nghiệm một vài proxy để xây dựng bức tranh tổng quan. Sau đó, bạn sẽ thấy thời gian response ổn định hơn và ít gặp hiện tượng phản hồi chậm kéo dài trên các mục tiêu lặp lại.

Cải tiến

API luôn khả dụng trong các đợt phát hành

Chúng tôi đã tối ưu hóa quy trình triển khai của mình. Khi chúng tôi phát hành phiên bản mới của Single, Proxy Finder hoặc Browser, bộ cân bằng tải sẽ chờ từng instance mới thực sự sẵn sàng trước khi điều hướng lưu lượng truy cập đến đó. Những gián đoạn ngắn mà bạn có thể đã thấy trong các khung thời gian phát hành của chúng tôi giờ đây đã không còn nữa.

Cải tiến

Dữ liệu quốc gia chính xác hơn trên kết quả proxy

Các trường quốc gia và châu lục khi tra cứu proxy hiện đã chính xác hơn. Chúng tôi đã chuyển nguồn dữ liệu địa lý lớn hơn thành nguồn chính thức và chuyển nguồn nhẹ hơn thành nguồn dự phòng. Các IP thuộc vùng biên giới vốn thường bị nhảy giữa các quốc gia giờ đã được giữ cố định. Hãy lọc theo quốc gia trong Proxy Finder, và kết quả của bạn sẽ ổn định hơn.

Cải tiến

Làm mới pool nguồn Proxy Finder

Chúng tôi đã loại bỏ hai feed nguồn không còn hoạt động và thêm vào 25 feed mới. Quy trình xác thực đầu vào cũng được thắt chặt hơn, nhờ đó các host không phải IPv4 và các giao thức không xác định sẽ không bao giờ lọt vào pool. Kết quả là một pool lớn hơn, sạch hơn để cung cấp dữ liệu cho Proxy Finder.

Cải tiến

Mã trạng thái rõ ràng hơn cho các lỗi tạm thời

Chúng tôi hiện trả về mã 503 khi dịch vụ tạm thời không khả dụng, và mã 502 khi không thể phân tích cú pháp một response. Cả hai đều thay thế cho mã 500 chung chung trước đây. Giờ đây, logic retry của bạn có thể tin cậy vào mã trạng thái này.