Releases: LuccaSA/NExtends
Releases · LuccaSA/NExtends
fix expression reducer edge cases
v2.3.1
Same as v2.3
v2.3
Breaking changes
- DateTime.ToShortDateTimeString() now takes a Culture parameter
- C# 7.3 Enum constraints
New features
- Add TimeSpan.Humanize()
- Add TimeSpan.ToDays()
- Add TimeSpan.ToHours()
- Add DateTime.GetQuarterRange()
- Add DateTime.GetISO8601WeekNumber()
- Add DateTime.GetIncludingPeriod()
- Add DateTime.GetPreviousPeriods()
- Add DateTimeHelper.GetDateOfFirstDayOfWeek()
Issues
v2.2.4: Merge pull request #54 from LuccaSA/ADD.Period
type.isPseudoValue
Merge pull request #50 from LuccaSA/enum.constraints C# 7.3 Enum constraints
v2.2.2 - Fix ToFrenchLongText(Heure) + Enum constraints
Merge pull request #50 from LuccaSA/enum.constraints C# 7.3 Enum constraints
v2.2-rc1: Merge pull request #48 from LuccaSA/async.fix
NExtends v2.1
Various improvments :
- Refactoring of UpdateKey, Contains methods
- Specific targeting for ToDictionary & ToHashSet (api surface differs between net461 & netcoreapp2)
- String.Replace, IsGuid optimisation
- Xunit updated to 2.3.1
- netstandard2 TargetFramework
Removed unused features :
- DictionaryListMapper.cs
- ObjectPropertiesList.cs
- DateTime.DayText( )
- Remove Shift (only used in legacy YupieManager.cs)
- Remove Add and ContainsKey methods : dangerous method given the unusual use case
- Remove Json, XML, INSEE methods & extensions
- Remove ObjectExtensions
Issues :
v2.1-rc4 : PR #43
Back on pure netstandard2 FrameworkTargets
v2.1-rc3 Revert to pure netstandard2 TargetFrameworks :(