Skip to content

Latest commit

 

History

History
318 lines (282 loc) · 12.5 KB

CHANGELOG.md

File metadata and controls

318 lines (282 loc) · 12.5 KB

Changelog

All notable changes to this project will be documented in this file.

[Unreleased]

Added

Fixed

Changed

  • Dependencies - Updated FunFair.Test.Common to 6.1.55.490
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.15.397
  • Dependencies - Updated Meziantou.Analyzer to 2.0.151

Removed

Deployment Changes

[1.1.7] - 2024-05-15

Changed

  • Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.11
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.14.369
  • Dependencies - Updated xunit.analyzers to 1.13.0
  • Dependencies - Updated xunit.runner.visualstudio to 2.8.0
  • Dependencies - Updated xunit to 2.8.0
  • Dependencies - Updated Meziantou.Analyzer to 2.0.150
  • Dependencies - Updated FunFair.Test.Common to 6.1.53.472
  • Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.10.48
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.25.0.90414
  • Dependencies - Updated Roslynator.Analyzers to 4.12.3
  • SDK - Updated DotNet SDK to 8.0.300

[1.1.6] - 2024-04-20

Changed

  • SDK - Updated DotNet SDK to 8.0.204
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.13.341
  • Dependencies - Updated Meziantou.Analyzer to 2.0.149
  • Dependencies - Updated Roslynator.Analyzers to 4.12.1
  • Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.10
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.23.2.88755
  • Dependencies - Updated xunit.analyzers to 1.12.0
  • Dependencies - Updated xunit.runner.visualstudio to 2.5.8
  • Dependencies - Updated xunit to 2.7.1
  • Dependencies - Updated FunFair.Test.Common to 6.1.50.439

[1.1.5] - 2024-03-25

Changed

  • Dependencies - Updated coverlet to 6.0.2
  • SDK - Updated DotNet SDK to 8.0.203
  • Dependencies - Updated Meziantou.Analyzer to 2.0.146
  • Dependencies - Updated Roslynator.Analyzers to 4.12.0
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.11.311
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.22.0.87781
  • Dependencies - Updated FunFair.Test.Common to 6.1.46.400

[1.1.4] - 2024-03-08

Fixed

  • Unit tests

Changed

  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.10.303
  • Dependencies - Updated FunFair.Test.Common to 6.1.45.389

[1.1.3] - 2024-03-07

Changed

  • Dependencies - Updated NSubstitute.Analyzers.CSharp to 1.0.17
  • SDK - Updated DotNet SDK to 8.0.201
  • Dependencies - Updated Roslynator.Analyzers to 4.11.0
  • Dependencies - Updated xunit.analyzers to 1.11.0
  • Dependencies - Updated xunit.runner.visualstudio to 2.5.7
  • Dependencies - Updated xunit to 2.7.0
  • Dependencies - Updated coverlet to 6.0.1
  • Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.40
  • Dependencies - Updated Meziantou.Analyzer to 2.0.145
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.9.296
  • Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.9.2
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.21.0.86780
  • Dependencies - Updated FunFair.Test.Common to 6.1.44.386

[1.1.2] - 2024-02-08

Changed

  • Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.8.0
  • Dependencies - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.9
  • Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.39
  • Dependencies - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.5.0
  • Dependencies - Updated xunit.runner.visualstudio to 2.5.6
  • Dependencies - Updated Nullable.Extended.Analyzer to 1.15.6169
  • SDK - Updated DotNet SDK to 8.0.101
  • Dependencies - Updated xunit.analyzers to 1.10.0
  • Dependencies - Updated xunit to 2.6.6
  • Dependencies - Updated BenchmarkDotNet to 0.13.12
  • Dependencies - Updated Roslynator.Analyzers to 4.10.0
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.19.0.84025
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.9.0
  • Dependencies - Updated Meziantou.Analyzer to 2.0.140
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.7.269
  • Dependencies - Updated FunFair.Test.Common to 6.1.40.352
  • Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.9.28

[1.1.1] - 2023-11-15

Changed

  • Used ThisAssembly.AssemblyInfo to generate static version information
  • Dependencies - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.4.0
  • Dependencies - Updated Roslynator.Analyzers to 4.6.2
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.12.0.78982
  • Dependencies - Updated xunit.analyzers to 1.5.0
  • Dependencies - Updated BenchmarkDotNet to 0.13.10
  • Dependencies - Updated Microsoft.Extensions to 8.0.0
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.8.0
  • Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.38
  • Dependencies - Updated xunit to 2.6.1
  • Dependencies - Updated xunit.runner.visualstudio to 2.5.3
  • SDK - Updated DotNet SDK to 8.0.100
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.4.198
  • Dependencies - Updated Meziantou.Analyzer to 2.0.110
  • Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.8.14
  • Dependencies - Updated FunFair.Test.Common to 6.1.18.233

