Releases: nexoslabs/TermuXpert
Release 1.0.1
What's New in this Release:
Dev
Fix: Moajor bugs
TermuXpert v1.0.0
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
-
Improved Modularity and Customization
- Refactored configuration structure for better organization, moving custom files under the
config/zshandconfig/termuxdirectories. - Enhanced
customization.shfor easier theming and user configuration.
- Refactored configuration structure for better organization, moving custom files under the
-
System Monitoring and Resource Management
- Upgraded
system_monitor.shwith new resource usage metrics for real-time system monitoring. - Added functionality to
system_info.shto display extended hardware and software details.
- Upgraded
-
Security Improvements
- Revamped
security_tools.shwith additional vulnerability checks and advanced security configurations.
- Revamped
-
Enhanced Backup and Restore
- Upgraded
backup_restore.shwith better handling of user data and settings, ensuring smoother transitions across installations.
- Upgraded
-
Parallel Package Installation
- Optimized
package_manager.shto enable parallel installations, significantly reducing setup time.
- Optimized
-
Dependency and Version Checks
- Added a dependency checker for Termux version compatibility during installation.
-
Post-Installation Checklist
- Enhanced
install.shto include a post-installation checklist, ensuring the environment is properly configured.
- Enhanced
-
Improved Testing Framework
- Updated
test.shto include new test cases, covering edge scenarios and compatibility checks.
- Updated
-
Git Integration Enhancements
- Added Git configuration presets in
gitconfig.customfor better version control experience.
- Added Git configuration presets in
Bug Fixes
- Fixed multiple inconsistencies in configuration file paths.
- Addressed permission issues in scripts under
bin/. - Resolved bugs in
network_tools.shthat caused misreporting of network diagnostics.
Changes and File Updates
- Added: New custom files for ZSH and Termux configurations under
config/zshandconfig/termux. - Refactored: Configurations from root-level to organized folders (
config/themesandconfig/bash). - Updated:
README.mdwith clearer instructions and additional badges for better visibility. - Removed: Deprecated files (
config/themes/zsh/.termuxpert-themeand unused themes). - Improved: Enhanced data handling in
data/default.jsonfor better performance.
Known Issues
- None reported at the time of release.
Get Started
- [Installation Guide](https://github.com/nexoscreation/TermuXpert#installation)
- [Update Instructions](https://github.com/nexoscreation/TermuXpert#update)
- [Uninstallation Guide](https://github.com/nexoscreation/TermuXpert#uninstall)
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
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
docsdirectory - 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
Full Changelog: v0.0.2...v0.7.0
v0.3.4-beta
Full Changelog: v0.0.2...v0.3.4-beta
v0.0.2
Update release.yml
v0.0.1
Update release.yml