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

Cột có thể sắp xếp và thanh bên có thể thu gọn

Nhấp vào tiêu đề cột trong Dashboard để sắp xếp. Tính năng này hoạt động trên Activity, API Keys và các session, vẫn được duy trì khi tự động làm mới, và Ctrl-click (Cmd trên Mac) sẽ xóa lựa chọn. Thanh bên cũng có thể thu gọn thành một thanh biểu tượng khi bạn muốn bảng có thêm không gian hiển thị.

Cải tiến

Nhãn Hoạt động khớp với Tổng quan

Hoạt động trước đây hiển thị các chuỗi kết quả thô như Application_fail trong khi Tổng quan sử dụng các nhãn thân thiện (App Fail) với màu sắc phù hợp. Hoạt động hiện sử dụng cùng các nhãn và màu sắc đó, giúp hai chế độ xem hiển thị nhất quán.

Cải tiến

Mọi response API đều đi kèm một request ID

Các call đã xác thực giờ đây sẽ trả về cùng với một header X-Foura-Request-Id. Hãy lưu nó vào log của riêng bạn và bạn có thể đối chiếu bất kỳ request nào với dòng tương ứng của nó trong Activity, hoặc gửi nó cho bộ phận support để chúng tôi có thể tra cứu chính xác những gì đã xảy ra phía chúng tôi.

Cải tiến

Hủy các request playground đang xử lý

Nhấp vào nút Cancel mới khi một request playground đang tải và chúng tôi sẽ hủy bỏ request đó một cách gọn gàng. Panel sẽ lập tức quay trở lại trạng thái chờ với ghi chú 'Request canceled' thay vì một lỗi mạng đáng sợ.

Cải tiến

Proxy Finder kiểm tra lại pool nhanh hơn

Hàng đợi kiểm tra lại hiện được xử lý xong trong vài ngày thay vì vài tuần. Chúng tôi đã giảm thời gian chọn mỗi proxy để kiểm tra từ khoảng 2 giây xuống còn khoảng 10 ms, nhờ đó pool luôn mới hơn khi chịu tải. Ít IP chết hơn trong vòng xoay, và mọi cuộc gọi Single cũng như Proxy Finder đều hoạt động trên một tập hợp khỏe mạnh hơn.

Cải tiến

Pool proxy làm mới nhanh hơn

Mỗi đợt làm mới hiện được phân bổ trên các subnet khác nhau, do đó mỗi lần chạy sẽ sử dụng toàn bộ hạn mức xử lý đồng thời. Pool Proxy Finder xoay vòng nhanh hơn 5 đến 10 lần và các mục cũ được dọn dẹp trong vòng vài giờ.

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.