You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added MathEx.Clamp function that clamps a value to the specified range
Added MathEx.Lerp function that performs linear interpolation between two values by the specified coefficient
Added AppInformation.For(assembly) static function that retrieves app information for a specified assembly
Added LINQ function that simultaneously determines whether any elements of a sequence satisfy the specified conditions ((bool, bool) IEnumerable<T>.Any(Func<T, bool> predicate1, Func<T, bool> predicate2) with higher dimensional overloads)
Added ConsoleEx.ReadPassword function for reading a password from the console
Improved performance of a thread-safe LINQ memoization
Fixed nullability annotations for MathEx.Min and MathEx.Max functions
Fixed nullability annotations for LazyInitializerEx class
Fixed issue with UTF-8 BOM encoding returned by CommandLine.OemEncoding on Windows when system locale is set to UTF-8
(cmd.exe cannot consume UTF-8 with BOM)
Fixed potential thread safety issues that could occur on architectures with weaker memory models