Releases: rsdn/CodeJam
Releases · rsdn/CodeJam
1.1.0-beta1
What's new in 1.1.0-beta1
- Enum helpers and operators
- Performance optimization
- Refactoring
- Fixes and code cleanup
1.0.0
1.0.0-rc3
1.0.0-rc2
What's new in 1.0.0-rc2
- Additional overloads for char static methods
- DictionaryExtensions.GetValueOrDefault additional overloads
- AssertArgument with message factory overload removed
- DisjointSets postponed to next release
- Performance optimization
- Refactoring
- Fixes, code cleanup, doccomments
1.0.0-rc1
1.0.0-beta10
What's new in 1.0.0-beta10
- InterlockedOperations.Initialize and Update methods
- StringExtensions.Unquote methods
- Add defaultValue parameter to all Min/MaxByOrDefault overloads
- Additional overloads for Algorithms.EqualRange/UpperBound/LowerBound
- Memoize extended up to 8 arguments
- Thread safety for disposables
- AssemblyExtensions.GetAssemblyDir/Path improvements
- Move all string related functions to separate namespace CodeJam.Strings
- Enumerable.Index renamed to WithIndex. IndexItem implements equality stuff
- XNodeExtensions.OptionalXxxValue renamed to XxxValueOrDefault
- Fn.Identity/IdentityConverter renamed to Self/SelfConverter
- TupleStruct renamed to ValueTuple
- Performance optimization
- Refactoring
- Fixes and code cleanup
1.0.0-beta9
What's new in 1.0.0-beta9
- ReflectionExtensions.IsAnonymous methods
- string.ToInt and ToDouble methods
- OptionalElementValue overload
- Min/MaxItem renamed to Min/MaxBy
- Min/MaxBy now throws exception when no not null elements in collection in all overloads
- Min/MaxByOrDefault, returns default(TSource) if no not null elements in source added
- Refactoring
- Fixes and code cleanup
1.0.0-beta8
What's new in 1.0.0-beta8
- Unary generic operators for numeric types (-, ~)
- DisjointSets and DisjointSets collections
- Fixes and code cleanup
1.0.0-beta7
What's new in 1.0.0-beta7
- ServiceContainer disposes created by factory instances
- Service provider chaining in ServiceContainer
- ReflectionExtensions.IsNumeric and IsInteger methods
- Generic operators for numeric types (+, -, *, /, %, ^, &, |, >>, <<)
- Refactoring
- Fixes, code cleanup and annotations
1.0.0-beta6
What's new in 1.0.0-beta6
- ReflectionExtensions.ToUnderlying method
- ReflectionExtensions.GetMemberType method
- QueryableExtensions.ApplyOrder method
- EnumHelper.GetField and GetPairs methods
- Additional methods in InfoOf classes
- IServicePublisher interface
- System.IServiceProvider and IServicePublisher helper methods
- ServiceContainer class (IServicePublisher implementation)
- CSV and fixed width parsers
- Performance optimization
- Refactoring
- Fixes, code cleanup and annotations