الكلجديدمُحسّنإصلاح
إصلاح

Cmd+K opens on non-Latin keyboards

The Cmd+K (Ctrl+K) shortcut now opens the command palette and search modal regardless of keyboard layout. We were matching the typed character (к on a Cyrillic layout), so anyone on a non-Latin layout got nothing. Now we match the physical key. Fixed across the main site, the blog, and the docs.

جديد

Six new languages, 13 total

Spanish, French, Japanese, Korean, Portuguese, and Russian joined the existing seven languages. The main site, the blog, the docs, and this Updates Portal all read in 13 languages now. Pick from the globe switcher in the header; your choice carries across surfaces via a shared cookie.

جديد

Auto endpoint in the Dashboard playground

The Dashboard playground now has an Auto tab. Paste a URL, hit Send, watch Auto crack it. You can set your own success criteria via the Validate group, and a URL history typeahead suggests previously-used URLs as you type (one shared list across all endpoints, capped at the last 50). Non-applicable fields hide per engine, so each tab shows only the inputs it actually uses.

إصلاح

Auto requests stop 504-ing on cold solves

A cold Auto solve can run several minutes (proxy grind plus a browser solve). Our HTTP edge was capping requests at 2 minutes and returning a plain HTML 504, so the longest solves looked like a gateway failure even when the orchestrator was still working. We extended the edge timeout past Auto's worst-case run and switched /api/ error pages to JSON, so any error from any layer reads as JSON your client can parse.

مُحسّن

Auto returns session and trace by default

Every Auto response now carries a meta object (which rung won, whether a challenge was solved, attempt count, total credits) plus the working session (proxy, cookies, userAgent) so you can see what cracked the target and replay it yourself. The session.proxy field is the opaque base36 proxy ID, never a raw address. Set returnSession: false if you don't want the session in the response.

إصلاح

Auto amortizes to 2 credits on repeat requests

Cookie-reusable sites (bet365 was the canary) were sticking on the expensive browser solve at 15 credits per request instead of dropping to the cheap 2-credit replay after the first solve. Two bugs: the latch fired on any transient transport error, and a successful browser replay never refreshed the session cookies. Fixed both. Repeat requests on a cookie-reusable site now cost 2 credits after the first solve, exactly as the pricing implies.

مُحسّن

Auto cracks more challenge types

Auto now handles non-interactive Cloudflare challenges (the "Checking your browser" wall some protected sites serve) end-to-end, instead of returning the challenge page as if it were content. Two related cases also got fixed: a transport 200 hiding a challenge interstitial now escalates to a real solve, and a challenge that re-serves the wall after dropping a clearance cookie now reloads and pulls the real content. Marathonbet is the headline site that newly passes; vinted and a few other interstitial-on-200 targets also benefit.

مُحسّن

تحديث Playground، وخيار Reset، والتمرير عند الطلب

لم يعد تحديث Playground يعرض الحالة الثابتة بشكل خاطف قبل أن تظهر حالتك مجدداً. يمسح زر Reset الجديد (يتطلب تأكيداً) تبويبات request الثلاثة كلها، وملفات cookies، والـ proxies المنقولة دفعة واحدة. يمكن الآن للـ response أيضاً نقل معرف proxy الخاص به أو User-Agent إلى الـ request التالي عندما تطلب ذلك، بدلاً من تطبيقها تلقائياً دون علمك.

جديد

اعرف تكلفة كل request بالرصيد

يحتوي كل response لـ API الآن على header باسم x-foura-credits يوضح تكلفة هذا الاستدعاء. وتوفر واجهة عرض Budget الجديدة في الـ Dashboard تفصيلاً لإنفاق الرصيد حسب الـ API key والـ domain والـ client IP مع مخطط زمني، كما يعرض الـ Playground الأمر نفسه في كل response لتتمكن من تقدير حجم الـ workload قبل توسيع نطاقه.

جديد

مدونة FourA تتوفر بسبع لغات

تُعرض الآن كل مقالة على المدونة باللغات الإنجليزية، والبلغارية، والألمانية، والبولندية، والفيتنامية، والصينية، والعربية. يتم الحفاظ على كتل الكود، وتنسيق Markdown، والروابط، ويعيد البحث العناوين الموطنة.

مُحسّن

الـ responses تعكس الـ proxy الذي عالجها

يتضمن كل Single response الآن معرّف الـ proxy الذي عالج الـ request، وتفعل الـ Browser responses الشيء نفسه. مفيد للاستدعاءات المتسلسلة التي تحتاج إلى الالتزام بنفس الـ proxy.

جديد

إطلاق اللغة العربية (مع RTL)

يعرض الموقع الرئيسي الآن باللغة العربية مع تنسيق كامل من اليمين إلى اليسار (RTL)، ليرتفع عدد اللغات المدعومة إلى 7. وإذا كانت لغة متصفحك لا تطابق الصفحة التي تصفحتها، فسيظهر شريط ضيق يعرض عليك التبديل إليها.

مُحسّن

أعمدة قابلة للفرز وشريط جانبي قابل للطي

انقر فوق رأس العمود في Dashboard لفرزه. يعمل هذا على Activity و API Keys و sessions، ويحافظ على حالته بعد التحديث التلقائي، ويؤدي Ctrl-click (أو Cmd على Mac) إلى إلغاء الاختيار. ينطوي الشريط الجانبي أيضاً ليتحول إلى شريط أيقونات عندما تريد إعطاء مساحة أكبر للجدول.

جديد

Browser يحل Turnstile التفاعلي بالكامل

المواقع التي تحجب الـ requests خلف أداة تحدٍ تفاعلية (نمط Turnstile المدار هو النمط الشائع) تعود الآن بـ HTML المصيّر عند استدعاء Browser باستخدام unblocker: true. تم التحقق من الطرف إلى الطرف ضد مواقع معروفة بحمايتها كانت تُرجع صفحة التحدي سابقًا.

جديد

الموقع وPlayground بست لغات

اختر لغتك من رمز الكرة الأرضية في header. يتوفر الموقع وPlayground الآن باللغات البلغارية، والصينية، والألمانية، والبولندية، والفيتنامية، والإنجليزية، مع URLs تدعم الإعدادات المحلية يمكنك حفظها كعلامة مرجعية أو مشاركتها.