v1.3.8-1 (FAST PIPE Legacy / Modern / Simple Rewrite Modes)
این نسخه یک آپدیت مهم برای مودهای Fast Pipe و فرآیند Deploy است. تمرکز اصلی روی سازگاری بهتر Rewrite، اضافه شدن syntaxهای مختلف مسیر، اختیاری شدن x-relay-key، بهتر شدن تستها و مقاومتر شدن اسکریپت ویندوزی بوده است.
Added
FAST PIPE Rewrite Modes
-
مودهای Fast Pipe بازطراحی و شفافتر شدند:
FAST_PIPE_LEGACYFAST_PIPE_MODERNFAST_PIPE_SIMPLEFAST_PIPE_SIMPLE_MODERN
-
گزینه
FAST_PIPE_LEGACYبه عنوان گزینه پیشنهادی اصلی اضافه شد.- از مدل
/path/(.*)و$1استفاده میکند. - برای شروع و سازگاری بهتر با اپها و سرویسهایی مثل Instagram و YouTube پیشنهاد میشود.
- بدون مصرف Vercel Function و Fluid Compute است.
- از مدل
-
گزینه
FAST_PIPE_MODERNاضافه شد.- از syntax رسمیتر Vercel یعنی
/path/:path*استفاده میکند. - مناسب زمانی است که بخواهید rewrite تمیزتر و مطابق syntax جدیدتر Vercel داشته باشید.
- از syntax رسمیتر Vercel یعنی
-
دو حالت Simple اضافه شدند:
FAST_PIPE_SIMPLEFAST_PIPE_SIMPLE_MODERN
-
حالتهای Simple فقط یک rewrite rule میسازند.
- بدون
x-relay-key - بدون cache headers
- بدون base path جدا
- بدون fallback landing rule
- مناسب تست سریع یا سناریوهایی که rewrite خیلی ساده لازم است.
- بدون
Optional Relay Key
- در Fast Pipe معمولی، مقدار
RELAY_KEYاختیاری شد. - اگر
RELAY_KEYخالی بماند، کلاینت نیازی به ارسال هدر ندارد. - اگر
RELAY_KEYوارد شود، کلاینت باید این هدر را ارسال کند:
{
"headers": {
"x-relay-key": "YourPassword"
}
}