HyperLib

From Cosmic Wiki
Jump to: navigation, search

HyperLib is a C# Library that contains a collection of usefull functions, classes and objects.

HyperLib is licensed under OSPL and the source can be found below.

Development

HyperLib (former ValueLib) was created by User:AtjonTV, he was sick of writing code over and over again in applications to verify a valid user input.

Versions

Version 1.0 - 1.9 (ValueLib, for .net Framework 4.5.2) - Developed between May 2017 and June 2017 - Source Package: http://github.atvg-studios.at/_csharp/vlib/44_v1.9.zip

Version 2.0 - 2.4.4 (ValueLib, for .net Framework 4.5.2) - Developed between June 2017 and July 2017 - Source Package: http://github.atvg-studios.at/_csharp/vlib/61_v2.4.4.zip

Version 2.4.5 - 2.5.3 (HyperLib, for .net Framework 4.5.2) - Developed between July 2017 and September 2017 - Git Repository: https://github.com/AtjonTV/HyperLib

Version 3.0 - 3.0.1 (HyperLib3, for .net Framework 4.7.2) - Developed in March 2018 - Git Repository: https://gitlab.atvg-studios.at/root/HyperLib3

Version 3.0 - 3.0.2 core (HyperLib3, for .net Core 2.0) - Developed in March 2018 - Git Repository: https://gitlab.atvg-studios.at/root/HyperLib3/tree/core

Legend: Old Version Old Version (Supported) Current Version Future Version
Release Version Build Date Changelog
Stable - Core 3.0.2 3 15.03.2018
Stable - Core 3.0.1 2 14.03.2018
Stable - Core 3.0.0 1 14.03.2018
Stable 3.0.1 2 05.03.2018
Stable 3.0.0 1 05.03.2018
Unstable 2.5.3 72 - B1 30.09.2017
  • Added:
    • NEW Selfmade Encryption for the Alphabet [A-Z and a-z, also includes "!", "?", ".", ","]
Stable 2.5.2 71 18.09.2017
  • Changed:
    • MySQLManager
Unstable 2.5.2 71 - B5 04.09.2017
  • Changed:
    • EasyHash
  • Removed:
    • ASCII_Check
    • EasyCrypt
Unstable 2.5.2 71 - B3 27.08.2017
  • Added:
    • EasyHash direct string hash
  • Changed:
    • XML Serializer/DeSerializer
Unstable 2.5.2 71 - B2 20.08.2017
  • Changed Namespaces due to the new subfolder structure.
Unstable 2.5.2 71 - B1 20.08.2017
  • Added:
    • MySQL Manager for 'Oracle MySql.Data' (NuGet Package)
  • Edited:
    • More Managed -> Every type of Class has it's own subfolder
Stable 2.5.1 70 30.07.2017
  • Added:
    • GeneratorCharset
  • Edited:
    • Generator
Stable 2.5.1 70 30.07.2017
  • Added:
    • GeneratorCharset
  • Edited:
    • Generator
Stable 2.5.0 69 28.07.2017
  • Added:
    • Generator - This can be used to generate random cominations of letters, numbers and other chars in the ascii range of 33 to 126.
    • GeneratorType - This a enum of the types, eache type has a length, for example
    • 'RandomKey126' has a length of 126 Chars.
Stable 2.4.9 68 21.07.2017
  • Updated:
    • RedEngine is fully working (Red = Read Every Directory)
Stable 2.4.6 64 20.07.2017
  • Updated:
    • EasyCrypt is now called EasyHash - Added: SHA1, SHA384, SHA512
    • Edited Double
  • Removed:
    • IntergerOld
Stable 2.4.5 63 10.07.2017
  • Updated:
    • XmlManager - Major Bugfix (Still unusable)
    • Information.cs - Changed Version Number and ID
  • Disabled:
    • IntegerOld - Will be removed in Version 2.4.6 or ID 64