Skip to content

Releases: LuccaSA/NExtends

fix expression reducer edge cases

07 Jun 14:45
5afb046

Choose a tag to compare

Merge pull request #68 from LuccaSA/Test-ExpressionReducer

FIX : reducer on concrete classe using abstract property

v2.3.1

04 Apr 13:53
1cb850e

Choose a tag to compare

Same as v2.3

v2.3

29 Oct 19:50
6a7bf8c

Choose a tag to compare

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

27 Oct 19:30
286cbd5

Choose a tag to compare

type.isPseudoValue

12 Oct 12:33
ae59182

Choose a tag to compare

Merge pull request #50 from LuccaSA/enum.constraints

C# 7.3 Enum constraints

v2.2.2 - Fix ToFrenchLongText(Heure) + Enum constraints

20 Jun 09:05
ae59182

Choose a tag to compare

Merge pull request #50 from LuccaSA/enum.constraints

C# 7.3 Enum constraints

v2.2-rc1: Merge pull request #48 from LuccaSA/async.fix

02 May 13:45
06aa648

Choose a tag to compare

New features :

  • PR #47 TimeService Permet de mocker DateTime.Now dans les tests, il suffit d'injecter un ITimeService là où on a besoin de DateTime.Now ou .Today dans le code, et ainsi avoir des tests qui sont agnostics du temps qui passe

Issues :

  • PR #48 - async BUB in tests

NExtends v2.1

24 Nov 10:37
68509fb

Choose a tag to compare

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 :

  • Resolve #17 - Aligns GetFriendlyName( ) upon Lucca implementation
  • Resolve #3
  • Resolves #8

v2.1-rc4 : PR #43

22 Nov 12:18
68509fb

Choose a tag to compare

v2.1-rc4 : PR #43 Pre-release
Pre-release

Back on pure netstandard2 FrameworkTargets

21 Nov 17:58

Choose a tag to compare

v2.1-rc3

Revert to pure netstandard2 TargetFrameworks :(