Skip to content

Latest commit

 

History

History
414 lines (239 loc) · 13.6 KB

File metadata and controls

414 lines (239 loc) · 13.6 KB

Changelog

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

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[0.37.0] - 2026-02-27

Changed

  • We now expose stable backward-compatible APIs, independent of the FSharp.Compiler.Service API, which you are encouraged to use. If you use the stable API, then upgrading FSharp.Analyzers.SDK will not require you to rebuild your analyzers until you need to consume features from later versions of the SDK. (For example, if a new F# language version introduces new syntax that you wish to parse, then you will have to upgrade your analyzer to a later stable API version which understands that new syntax.)

[0.36.0] - 2026-02-02

Added

[0.35.0] - 2026-01-24

Fixed

[0.34.1] - 2025-11-11

Changed

[0.33.1] - 2025-10-19

Fixed

[0.33.0] - 2025-10-19

Added

Changed

[0.32.1] - 2025-08-02

Changed

[0.32.0] - 2025-07-12

Added

Changed

[0.31.0] - 2025-05-17

Changed

[0.30.0] - 2025-03-25

Added

[0.29.1] - 2025-03-06

Fixed

[0.29.0] - 2025-02-12

Changed

[0.28.0] - 2024-11-19

Added

Removed

[0.27.0] - 2024-08-17

Changed

[0.26.1] - 2024-08-05

Fixed

[0.26.0] - 2024-05-15

Changed

[0.25.0] - 2024-02-14

Changed

[0.24.0] - 2024-01-30

Changed

[0.23.0] - 2024-01-05

Changed

Added

[0.22.0] - 2023-12-19

Changed

[0.21.0] - 2023-11-22

Changed

[0.20.2] - 2023-11-14

Fixed

[0.20.1] - 2023-11-14

Fixed

[0.20.0] - 2023-11-13

Fixed

Added

[0.19.0] - 2023-11-08

Changed

Fixed

[0.18.0] - 2023-11-03

Added

[0.17.1] - 2023-10-30

Fixed

[0.17.0] - 2023-10-26

Changed

Added

[0.16.0] - 2023-10-16

Added

[0.15.0] - 2023-10-10

Added

[0.14.1] - 2023-09-26

Changed

[0.14.0] - 2023-09-21

Added

Changed

[0.13.0] - 2023-09-06

Added

Changed

[0.12.0] - 2023-05-10

Changed

  • Updated the tool to .NET 7 (thanks @cmeeren!)
  • Updated to FSharp.Core 7 and FCS 43.7.200 (aka what's in the 7.0.200 .NET SDK) (thanks @DamianReeves!)

[0.11.0] - 2022-01-12

Changed

  • Update to FCS 41 - thanks @theangrybyrd!
  • Pack the .NET Tool with RollForward set to enable running on .NET 6 runtimes.

[0.10.1] - 2021-06-23

Fixed

  • Don't expose sourcelink as a nuget package dependency

[0.10.0] - 2021-06-22

Changed

  • Update Ionide.ProjInfo to 0.53
  • Update FCS to 40.0.0

[0.9.0] - 2021-05-27

Changed

  • Exclude signature files from analysis in CLI
  • Update Ionide.ProjInfo to 0.52

[0.8.0] - 2021-02-10

Changed

  • Update FCS version to 39.0.0
  • Update Ionide Project System version as well

[0.7.0] - 2021-01-19

Changed

  • Update FCS version to 38.0.2
  • Include MsBuild.Locator dependency

[0.6.0] - 2020-12-20

Changed

  • Update FCS version to 38.0
  • Use Ionide.ProjInfo isntead of Dotnet.ProjInfo

[0.5.0] - 2020-07-11

Changed

  • Update FCS version to 36.0.3

[0.4.1] - 2020-04-11

Changed

  • Update FCS version to 35.0.0

[0.4.0] - 2020-03-08

Added

  • Allow for optional named analyzers via the attribute [<Analyzer("AnalyzerName")>]
  • Add ability to get exact errors from running each individual analyzer

[0.3.1] - 2020-02-28

Changed

  • Update FCS version to 34.1.0

[0.3.0] - 2020-02-17

Added

  • Support third-party dependency resolution for analyzers

Changed

  • Manage analyzers state internally

[0.2.0] - 2019-12-18

Added

  • Add GetAllEntities to context - function that returns all known entities in the workspace (from local projects and references)

[0.1.0] - 2019-12-16

Added

  • Initial tool release

[0.0.10] - 2019-11-21

Added

  • Add client module

[0.0.9] - 2019-11-21

Changed

  • Update FCS version to 33.0.0

[0.0.8] - 2019-10-01

Changed

  • Update FCS version to 31.0.0

[0.0.7] - 2019-08-28

Changed

  • Update FCS version to 31.0.0

[0.0.6] - 2019-07-01

Changed

  • Update FCS version to 30.0.0

[0.0.5] - 2019-05-27

Changed

  • Update FCS version to 29.0

[0.0.4] - 2019-03-29

Changed

  • Update FCS version

[0.0.3] - 2019-02-26

Changed

  • Update FCS version

[0.0.2] - 2019-02-09

Changed

  • Update FCS version

[0.0.1] - 2018-09-14

Added

  • Initial release