Repository navigation
Releases: hamzabellouch/arut
Releases · hamzabellouch/arut
Release list
ARUT v0.0.2-beta
Version 0.0.2-beta
Changes — October 09, 2026
- Fixed the broken shebang across all shell scripts by adding the missing exclamation mark to form a valid shell interpreter directive.
- Removed all invalid Windows CMD caret escape characters from bash scripts to ensure variables are evaluated properly.
- Fixed script directory detection by using standard POSIX command substitution syntax.
- Converted line endings for all Linux and macOS scripts from Windows CRLF to Unix LF format.
- Added a repository
.gitattributesfile to ensure Git preserves Unix LF line endings on all operating systems. - Compiled the missing 64-bit Linux ELF executable for the Rust relay server using the static musl target for maximum distribution compatibility.
- Packaged the compiled Rust Linux binary into the standalone Linux and multi-platform distribution folders and zip archives.
- Created organized and clean launcher script templates inside the tools directory.
- Updated the Windows and Linux distribution build scripts to copy tested templates and package complete release bundles.
- Added automated zip compression for all target release packages.
Build Status
BUILD SUCCESSFULالإصدار 0.0.2-بيتا
التغييرات — 09 اكتوبر 2026
- إصلاح سطر Shebang المعطّل في جميع نصوص الصدفة (Shell Scripts)، وذلك بإضافة علامة التعجب المفقودة لتكوين توجيه صالح لتحديد مفسّر الأوامر.
- إزالة جميع رموز الهروب
^غير الصالحة الخاصة بموجّه أوامر Windows (CMD) من نصوص Bash، لضمان تقييم المتغيرات بصورة صحيحة. - إصلاح آلية تحديد مسار مجلد السكربت باستخدام الصياغة القياسية لاستبدال الأوامر في POSIX.
- تحويل نهايات الأسطر في جميع السكربتات المخصصة لأنظمة Linux وmacOS من تنسيق Windows CRLF إلى تنسيق Unix LF.
- إضافة ملف
.gitattributesإلى المستودع لضمان احتفاظ Git بتنسيق نهايات الأسطر Unix LF على جميع أنظمة التشغيل. - تجميع الملف التنفيذي المفقود لخادم الترحيل (Relay Server) المكتوب بلغة Rust، بصيغة ELF 64-bit لنظام Linux، باستخدام هدف musl الثابت (Static musl target) لتحقيق أقصى توافق عند التوزيع.
- تضمين الملف التنفيذي المترجم لـ Linux ضمن مجلدات التوزيعات المستقلة ومتعددة المنصات، وإضافته إلى أرشيفات ZIP.
- إنشاء قوالب منظّمة ونظيفة لسكربتات التشغيل داخل مجلد
tools. - تحديث سكربتات بناء توزيعات Windows وLinux لنسخ القوالب المختبَرة وتجهيز حزم إصدار متكاملة.
- إضافة عملية ضغط تلقائية باستخدام ZIP لجميع حزم الإصدارات المستهدفة.
حالة البناء
BUILD SUCCESSFULARUT v0.0.1-beta
Version 0.0.1-beta
Changes — October 04, 2026
- Initial release
0.0.1-beta - Created the project base
Build Status
BUILD SUCCESSFUL