[1.1.0] - 2023-09-13

Changed

  • Dependencies - Updated SonarAnalyzer.CSharp to 9.9.0.77355
  • Dependencies - Updated BenchmarkDotNet to 0.13.8
  • Dependencies - Updated NSubstitute to 5.1.0
  • Dependencies - Updated Meziantou.Analyzer to 2.0.85
  • Dependencies - Updated FunFair.Test.Common to 6.1.9.149
  • Switched to using incremental generation
  • SDK - Updated DotNet SDK to 8.0.100-rc.1.23455.8

[1.0.16] - 2023-08-29

Changed

  • Dependencies - Updated SonarAnalyzer.CSharp to 9.8.0.76515
  • Dependencies - Updated TeamCity.VSTest.TestAdapter to 1.0.37
  • Dependencies - Updated Roslynator.Analyzers to 4.5.0
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.2.121
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.7.2

[1.0.15] - 2023-08-19

Changed

  • Dependencies - Updated xunit.analyzers to 1.2.0
  • Dependencies - Updated xunit.runner.visualstudio to 2.5.0
  • Dependencies - Updated NonBlocking to 2.1.2
  • Dependencies - Updated BenchmarkDotNet to 0.13.6
  • Dependencies - Updated xunit to 2.5.0
  • SDK - Updated DotNet SDK to 8.0.100-preview.7.23376.3
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.1.87
  • Dependencies - Updated Meziantou.Analyzer to 2.0.82
  • Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.7.0
  • Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.7.30
  • Dependencies - Updated Roslynator.Analyzers to 4.4.0
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.7.0.75501
  • Dependencies - Updated FunFair.Test.Common to 6.1.7.129
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.7.1

[1.0.14] - 2023-06-27

Changed

  • Dependencies - Updated SonarAnalyzer.CSharp to 9.4.0.72892
  • Dependencies - Updated Meziantou.Analyzer to 2.0.62
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.3

[1.0.13] - 2023-06-20

Changed

  • SDK - Updated DotNet SDK to 8.0.100-preview.5.23303.2

[1.0.12] - 2023-06-13

Changed

  • Dependencies - Updated Meziantou.Analyzer to 2.0.61
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.3.0.71466
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.2

[1.0.11] - 2023-06-02

Changed

  • Dependencies - Updated Meziantou.Analyzer to 2.0.56
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.2.0.71021
  • Dependencies - Updated FunFair.Test.Common to 6.1.1.49
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.1

[1.0.10] - 2023-05-21

Changed

  • Dependencies - Updated Roslynator.Analyzers to 4.3.0
  • Dependencies - Updated SonarAnalyzer.CSharp to 9.0.0.68202
  • Dependencies - Updated FunFair.Test.Common to 6.1.0.8
  • Dependencies - Updated FunFair.CodeAnalysis to 7.0.0.18
  • Dependencies - .NET 8 Preview 3
  • Dependencies - Updated Meziantou.Analyzer to 2.0.52
  • Dependencies - Updated Microsoft.CodeAnalysis.CSharp to 4.6.0
  • Dependencies - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.6.40
  • Dependencies - Updated Microsoft.NET.Test.Sdk to 17.6.0
  • Dependencies - Updated CSharpIsNullAnalyzer to 0.1.495
  • SDK - Updated DotNet SDK to 8.0.100-preview.4.23260.5
  • Dependencies - Updated coverlet to 6.0.0

[1.0.9] - 2023-04-23

Changed

  • SDK - Updated DotNet SDK to 7.0.203
  • Dependencies - Updated Meziantou.Analyzer to 2.0.36
  • Dependencies - Updated SonarAnalyzer.CSharp to 8.56.0.67649
  • Dependencies - Updated FunFair.Test.Common to 6.0.29.1

[1.0.8] - 2023-03-21

Changed

  • FF-1429 - Updated Meziantou.Analyzer to 2.0.19
  • FF-1429 - Updated FunFair.Test.Common to 6.0.26.2754
  • FF-1429 - Updated SonarAnalyzer.CSharp to 8.54.0.64047
  • SDK - Updated DotNet SDK to 7.0.202
  • Dependencies - Updated Meziantou.Analyzer to 2.0.22
  • Dependencies - Updated SonarAnalyzer.CSharp to 8.55.0.65544

[1.0.7] - 2023-02-25

Changed

  • FF-1429 - Updated FunFair.Test.Common to 6.0.24.2725
  • FF-1429 - Updated Microsoft.CodeAnalysis.CSharp.Workspaces to 4.5.0

