• v2.0.1 bd700d79e1

    v2.0.1
    All checks were successful
    test / test (push) Successful in 15s
    test / smoke (push) Successful in 31s
    build-and-release / appimage (push) Successful in 31s
    Stable

    debe released this 2026-10-01 18:25:50 +00:00 | 0 commits to main since this release

    Added

    • Headless boot smoke test in CI: builds the app, launches it under a virtual display, and verifies the renderer initializes without errors.

    Changed

    • Aligned with the updated debe/desktop-standard policy: English-only code (Arabic UI strings live in locales/ar.ts), English CHANGELOG, author balnaimi <doha.os@balnaimi.com>, and license CC BY-NC-SA 4.0.
    Downloads
  • v2.0.0 8a28bd142d

    v2.0.0
    All checks were successful
    test / test (push) Successful in 16s
    build-and-release / appimage (push) Successful in 30s
    Stable

    debe released this 2026-09-08 01:02:35 +00:00 | 2 commits to main since this release

    Changed

    • إعادة بناء كاملة من Vanilla JS إلى React 19 + TypeScript + electron-vite 5 بما يطابق معيار debe/desktop-standard (الهيكلة، السكربتات، الـ CI، والثيم).
    • Full rewrite from Vanilla JS to React 19 + TypeScript + electron-vite 5, aligned with debe/desktop-standard.
    • الهوية البصرية: انتقلت من الأزرق إلى العنّابي #8b153d + الذهبي #8f6a2a + الرمادي الدافئ عبر CSS variables فقط (بلا hex في المكوّنات).
    • الثيم ثلاثي الحالات (system/light/dark) عبر فئة .dark على <html>.
    • اللغة الافتراضية أصبحت لغة النظام (مع رجوع للإنجليزية)، والتفضيل يُحفظ في settings.json عبر العملية الرئيسية.
    • الخطوط عبر @fontsource/tajawal + @fontsource/inter (مضمّنة محليًا).
    • نافذة 1200×780 قابلة للتكبير، خلفية #f7f5f3، وsandbox: true.
    • metadata: المؤلف debe <debe@majlis.lab>، وappId: net.majlis7.ip-scanner.

    Added

    • هيكل src/main + src/preload + src/shared + src/renderer مع shared/types.ts للأنواع المشتركة.
    • سكربتات موحّدة: dev, build, typecheck, test, test:watch, test:coverage, start, gen:icon, package:linux, dist, release, release:patch/minor/major.
    • سكربت توليد أيقونة بالهوية العنّابية/الذهبية (شعار رادار) عبر scripts/gen-icon.mjs.
    • اختبارات Vitest (الإصدار، أدوات IP، المنافذ، القواميس، التخزين).
    • خط CI/CD موحّد (test.yml + release.yml) مبني على debe/desktop-standard.

    Removed

    • سكربتات وأصول الإصدار القديمة (release.sh, release_forgejo.py, prune_releases.py, fetch-fonts.js, generate-icon.py, check-project.js) لصالح السكربتات الموحّدة.
    Downloads
  • v1.1.0 72584b8dbf

    1.1.0
    All checks were successful
    CI / lint (push) Successful in 11s
    CI / test (push) Successful in 11s
    CI / smoke (push) Successful in 28s
    Release / release (push) Successful in 38s
    Stable

    Ghost released this 2026-09-02 07:39:29 +00:00 | 3 commits to main since this release

    Added

    • نوافذ تأكيد داخل التطبيق (Modal) بنفس ثيم البرنامج (فاتح/داكن) مع دعم RTL وخط Tajawal، بدلًا من نافذة المتصفح الأصلية — تُستخدم في تأكيد «مسح الأجهزة» و«مسح السجل»، مع إغلاق بزر Escape أو بالنقر خارج النافذة.
    Downloads