انتشار نسخه جدید Shelly 3.1.10 با بهبودهای خفن AUR Builds و نوار پیشرفت جدید!

اگه دلت میخواد مدیریت پکیجها توی آرچ لینوکس (Arch Linux) کلی سریعتر و بدون دردسرتر بشه، خبر خوب اینکه نسخه جدید ابزار محبوب Shelly یعنی نسخه 3.1.10 از راه رسیده! این آپدیت جدید تمرکز ویژهای روی بهبود AUR builds داشته و کار رو برای کاربرا خیلی راحتتر کرده؛ جوری که دیگه موقع نصب برنامهها به خطاهای عجیبوغریب بر نمیخورید.
توی این نسخه تازه، فرآیند پیدا کردن و نصب dependencyها قبل از اجرای تابع prepare() خیلی هوشمندانهتر شده. یعنی حتی اگر یک AUR package برای بیلد شدن به پکیجهای دیگهای توی AUR نیاز داشته باشه، سیستم خودش همه رو هندل میکند. همچنین مشکلات مربوط به هدرهای HTTP و خطاهای گیتهاب هم با این آپدیت کاملاً حل شدن تا دانلودها بدون مشکل انجام بشن.
نگاهی به تغییرات جذاب در Terminal و رابط کاربری
توی بخش Terminal، ابزار Shelly 3.1.10 یک استایل جدید و جالب برای progress bar به اسم «Shell» معرفی کرده که یک Shell کوچیک ASCII رو موقع پیشرفت کار نشون میده. این استایل حالا به صورت پیشفرض فعاله، اما اگه خواستید میتونید با دستور shelly config set ProgressBarStyle Shell اونو دستی تغییر بدید.
علاوه بر اینها، گزینههای جدیدی مثل --names-only به دستورات اضافه شده و سیستم تکمیل خودکار (Completion) تو پوستههای Bash، Fish و Zsh حالا مستقیماً با خود Shelly ارتباط میگیرن تا همهچیز سریعتر و دقیقتر کار کنه.
بهبودهای زیرساختی و مهاجرت به Zig 0.17.0
توسعهدهندگان Shelly تمامی کامپوننتهای بومی و دستورات بیلد رو به نسخه جدید Zig 0.17.0 منتقل کردن؛ یعنی برای بیلد کردن از منبع (Source)، حتماً باید این نسخه از زبان برنامهنویسی Zig رو سیستمتون نصب باشه.
اگر از توزیع Devario استفاده میکنید (همون سیستمعامل مبتنی بر آرچ که تیم Shelly توسعه داده)، تو این نسخه دیگه خبری از دریافت و نمایش خبرهای آرچ لینوکس موقع آپدیت نیست تا همهچیز خلوتتر و سریعتر پیش بره. برای نصب یا آپدیت این پکیج جذاب روی سیستم آرچ لینوکسی خودتون، کافیه تو Terminal دستور زیر رو بزنید:
sudo pacman -S shelly
جزئیات کاملتر رو میتونید از صفحه گیتهاب پروژه بررسی کنید.