[1.0.6] - 2023-02-24

Changed

  • FF-1429 - Updated Microsoft.CodeAnalysis.Analyzers to 3.3.4
  • FF-1429 - Updated NSubstitute.Analyzers.CSharp to 1.0.16
  • FF-1429 - Updated SmartAnalyzers.CSharpExtensions.Annotations to 4.2.8
  • FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.5.22
  • FF-1429 - Updated NSubstitute to 5.0.0
  • FF-3881 - Updated DotNet SDK to 7.0.200
  • FF-1429 - Updated FunFair.Test.Common to 6.0.23.2715
  • FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.5.0
  • FF-1429 - Updated Meziantou.Analyzer to 2.0.18
  • FF-1429 - Updated SonarAnalyzer.CSharp to 8.53.0.62665

[1.0.5] - 2023-01-17

Changed

  • FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.4.33
  • FF-1429 - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.2.32
  • FF-3881 - Updated DotNet SDK to 7.0.102
  • FF-1429 - Updated FunFair.Test.Common to 6.0.15.2520
  • FF-1429 - Updated BenchmarkDotNet to 0.13.4
  • FF-1429 - Updated Meziantou.Analyzer to 2.0.8

[1.0.4] - 2022-12-27

Changed

  • FF-1429 - Updated NonBlocking to 2.1.1

[1.0.3] - 2022-12-26

Changed

  • FF-1429 - Updated FunFair.Test.Common to 6.0.12.2443
  • FF-1429 - Updated SonarAnalyzer.CSharp to 8.51.0.59060
  • FF-1429 - Updated BenchmarkDotNet to 0.13.3

[1.0.2] - 2022-12-16

Changed

  • FF-1429 - Updated FunFair.Test.Common to 6.0.11.2429
  • FF-1429 - Updated Meziantou.Analyzer to 1.0.757
  • FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.4.1

[1.0.1] - 2022-12-14

Added

  • IsDefined extension method as an optimised Enum.IsDefined alternative

Changed

  • FF-1429 - Updated Meziantou.Analyzer to 1.0.756
  • FF-1429 - Updated Roslynator.Analyzers to 4.2.0
  • FF-1429 - Updated xunit.analyzers to 1.1.0
  • FF-1429 - Updated SonarAnalyzer.CSharp to 8.50.0.58025
  • FF-1429 - Updated FunFair.Test.Common to 6.0.10.2422
  • FF-3881 - Updated DotNet SDK to 7.0.101

[1.0.0] - 2022-11-22

Added

  • Additional tests for code coverage of the generator and generated code

Changed

  • FF-1429 - Updated FunFair.Test.Common to 6.0.8.2334
  • FF-1429 - Updated Microsoft.CodeAnalysis.CSharp.Workspaces to 4.4.0
  • FF-1429 - Updated Meziantou.Analyzer to 1.0.750

[0.0.8] - 2022-11-09

Changed

  • Use nameof(enum field) rather than the string
  • Extracted throwing exceptions to a separate method
  • FF-1429 - Updated Meziantou.Analyzer to 1.0.746
  • FF-1429 - Updated Microsoft.VisualStudio.Threading.Analyzers to 17.4.27
  • FF-1429 - Updated Philips.CodeAnalysis.MaintainabilityAnalyzers to 1.2.30
  • FF-1429 - Updated SonarAnalyzer.CSharp to 8.48.0.56517
  • FF-1429 - Updated FunFair.Test.Common to 6.0.7.2278

[0.0.7] - 2022-11-08

Changed

  • FF-3881 - Updated DotNet SDK to 7.0.100

[0.0.6] - 2022-11-08

Fixed

  • File not found issues when publishing on windows

Changed

  • FF-1429 - Updated Microsoft.Extensions to 7.0.0

[0.0.5] - 2022-11-07

Changed

  • FF-1429 - Updated FunFair.Test.Common to 6.0.6.2271
  • FF-1429 - Updated Microsoft.NET.Test.Sdk to 17.4.0
  • Added CopyLocalLockFileAssemblies to project file to make it generate the correct package

[0.0.4] - 2022-11-07

Added

  • Ability to generate extension methods for third party enums

[0.0.3] - 2022-11-06

Added

  • Checks for enum.ToString where they should be enum.GetName

[0.0.2] - 2022-11-06

Added

  • Unit tests on the code generated result
  • Benchmarks to prove the code generated code executes faster

Changed

  • FF-1429 - Updated Meziantou.Analyzer to 1.0.745

[0.0.1] - 2022-11-06

Added

  • Generator for GetName(this Enum value)
  • Generator for GetDescription(this Enum value)
  • Version of program to generated code attribute

[0.0.0] - Project created