Skip to content

Releases: Aptivi/NitrocidKS

--> 1-YEAR ANNIVERSARY v0.0.5.12 <!!> MORE FIXES <--

22 Feb 16:59
Compare
Choose a tag to compare

This release is a 1-year anniversary which was initially born in 2/22/2018! We should continue!

  • Now createConf cmdline arg only creates config if the config file isn't found

  • Some preparations for 0.0.6 (slimming down only)

  • Removed the GPU and BIOS probing

  • Now older KS config won't be allowed to be updated here (Workaround: You need to remove your old KS config file and re-run the app)

  • Fixed the Environment.OS bug on Windows 10 (10.0) where it returns Windows 8 (6.2) version

  • Fixed the placeholders not parsing when using showmotd/showmal command

  • Fixed the simple help not showing mods

  • Fixed built-in commands not running after you run mod commands or alias commands

  • Fixed NullReferenceException when debugging

  • Improved alias listing

  • Fixed the printing text exception message not translating to current language

  • Fixed the / or \ appearing before the modname when probing mods and screensavers

  • Removed unnecessary fixup in translation

  • Fixed more stack overflows in FTP shell

  • Fixed the FTP message translation translating "'help'" as the language when it's supposed to be a command

  • Fixed the command not found message when not entering anything in FTP shell

Version 0.0.5.11 - Hotfix for 0.0.5.10

19 Feb 05:19
Compare
Choose a tag to compare
Pre-release

This fixes almost everything, removes useless things, and modifies the kernel. Here are the changelogs:

  • Made GPU and BIOS probing obsolete (-)

  • No more COM calls when probing hardware (We switched to Management instead) (*)

  • Removed a useless file that has hard drive data (-)

  • Fixed the translation of sysinfo when displaying the kernel configuration section (*)

  • Removed status probing from HDD and RAM (See why on usermanual History of Kernel Simulator, section Truth about status probing) (-)

  • Fixed the CHS section not appearing if the hard drive has the Manufacturer value (*)

  • Fixed the translator not returning English value if the translation list doesn't contain such value (*)

  • Fixed the GPU prober assuming that Microsoft Basic Display Driver is not a basic driver (*)

  • Made screensavers be probed on boot (*)

  • Fixed NullReferenceException when trying to load the next screensaver after an error occured on the previous screensaver (*)

  • Fixed the OS info not translated when starting up a kernel (*)

  • Fixed language config not preserving when updating (*)

  • Debug information now prints to VS2017 debug output window (You still have to turn on debugging) (*)

  • Made the loadsaver command reloadsaver (*)

  • Removed useless and abusive commands (echo, panicsim and choice) (-)

Result: 0 additions, 11 fixes and improvements, and 4 removals

Version 0.0.5.10 - Beta of 0.0.6

17 Feb 15:38
c7846de
Compare
Choose a tag to compare
Pre-release

We have released 0.0.5.10, the beta of 0.0.6, with the following changes:

  • Improved readability of manual pages (vbTab is now filtered and will not cause issues)

  • Now the translator prints debug info when a string is not found in the translation list

  • Hardware Prober: Stop spamming "System.__ComObject" to debugger to allow easy reading

  • Manpage Parser: Stop filling debug logs with useless "Checking for..." texts and expanded few debug messages

  • Fixed the BIOS string not showing

  • Removed unnecessary sleep platform checks

  • Removed "nohwprobe" kernel argument as hardware probing is important

  • Removed unnecessary timezone platform checks

  • Updated FluentFTP and Newtonsoft.Json libraries to their latest stable versions

  • No stack duplicates except the password part in Login

  • Fixed bug of MAL and MOTD not refreshing between logins

  • Fixed bug of sysinfo (the message settings not printing)

  • The kernel now prints environment used on boot, debug, and on sysinfo command

  • Made writing events obsolete

Version 0.0.5.9 - Go! - Beta of 0.0.6

