Version 1.1.61

Date 2025-10-16 (20 days ago)
Downloads 830 downloads
NuGet View on NuGet
GitHub View on GitHub
Target Frameworks .NET Standard 1.1 .NET Standard 1.3 .NET Standard 2.0 .NET 4.5 .NET 4.6 .NET 4.7 .NET 4.8 .NET 5 .NET 6 .NET 7

Installation

Install via NuGet - either via the .NET CLI:

dotnet add package Skybrud.Essentials --version 1.1.61

or the NuGet Package Manager:

Install-Package Skybrud.Essentials -Version 1.1.61

Changelog

  • Fixed issue with ToInvariantString extension methods (see a01b5f1)
    For the overloading taking an IFormattable, we shouldn't use string.Format as the format is directly for the IFormattable.

  • Fixed misc issues when getting values from JArray (see 63c9245)
    The idea behind these methods is that they should to call, meaning if you call GetInt32(0) and the item isn't found, or the value cannot be converted to a 32-bit integer, the method should return a default value instead of throwing an exception. As this wasn't the case, the implementation has been updated to reflect this.

    • added check for min and max values
    • no longer tries to cast values
    • added additional GetType and TryGetType extension methods
    • added lots of unit tests
    • etc.