Skip to content

Latest commit

 

History

History
51 lines (40 loc) · 1.49 KB

File metadata and controls

51 lines (40 loc) · 1.49 KB

v1.0.0 – Initial Stable Release 🎉

Released on 2025-09-14
➡️ GitHub Release Page
➡️ CHANGELOG.md


✨ Features

  • System Updates in One Command
    Run everything at once with --full.

  • Upgrade Options

    • --update → refresh package index
    • --upgrade → upgrade installed packages
    • --dist-upgrade → full upgrade (kernel, dependencies)
    • --cleanup → remove unused packages and cache
  • Extra Tools

    • --system-info → display system summary (OS, kernel, memory, disk)
    • --check → check for broken dependencies
  • Logging System

    • Per-run logs saved in /var/log/update-system/
    • Automatic log rotation (keeps last 10 logs)
    • Color-coded terminal output
    • Verbose and quiet modes
  • Summary Reports

    • Packages upgraded
    • Warnings
    • Errors
    • Run duration and exit status

📂 Repo Updates

  • update-system.sh → modular Bash script
  • Documentation: README.md, CONTRIBUTING.md, CHANGELOG.md
  • Governance: LICENSE, CODE_OF_CONDUCT.md, SECURITY.md
  • GitHub Templates: PR & Issue templates
  • .gitignore → clean repo management
  • assets/ folder → logo, banner, and example output images

🔮 Roadmap

  • Add --reboot-if-needed flag
  • Add email/Slack notification support
  • Add cron/systemd integration guide
  • Add Docker container support