25 Dec 13:17
Compare
Choose a tag to compare
Pre-release

WARNING: This release might contain several bugs and instabilities.

  1. Mods will now be stopped when shutting down

  2. Mods can have their own name and their own version

  3. Fixed debugger not closing properly when rebooting or shutting down

  4. Shell now no longer exit the application when an exception happens

  5. Debugging is now more sensitive (except for getting commands)

  6. Now debug writer doesn't support writing without new lines

  7. You are finally allowed to include spaces in your hostname as well as hostnames that is less than 4 characters like "joe"

  8. Deprecated useless and abusive commands

  9. Removed extra checks for IANA timezones resulting in no more registry way

  10. Fixed listing networks

  11. Added currency converter that uses the Internet (If we have added local values, we have to release more updates which is time-consuming, so the Internet way conserves time and updates)

  12. We have finally allowed users to view debug logs using KS with the debugging off

  13. We have improved FTP client

  14. For those who don't speak English can now set their own language although the default is English

  15. Fixed missing help entry for "lscomp"

  16. Added kernel manual pages

  17. Took out Windows XP support

  18. Fixed NullReferenceException when there are errors trying to compile mods

  19. Added testMods cmdline argument

  20. And more...

Report any bugs and instabilities to us in GitHub issues, or if you can fix issues, do so using pull requests.

Version 0.0.5.8 - Set...

03 Nov 06:19
Compare
Choose a tag to compare
Pre-release
  • Removed beeping when rebooting and shutting down

  • Removed "beep" command

  • (Windows) Probers will now continue even if they failed

  • Disposing memory now no longer uses VB6 method of handling errors

Release 0.0.5.7 - Ready...

18 Oct 17:21
Compare
Choose a tag to compare
Pre-release
  • Fixed crash when starting when running on a file name that is other than "Kernel Simulator.exe"

  • Better error handling for FTP

  • Added current directory printing in FTP

  • We removed the "version" command

  • We fixed the "Quiet Probe" value being set "Quiet Probe"

  • Expanded "sysinfo"

  • Fixed configuration reader not closing when exiting kernel (No more config corruptions)

  • (Unix) Fixed a known bug

Version 0.0.5.6 - Linux and Windows

12 Oct 07:52
Compare
Choose a tag to compare
Pre-release
  • We have improved the hardware probers

  • We have added username list on log-in. No more hassle of memorizing usernames.

Congratulations to Unix users

  • We believe we have started to make Kernel Simulator behave better on Unix systems, including Ubuntu, Debian, macOS, and all other Unix systems that is compatible with Mono Runtime and MonoDevelop. The summary is that we have made a better compatibility with Unix systems

  • The point is that this release for Unix has a bug, which involves kernel error messages.

Are Windows users affected?

  • No, it didn't change anything according to Windows users. It should run fine like 0.0.5.5.

Version 0.0.5.5 - New improvements

22 Sep 16:59
Compare
Choose a tag to compare
Pre-release
  • We have re-written config to include a library that handles configuration and is required to open.

  • Forbidden aliases doesn't allow users to alias to a forbidden command

  • We have added missing help entries for "showalises"

  • We have also dded more MOTD and MAL placeholders to include time, user, and more. More is coming soon.

  • Fixed repeating message of RAM status (long-awaited issue since status is released)

  • A long waited FTP client has been added, finally! You can now download files, upload them, and more...

(Please note that our FTP client is not stable yet and has some bugs. Post them on GitHub Issues on our project.)

Version 0.0.5.2 - Behavioral update

09 Sep 08:46
Compare
Choose a tag to compare
Pre-release
  • Made GPU probing on boot

  • Removed "gpuprobe" argument

  • Changed behavior of updating config

Version 0.0.5.1 - A follow-up release

06 Sep 17:23
Compare
Choose a tag to compare
Pre-release
  • Follow-up release removed unused code

  • Improved behavior of debugging logs

  • Improved readability of a debug message while probing mods with commands without definitions.