Skip to content

Releases: lofcz/FastCloner

Release v3.3.10

03 Jul 22:19
Compare
Choose a tag to compare

What's Changed

  • reorder checks
  • fall back to memberwise cloning for dictionaries with no empty ctor
  • up deps
  • add test to verify dictionaries with ctors of arity > 0
  • Update project versions to v3.3.9

Updated Projects

FastCloner.csproj -> 3.3.10
FastCloner.Tests.csproj -> 0.0.1
FastCloner.Benchmark.csproj -> 0.0.1

Release v3.3.9

02 Jul 23:25
Compare
Choose a tag to compare

What's Changed

  • fix System.Text.Json deep cloning
  • fix
  • source generator: analyzer + codefix for partial classes
  • Update README.md
  • Update project versions to v3.3.8

Updated Projects

FastCloner.csproj -> 3.3.9
FastCloner.Tests.csproj -> 0.0.1
FastCloner.Benchmark.csproj -> 0.0.1
FastCloner.SourceGenerator.CodeFixes.csproj -> 0.0.1
FastCloner.SourceGenerator.Analyzers.csproj -> 0.0.1
FastCloner.SourceGenerator.csproj -> 0.0.1
FastCloner.SourceGenerator.Shared.csproj -> 0.0.1
FastCloner.SourceGenerator.Console.csproj -> 0.0.1

Release v3.3.8

06 Jun 20:39
Compare
Choose a tag to compare

What's Changed

  • ci
  • ci
  • ci
  • ci
  • Update project versions to v3.3.7

Updated Projects

FastCloner.csproj -> 3.3.8

Release v3.3.7

06 Jun 14:11
b8b5dce
Compare
Choose a tag to compare

What's Changed

  • Update README.md
  • .net48..net46 compatibility
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Update project versions to v3.3.6

Updated Projects

FastCloner.csproj -> 3.3.7

Release v3.3.6

04 Jun 23:18
Compare
Choose a tag to compare

What's Changed

  • support ignoring types globally
  • Update project versions to v3.3.5

Updated Projects

FastCloner.Tests.csproj -> 0.0.1
FastCloner.csproj -> 3.3.6

Release v3.3.5

04 Jun 13:31
242331e
Compare
Choose a tag to compare

What's Changed

  • Update README.md
  • support ignoring event synthesized fields
  • nullability
  • Update project versions to v3.3.4

Updated Projects

FastCloner.Benchmark.csproj -> 0.0.1
FastCloner.Tests.csproj -> 0.0.1
FastCloner.csproj -> 3.3.5

Release v3.3.4

22 Apr 20:37
Compare
Choose a tag to compare

What's Changed

  • fix #5
  • Update README.md
  • Update project versions to v3.3.3

Updated Projects

FastCloner.csproj -> 3.3.4
FastCloner.Tests.csproj -> 0.0.1

Release v3.3.3

31 Mar 22:52
Compare
Choose a tag to compare

What's Changed

  • support deep clonning immutable collections
  • improve mini dictionary
  • make unix happy
  • up deps, nullability fixes
  • Update README.md
  • Update README.md
  • Update README.md
  • improve immutability check perf
  • improve release script
  • fix version number
  • Update project versions

Updated Projects

FastCloner.Tests.csproj -> 0.0.1
FastCloner.csproj -> 3.3.3
FastCloner.Benchmark.csproj -> 0.0.1

Release v3.3.2

09 Jan 21:56
Compare
Choose a tag to compare

What's Changed

  • rework auto publish script
  • Update README.md
  • Bump version to 3.3.1

Updated Projects

FastCloner.csproj -> 3.3.2
FastCloner.Benchmark.csproj -> 0.0.1

Release v3.3.1

09 Jan 06:12
Compare
Choose a tag to compare

What's Changed

  • add benchmark results
  • exclude source generators from ci until stable
  • improve init-only fields handling, setup bench
  • Update LICENSE
  • make cache DRY
  • speed up FastCloneState
  • improve code consistency
  • clean up wrong nullability annotations
  • Bump version to 3.2.1