Skip to content

Release V2.1 | [Menu TUI + fallback Bash ASCII & flag]

Latest

Choose a tag to compare

@OverStyleFR OverStyleFR released this 11 Sep 13:56
· 7 commits to main since this release
36c6da1

✨ Nouveautés

  • Menu TUI (whiptail/dialog) par défaut, avec vrais sous-menus :

    • Installation, Scripts, Autres menus, Options avancées (new.sh).
    • Cancel fonctionne partout (principal & sous-menus).
    • Options avancées : toggles --debug, --dry-run, --quiet + champs d’arguments libres ; passage auto des flags à new.sh.
  • Fallback Bash (ASCII) si whiptail/dialog indisponibles ou sur demande :

    • Style identique à l’ancien menu (cadres & couleurs).
    • Même logique d’exécution (téléchargement → exécution → nettoyage).
  • Nouveau flag --bash pour forcer le menu Bash (ASCII) :

    bash <(curl -fsSL https://raw.githubusercontent.com/OverStyleFR/AutoScriptBash/main/menu.sh) --bash

    (Rappel : les options se passent à bash, pas à curl.)

✅ Améliorations

  • Nettoyage des “catégories” TUI : remplacement des faux séparateurs par sous-menus propres.
  • L’intitulé “Exécuter 'new.sh'” n’affiche les flags que s’ils existent (plus de “[aucun flag]”).
  • Gestion fiable des codes retour whiptail/dialog (0/1/255) via wrappers unifiés.
  • Téléchargement/exec durci (run_remote + mktemp, curl/wget, nettoyage garanti).
  • Indice vers le dernier log de new.sh en cas d’échec.

📌 Notes

  • Lancement standard (TUI auto, fallback si besoin) :

    bash <(curl -fsSL https://raw.githubusercontent.com/OverStyleFR/AutoScriptBash/main/menu.sh)
  • new.sh reste compatible V2.0 ; aucune modification requise côté fonctionnalités.

ApplicationFrameHost_ObpSJdNlg6 ApplicationFrameHost_0FNtB5Beuc

What's Changed

Full Changelog: V2.0...V2.1