Version
Version 0.0.4
Release Date: October 27, 2025
This release introduces major improvements to process management, system monitoring, and file search capabilities:
Enhanced Process Management
- Unified Process Command: New comprehensive
processcommand with multiple subcommands:process list- Display all running processes with detailed information (ID, Name, Status, Type)process info <name|id>- Show detailed information about a specific processprocess start <name|id>- Start a stopped processprocess stop <name|id>- Stop a running process
- Improved Process Display:
- Color-coded status indicators (Green for Running, Yellow for Stopped)
- Process Identification: Support for finding processes by both name and ID
- Uptime Tracking: Shows process creation time and uptime in minutes
User Experience Improvements
- Better Error Handling: More descriptive error messages for process and timer operations
- Consistent Color Scheme: Unified color-coding across all new commands
- Improved Help Documentation: Updated help text with detailed examples for all new commands
- Command Validation: Better argument validation with clear usage instructions
Technical Improvements
- Code Refactoring: Removed duplicate ProcessInfoCommand in favor of unified ProcessCommand
- Performance Optimization: Faster file search with improved directory traversal
- Access Control: Proper handling of unauthorized directory access during recursive search
- Path Normalization: Better handling of absolute and relative paths in file operations
Bug Fixes
- Fixed issues with process lookup by ID and name
- Improved timer state management
- Better handling of edge cases in file pattern matching
- Resolved path handling issues in recursive directory search
Breaking Changes
processinfocommand has been replaced withprocess infosubcommand- File search now requires explicit
-rflag for recursive search (non-recursive by default)
Version 0.0.3
Release Date: February 28, 2025
This release adds several core system features:
-
The new find command makes locating files easier.
- Search for files by name pattern. Example:
find *.txt
- Search for files by name pattern. Example:
-
Timer System (Beta):
- Creating named timer events.
-
The console now features syntax highlighting for improved readability:
- Commands appear in distinctive primary color.
-
Intelligent Command Suggestions:
- When you mistype a command, TheSailOS now suggests the closest matching commands using Levenshtein distance algorithm.
-
Bug Fixes and Performance Improvements
Version 0.0.2
Release Date: February 25, 2025
This release adds several core system features:
-
Permissions System:
- File ownership tracking
- Read/Write access control
- Administrator override capabilities
- Permission management commands (
permissions,setpermissions) - User-based access restrictions
-
User Sessions:
- Session management for user authentication and authorization
- Login and logout commands
-
Process Management:
- Ability to run applications (Calculator and Text Editor) and games as separate processes
Version 0.0.1
Release Date: February 21, 2025
This is the initial alpha release (version 0.0.1) of TheSailOS. It represents the earliest stage of development and is intended for testing and demonstration purposes only.
Important Notes
- This build is not feature-complete and contains a limited set of functionalities.
- You may encounter bugs, errors, and unexpected behavior.
- Some features may be partially implemented or not functional at all.
- Use this version with caution and be aware that data loss or system instability may occur.
We appreciate your interest in TheSailOS and welcome any feedback you may have. Please report any issues you encounter on our GitHub repository.