Releases: rsdn/CodeJam
Releases · rsdn/CodeJam
4.0.2
4.0.1
4.0.0
What's new in 4.0.0
- Breaking changes:
- AdjustTimeout behaves as user would expect.
- Original AdjustTimeout renamed to AdjustAndLimitTimeout
- Added nullability annotations to serveral methods in old .NET versions even if they don't match the base interfaces
- Nullability improvements
- Added Code.NotNullNorEmptyAndItemNotNull
- Add C# nullability markup.
- Remove JetBrains nullability markup: NotNull/CanBeNull/ItemNotNull.
- Remove deprecated targets. Supporting: .NET 3.5+, .NET Standard 2.0+, .NET Core 3.1+.
- Fixed Range string representation bug.
- Refactoring & code cleanup
3.3.1
4.0.0-beta1
What's new in 4.0.0-beta1
- Add C# nullability markup.
- Remove JetBrains nullability markup: NotNull/CanBeNull/ItemNotNull.
- Remove deprecated targets. Supporting: .NET 3.5+, .NET Standard 2.0+, .NET Core 3.1+.
- Fixed Range string representation bug.
- Refactoring & code cleanup
3.3.0
3.2.0
What's new in 3.2.0
- CreateSingle performance improvements
- Additional Stream helper methods
- Configuration API and retry policy for temporary data helpers
- ToCompositeRangeExclusive method
- StringBuilder IsNullOrEmpty/NotNullNorEmpty methods
- ForEachAsync method
- Refactoring, fixes and and code cleanup
3.1.0
3.0.1-rc1
3.0.1-beta3
What's new in 3.0.1-beta3
- IsAssignableTo() reflection helper.
- Deconstruct methods for arrays, lists and enumerables (to support positional pattern).
- !Breaking change!: EnumHelper.GetFlagsMask() replaced with EnumHelper.GetValuesMask() method.
- Algorithms.MinMax(). Math.Min/Max() for any comparable type.
- EnumHelper.GetDefinedFlags(value).
- EnumHelper.ToFlags(value) extension method.
- Code cleanup.
- WaitForCancellationAsync() extension method.
- TimeoutHelper class.
- WithTimeout() methods.
- Refactoring, fixes and and code cleanup