Releases: nano-byte/common
Releases · nano-byte/common
2.21.2
Changes
- Fixed missing
MonitoredCollection.Changedevent onMonitoredCollection.Remove() - Avoid wrapping exceptions thrown by
Stream.Read()|.Write()inXmlStorage.LoadXml()|.SaveXml()inInvalidOperationException - Updated
Tmds.DBusdependency to 0.23.0 - Updated
Microsoft.*dependencies to 9.0.12
2.21.1
2.21.0
Changes
- Added
TimeSpanUtils - Added
MathUtils.Lerp() - Removed
MathUtils.InterpolateTrigonometric() - Added
MathUtils.EaseIn(),.EaseOut()and.EaseInOut() - Marked
BitwiseUtilsmethods as extension methods
2.20.5
Changes
- Made
ModelViewSync.Register()treat null values as no element - Updated dependency
Tmds.DBusto 0.22.0
2.20.4
2.20.3
Changes
- Added
XmlStorage.Overrides - Updated
Spectre.Consoleto 0.52.0 - Updated
Microsoft.Extensions.*to 9.0.9
2.20.2
Changes
- Redesigned
OSInfo- Use
Platformvalue fromRuntimeInformation.RuntimeIdentifierorEnvironment.OSVersion.Platforminstead ofRuntimeInformation.OSDescription - Removed
ServicePack - Renamed
FrameworkVersiontoDotNetVersion
- Use
- Marked input type for function-only overload of
UpdateUtils.To()as non-nullable - Renamed
DictionaryExtensions.GetOrDefault()to.GetValueOrDefault()and added overload to match .NET built-in method - Use
IReadOnlyListinListExtensionswhere applicable - Updated
Spectre.Consoledependency - Update
Microsoft.Extensions.*dependencies - Updated translations
2.20.1
- Merged
UpdateUtils.To()overloads and added null support
2.20.0
ActionTask: Replaced separatecancellationCallbackwithCancellationTokenparameter- Added additional
MathUtils.Modulo()overloads - Added
MathUtils.Clamp() - Added
MathUtils.DegreeToRadian()and.RadianToDegree() - Added
MathUtils.InterpolateTrigonometric() - Added
MathUtils.GaussKernel() - Moved
MathUtils.XOr()toBitwiseUtils - Added additional methods to
BitwiseUtils - Updated translations
2.19.10
- Added constructor overload for
ActionTaskthat takes anasync Task - Fixed display of
&in various dialogs and controls - Updated
Microsoft.*dependencies - Updated translations