Skip to content

Releases: RiotMesh/Watersharp

Watersharp 1.0.1 RC

13 Sep 05:16
Compare
Choose a tag to compare

Update 1.0.1 RC (Release Candidate)

Little fixes

  • build folder added into .gitignore (no more trash in repository)

FileSystem

  • Fixed issue #1 (the principle of operation of static methods is applied)
  • FileSize() -> GetFileSize()
  • FolderSize() -> GetFolderSize()

Watersharp 1.0 RC

12 Sep 08:09
Compare
Choose a tag to compare

Update 1.0 RC (Release Candidate)

Pre-release update what include new features and workflow optimization!

  • Add examples to main ReadMe

(new class) Internet

  • IsNetworkAvilable() - check internet availability
  • GetUserUP() - WAN IP of current machine
  • GetSiteIP() - WAN IP of specified site
  • GetPing() - return ping-delay from current machine to specified server/site
  • ReadWebFile() - simple reading data from web file (.txt .ini or other)
  • DownloadFile() - download any web file
  • DownloadFileAdvanced() - advanced file downloading with event handlers (progress traking)

Hardware

  • CPUModel() - return cpu system name (like in windows)
  • GPUModel() - return gpu system name (like in windows)

FileSystem

Added class constructor. Now u can create instance with file and work with him!
Working with an instance of a class is carried out in the same way as with static methods

Watersharp 0.3.1b

29 Aug 05:26
040de67
Compare
Choose a tag to compare

Update 0.3.1 BETA

  • Migrate from .NET Framework 4.8 to 4.7.2 (support Windows 7 and higer)
  • Fixed library signature
  • Fixed file version (build info)

Features

  • Rewrite (string < - > byte) encoding. Now you can encode and decode string/byte

Watersharp 0.3b

17 Mar 08:43
Compare
Choose a tag to compare

Update 0.3 BETA

  • Migrate from .netF 4.5 to .netF 4.8

Config

  • [new] Added static methods for access without creating instance
  • [new] GetIniPath() - return .ini file path
  • [new] RemoveByKey() - remove parametr from .ini file (fully) by key name
  • [new] RemoveByValue() - remove parametr from .ini file (fully) by value of key
  • [change] Set() method rewrite (remove overload, now accepts object type argument)

FileSystem

  • [new] FolderSize() method return size of folder
  • [new] Size units type
  • [change] FileSize() method fully completed

Watersharp 0.2.1b

12 Oct 14:38
Compare
Choose a tag to compare

Update 0.2.1 BETA

All Library

  • Change license to MIT
  • Added library official signature
  • Rewrite methods by "Microsoft C# Coding Conventions"
  • Rewrite comments from Russian to English language

Config

  • [change] GetString() -> Get()

FileSystem

  • [new] FileSize()

Full Changelog: https://github.com/Leviafan4ik-s-Lab/Watersharp/commits/0.2.1b

Watersharp 0.2

12 Oct 12:49
Compare
Choose a tag to compare

Initial organization release