Skip to content

Releases: nexoslabs/TermuXpert

Release 1.0.1

16 Feb 12:14
ae12ca3

Choose a tag to compare

What's New in this Release:

Dev

Fix: Moajor bugs

TermuXpert v1.0.0

18 Jan 14:20
f641b9e

Choose a tag to compare

TermuXpert v1.0.0 Release Notes

Release Date: January 18, 2025

The v1.0.0 release of TermuXpert marks a significant milestone in its development, bringing advanced features, improved performance, and enhanced system compatibility. This release builds upon the foundation of v0.8.0, introducing numerous enhancements and fixes to deliver a streamlined Termux experience.


Key Features and Enhancements

  1. Improved Modularity and Customization

    • Refactored configuration structure for better organization, moving custom files under the config/zsh and config/termux directories.
    • Enhanced customization.sh for easier theming and user configuration.
  2. System Monitoring and Resource Management

    • Upgraded system_monitor.sh with new resource usage metrics for real-time system monitoring.
    • Added functionality to system_info.sh to display extended hardware and software details.
  3. Security Improvements

    • Revamped security_tools.sh with additional vulnerability checks and advanced security configurations.
  4. Enhanced Backup and Restore

    • Upgraded backup_restore.sh with better handling of user data and settings, ensuring smoother transitions across installations.
  5. Parallel Package Installation

    • Optimized package_manager.sh to enable parallel installations, significantly reducing setup time.
  6. Dependency and Version Checks

    • Added a dependency checker for Termux version compatibility during installation.
  7. Post-Installation Checklist

    • Enhanced install.sh to include a post-installation checklist, ensuring the environment is properly configured.
  8. Improved Testing Framework

    • Updated test.sh to include new test cases, covering edge scenarios and compatibility checks.
  9. Git Integration Enhancements

    • Added Git configuration presets in gitconfig.custom for better version control experience.

Bug Fixes

  • Fixed multiple inconsistencies in configuration file paths.
  • Addressed permission issues in scripts under bin/.
  • Resolved bugs in network_tools.sh that caused misreporting of network diagnostics.

Changes and File Updates

  • Added: New custom files for ZSH and Termux configurations under config/zsh and config/termux.
  • Refactored: Configurations from root-level to organized folders (config/themes and config/bash).
  • Updated: README.md with clearer instructions and additional badges for better visibility.
  • Removed: Deprecated files (config/themes/zsh/.termuxpert-theme and unused themes).
  • Improved: Enhanced data handling in data/default.json for better performance.

Known Issues

  • None reported at the time of release.

Get Started


Contributors

Special thanks to all contributors for making this release possible:

For a detailed changelog, visit the [GitHub comparison page](v0.8.0...v1.0.0).

TermuXpert v0.8.0

19 Oct 11:14
1ed3cd2

Choose a tag to compare

TermuXpert v0.8.0 Release Notes

We're excited to announce the release of TermuXpert v0.8.0! This version brings several new features, improvements, and bug fixes to enhance your Termux experience.

New Features

  • Customization Module: Added a new module for easy customization of Termux environment.

    • Install and configure Zsh with Oh My Zsh
    • Set custom color schemes
    • Install custom fonts
    • Customize shell prompt
    • Setup Neofetch for system information display
  • Development Setup: Introduced a comprehensive development environment setup.

    • Support for Python, Node.js, Ruby, Go, and Rust
    • Git configuration helper
    • Vim setup with popular plugins
  • Security Tools: Integrated essential security tools for ethical hacking and system hardening.

    • Nmap integration for network scanning
    • Metasploit Framework setup
    • Hydra for password cracking
    • SQLmap for SQL injection testing
    • Aircrack-ng for wireless security assessment
    • File encryption and decryption utilities
  • Localization Support: Added initial support for multiple languages.

    • English and Spanish language files included
    • Easy addition of new language files

Improvements

  • System Monitor: Enhanced real-time system monitoring capabilities.

    • Added CPU temperature monitoring
    • Improved network usage tracking
    • More detailed process information
  • Backup and Restore: Optimized backup creation and restoration process.

    • Faster backup creation with improved compression
    • Added option to exclude specific directories from backup
  • Package Manager: Improved package management interface.

    • Added search functionality
    • Implemented batch installation of packages
  • User Interface: Enhanced overall user experience.

    • Improved color coding for better readability
    • Added progress bars for long-running operations

Bug Fixes

  • Fixed an issue where system information sometimes displayed incorrect RAM values
  • Resolved a bug in the network tools module that caused occasional crashes during port scanning
  • Fixed a permissions issue in the backup/restore module

Documentation

  • Added a comprehensive user guide in the docs directory
  • Updated README with new features and improved installation instructions
  • Added inline documentation to all major functions for easier contribution

Under the Hood

  • Implemented a modular structure for easier maintenance and future expansions
  • Added unit tests for critical functions
  • Set up GitHub Actions for continuous integration

Known Issues

  • The Aircrack-ng tool may have limited functionality on some Android devices due to hardware limitations
  • Some advanced features of Metasploit may not work on all Android architectures

We're constantly working to improve TermuXpert and welcome your feedback. If you encounter any issues or have suggestions, please open an issue on our GitHub repository.

Thank you for using TermuXpert!

v0.7.0

15 Oct 06:22

Choose a tag to compare

Full Changelog: v0.0.2...v0.7.0

v0.3.4-beta

12 Oct 07:04

Choose a tag to compare

v0.0.2

08 Jul 09:07
1a4e033

Choose a tag to compare

Update release.yml

v0.0.1

08 Jul 09:04
0e5e282

Choose a tag to compare

Update release.yml