Skip to content

Build 200 Release Candidate 4

Pre-release
Pre-release

Choose a tag to compare

@viradex viradex released this 10 Mar 05:14
· 44 commits to main since this 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 taskkill command.
  • 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 symlink command no longer requires the -c argument 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 exec command, allowing it to be faster and more flexible.
  • Changed the environment variables displayed in the sysinfo command to be alphabetically sorted.
  • The short view in the ls command 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 ping command would cause it to crash.
  • Fixed an issue where the mkfile and mkdir commands would crash if the file/directory could not be deleted if it already exists.
  • Fixed an issue where the symlink command would crash if the symbolic link path already existed when making a symbolic link.
  • Fixed an issue where the link command would crash if unlinking a directory that was not a symbolic link.
  • Fixed an issue where the link command would allow the hard linking of directories, which would always cause an incorrect permission error.
  • Fixed an issue where the sysinfo command would print the CPU speed twice on some systems.
  • Fixed an issue where the description of the non-fatal error in the crash command 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 crash command.

Removed Features

  • Removed the ability for the following commands to run in the pre-boot interpreter: cd, exit, history, setmgr, and tips.
  • Removed the -c argument from the symlink command. Only enter one path to check if a path is a symbolic link.
  • Removed the -u (and -y, as a side-effect) arguments from the link command. Use the del command to unlink a link or symbolic link.
  • Removed the --sh argument from the exec command, as it was slower and unsafe (allowed command injection), and the -h argument.

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.