Build 200 Release Candidate 4
Pre-release
Pre-release
Notes
This is a release candidate of BubbleOS, with a timebomb of +30 days since the compile date!
This is likely the last beta build before the full release!
This release candidate fixes some issues and removes some arguments from commands. Bug testing is appreciated!
Full Changelog: v2.0.0-rc3...v2.0.0-rc4
Added Features
No added features.
Changed/Fixed Features
- Significantly improved performance of the command interpreter and
taskkillcommand. - Reverted the changes from a few builds ago to use the older prompt, allowing cycling through previous commands on Windows. This may be fixed in a future build.
- The
symlinkcommand no longer requires the-cargument to check if a path is a symbolic link. Instead, if one path is entered, the command will automatically check if the specified path is a symbolic link. - Modified the internal system of executing files in the
execcommand, allowing it to be faster and more flexible. - Changed the environment variables displayed in the
sysinfocommand to be alphabetically sorted. - The short view in the
lscommand now has folders bolded rather than highlighted. - Changed the exiting BubbleOS shell message to be bolded.
- Edited some tips to be correct due to recent changes.
- Fixed an issue where entering a period at the end of a URL in the
pingcommand would cause it to crash. - Fixed an issue where the
mkfileandmkdircommands would crash if the file/directory could not be deleted if it already exists. - Fixed an issue where the
symlinkcommand would crash if the symbolic link path already existed when making a symbolic link. - Fixed an issue where the
linkcommand would crash if unlinking a directory that was not a symbolic link. - Fixed an issue where the
linkcommand would allow the hard linking of directories, which would always cause an incorrect permission error. - Fixed an issue where the
sysinfocommand would print the CPU speed twice on some systems. - Fixed an issue where the description of the non-fatal error in the
crashcommand described it as a fatal error. - Fixed an issue where the terminating BubbleOS process text in the fatal error was no longer bolded.
- Fixed an issue where the BubbleOS name was hardcoded in some areas.
- Slightly changed the error message in the
crashcommand.
Removed Features
- Removed the ability for the following commands to run in the pre-boot interpreter:
cd,exit,history,setmgr, andtips. - Removed the
-cargument from thesymlinkcommand. Only enter one path to check if a path is a symbolic link. - Removed the
-u(and-y, as a side-effect) arguments from thelinkcommand. Use thedelcommand to unlink a link or symbolic link. - Removed the
--shargument from theexeccommand, as it was slower and unsafe (allowed command injection), and the-hargument.
Known Issues
To file a bug or suggestion, visit the Issues page.
Bug testing is appreciated for release candidate versions!
No known issues are in this build.