BUNDLE-OUTDATED(1) General Commands Manual BUNDLE-OUTDATED(1) نام (NAME) bundle-outdated - بررسی وجود نسخه‌های جدیدتر برای جم‌های نصب‌شده خلاصه دستور (SYNOPSIS) bundle outdated [GEM] [--local] [--pre] [--source] [--filter-strict | --strict] [--update-strict] [--parseable | --porcelain] [--group=GROUP] [--groups] [--patch|--minor|--major] [--filter-major] [--filter-minor] [--filter-patch] [--only-explicit] توضیحات (DESCRIPTION) دستور outdated نام و نسخهٔ جم‌هایی را که نسخهٔ جدیدتری از آن‌ها در منبع مشخص‌شده موجود است، فهرست می‌کند. فراخوانی outdated همراه با [GEM [GEM]] تنها وجود نسخه‌های جدیدتر برای جم‌های ارائه‌شده را بررسی می‌کند. نسخه‌های پیش‌انتشار به‌طور پیش‌فرض نادیده گرفته می‌شوند. اگر جم‌های شما به‌روز باشند، Bundler با کد وضعیت ۰ خارج می‌شود؛ در غیر این صورت با کد ۱ خارج خواهد شد. گزینه‌ها (OPTIONS) --local برای دریافت جم‌ها از راه دور تلاشی نمی‌کند و در عوض از حافظهٔ موقت محلی جم‌ها استفاده می‌کند. --pre وجود نسخه‌های جدیدتر پیش‌انتشار (pre-release) را بررسی می‌کند. --source= بررسی را در برابر یک منبع مشخص انجام می‌دهد. --filter-strict, --strict تنها نسخه‌های جدیدتری را فهرست می‌کند که با نیازمندی‌های Gemfile شما مجاز شده‌اند و همچنین به فلگ‌های به‌روزرسانی محافظه‌کارانه (--patch، --minor، --major) پایبند می‌ماند. --update-strict حل وابستگی سخت‌گیرانه و محافظه‌کارانه؛ اجازه نمی‌دهد هیچ جمی فراتر از آخرین --patch | --minor | --major به‌روزرسانی شود. --parseable, --porcelain استفاده از قالب‌بندی مینیمال برای خروجی با قابلیت تجزیهٔ آسان‌تر. --group=GROUP فهرست کردن جم‌های متعلق به یک گروه مشخص. --groups فهرست کردن جم‌ها به‌صورت سازمان‌یافته بر پایهٔ گروه‌ها. --minor ترجیح دادن به‌روزرسانی تنها تا نسخهٔ فرعی (minor) بعدی. --major ترجیح دادن به‌روزرسانی تا نسخهٔ اصلی (major) بعدی (پیش‌فرض). --patch ترجیح دادن به‌روزرسانی تنها تا نسخهٔ پچ (patch) بعدی. --filter-major فقط نسخه‌های جدیدتر اصلی (major) را فهرست می‌کند. --filter-minor فقط نسخه‌های جدیدتر فرعی (minor) را فهرست می‌کند. --filter-patch فقط نسخه‌های جدیدتر پچ (patch) را فهرست می‌کند. --only-explicit تنها جم‌هایی را فهرست می‌کند که صریحاً در Gemfile شما مشخص شده‌اند، نه وابستگی‌های آن‌ها. گزینه‌های سطح پچ (PATCH LEVEL OPTIONS) برای جزئیات بیشتر به bundle-update(1) bundle-update.1.html مراجعه کنید. فیلتر کردن خروجی (FILTERING OUTPUT) ۳ گزینهٔ فیلتر کردن بر حل وابستگی نسخه‌ها تأثیری ندارند و صرفاً تعیین می‌کنند چه نسخه‌هایی در خروجی نمایش داده شوند. اگر خروجی معمولی موارد زیر را نشان دهد: * Gem Current Latest Requested Groups * faker 1.6.5 1.6.6 ~> 1.4 development, test * hashie 1.2.0 3.4.6 = 1.2.0 default * headless 2.2.3 2.3.1 = 2.2.3 test گزینهٔ --filter-major تنها این مورد را نشان خواهد داد: * Gem Current Latest Requested Groups * hashie 1.2.0 3.4.6 = 1.2.0 default گزینهٔ --filter-minor تنها این مورد را نشان خواهد داد: * Gem Current Latest Requested Groups * headless 2.2.3 2.3.1 = 2.2.3 test گزینهٔ --filter-patch تنها این مورد را نشان خواهد داد: * Gem Current Latest Requested Groups * faker 1.6.5 1.6.6 ~> 1.4 development, test گزینه‌های فیلتر می‌توانند ترکیب شوند. --filter-minor و --filter-patch این مورد را نشان خواهند داد: * Gem Current Latest Requested Groups * faker 1.6.5 1.6.6 ~> 1.4 development, test ترکیب هر سه گزینهٔ filter نتیجه‌ای مشابه با عدم ارائهٔ هیچ‌یک از آن‌ها خواهد داشت. سپتامبر 2025 BUNDLE-OUTDATED(1)