Skip to content

Minor Release 0.1.2 [v0.1.2]

Compare
Choose a tag to compare
@TheBinitGhimire TheBinitGhimire released this 16 Jul 16:06
· 36 commits to main since this release

Now, NtHiM (Now, the Host is Mine!) is getting its second minor release (v0.1.2) after a little over two months of the first major release (v0.1.0).

This minor release focuses more on increasing the performance and efficiency of NtHiM under different use cases, along with reduced space complexity.

As you have been seeing the growth in the number of pre-compiled binaries in the earlier releases of NtHiM, this minor release also tends to follow a similar trend, but with more than a double number of different platforms and architectures included this time in compared to the last minor release (v0.1.1).

If your system isn't compatible to run the binaries provided in this release, then a better option for you would be to either install from Crates.io or manually build the project using Cargo and start using NtHiM.

For installation from Crates.io and for manual building, proper documentation has been provided in the README.md file.

The installation walkthrough is available on YouTube, and you can watch it here: How to Install and Use NtHiM (Now, the Host is Mine!)?.

Also, the demonstration video on how NtHiM can be used in many different ways has been published, and you can watch it here: NtHiM - Now, the Host is Mine! | v0.1.0 | Demonstration!.

Changelogs (v0.1.1 to v0.1.2):

  • Separated the main.rs and platforms.rs files into multiple different modules for improving code readability and making things easier while bringing code changes | here,
  • Started using a single Client to create requests in place of creating new clients for every single request | here,
  • Specified dependencies for target operating systems excluding MacOS and Windows to prevent OpenSSL errors, especially in different Linux distributions | here,
  • Created separate dev and release profiles to alter the compiler settings, for helping in optimizing the compiled release binaries | here!

All of the features of NtHiM has been well-documented in the README.md file.

If you are willing to see more features within NtHiM, please feel free to open up a new issue!

In case you want to contribute to NtHiM, there is a Contributing Guide available, so please make sure to go through it if you ever decide to contribute for feature changes or inclusions!