|
1 | 1 | # Changelog |
2 | 2 |
|
3 | | -## 0.18.0 - 2025-08-27 |
| 3 | +## [0.19.0] - 2025-10-20 |
4 | 4 |
|
5 | 5 | ### Changed |
6 | | -* The magic string for the DisposedBeforeAsyncRunAnalyzer has changed: it is now "disposed before returned workflow runs". [#94](https://github.com/G-Research/fsharp-analyzers/pull/94) |
| 6 | +- Update FSharp.Analyzers.SDK to `0.33.1`. [#97](https://github.com/G-Research/fsharp-analyzers/pull/97) |
7 | 7 |
|
8 | | -## 0.17.0 - 2025-07-12 |
| 8 | +## [0.18.0] - 2025-08-27 |
9 | 9 |
|
10 | 10 | ### Changed |
11 | | -* Update FSharp.Analyzers.SDK to `0.32.0`. [#92](https://github.com/G-Research/fsharp-analyzers/pull/92) |
| 11 | +- The magic string for the DisposedBeforeAsyncRunAnalyzer has changed: it is now "disposed before returned workflow runs". [#94](https://github.com/G-Research/fsharp-analyzers/pull/94) |
12 | 12 |
|
13 | | -## 0.16.0 - 2025-06-30 |
| 13 | +## [0.17.0] - 2025-07-12 |
| 14 | + |
| 15 | +### Changed |
| 16 | +- Update FSharp.Analyzers.SDK to `0.32.0`. [#92](https://github.com/G-Research/fsharp-analyzers/pull/92) |
| 17 | + |
| 18 | +## [0.16.0] - 2025-06-30 |
14 | 19 |
|
15 | 20 | ### Added |
16 | | -* StringAnalyzer now supports String.LastIndexOf. [#91](https://github.com/G-Research/fsharp-analyzers/pull/91) |
| 21 | +- StringAnalyzer now supports String.LastIndexOf. [#91](https://github.com/G-Research/fsharp-analyzers/pull/91) |
17 | 22 |
|
18 | | -## 0.15.0 - 2025-05-18 |
| 23 | +## [0.15.0] - 2025-05-18 |
19 | 24 |
|
20 | 25 | ### Changed |
21 | | -* Update FSharp.Analyzers.SDK to `0.31.0`. [#90](https://github.com/G-Research/fsharp-analyzers/pull/90) |
| 26 | +- Update FSharp.Analyzers.SDK to `0.31.0`. [#90](https://github.com/G-Research/fsharp-analyzers/pull/90) |
22 | 27 |
|
23 | | -## 0.14.0 - 2025-04-01 |
| 28 | +## [0.14.0] - 2025-04-01 |
24 | 29 |
|
25 | 30 | ### Changed |
26 | | -* Update FSharp.Analyzers.SDK to `0.30.0`. [#89](https://github.com/G-Research/fsharp-analyzers/pull/89) |
| 31 | +- Update FSharp.Analyzers.SDK to `0.30.0`. [#89](https://github.com/G-Research/fsharp-analyzers/pull/89) |
27 | 32 |
|
28 | | -## 0.13.0 - 2025-02-14 |
| 33 | +## [0.13.0] - 2025-02-14 |
29 | 34 |
|
30 | 35 | ### Changed |
31 | | -* Update FSharp.Analyzers.SDK to `0.29.0`. [#88](https://github.com/G-Research/fsharp-analyzers/pull/88) |
| 36 | +- Update FSharp.Analyzers.SDK to `0.29.0`. [#88](https://github.com/G-Research/fsharp-analyzers/pull/88) |
32 | 37 |
|
33 | | -## 0.12.1 - 2024-01-08 |
| 38 | +## [0.12.1] - 2024-01-08 |
34 | 39 |
|
35 | 40 | ### Fixed |
36 | | -* VirtualCall analyzer suggests quickfix on Collections.Generic.List. [#86](https://github.com/G-Research/fsharp-analyzers/issues/86) |
| 41 | +- VirtualCall analyzer suggests quickfix on Collections.Generic.List. [#86](https://github.com/G-Research/fsharp-analyzers/issues/86) |
37 | 42 |
|
38 | | -## 0.12.0 - 2024-11-20 |
| 43 | +## [0.12.0] - 2024-11-20 |
39 | 44 |
|
40 | 45 | ### Changed |
41 | | -* Update FSharp.Analyzers.SDK to `0.28.0`. [#85](https://github.com/G-Research/fsharp-analyzers/pull/85) |
| 46 | +- Update FSharp.Analyzers.SDK to `0.28.0`. [#85](https://github.com/G-Research/fsharp-analyzers/pull/85) |
42 | 47 |
|
43 | | -## 0.11.0 - 2024-08-19 |
| 48 | +## [0.11.0] - 2024-08-19 |
44 | 49 |
|
45 | 50 | ### Changed |
46 | | -* Update FSharp.Analyzers.SDK to `0.27.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/84) |
| 51 | +- Update FSharp.Analyzers.SDK to `0.27.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/84) |
47 | 52 |
|
48 | | -## 0.10.0 - 2024-05-17 |
| 53 | +## [0.10.0] - 2024-05-17 |
49 | 54 |
|
50 | 55 | ### Changed |
51 | | -* Update FSharp.Analyzers.SDK to `0.26.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/83) |
| 56 | +- Update FSharp.Analyzers.SDK to `0.26.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/83) |
52 | 57 |
|
53 | | -## 0.9.3 - 2024-02-16 |
| 58 | +## [0.9.3] - 2024-02-16 |
54 | 59 |
|
55 | 60 | ### Fixed |
56 | | -* Fixed a false positive of LoggingTemplateMissingValuesAnalyzer. [#78](https://github.com/G-Research/fsharp-analyzers/issues/78) |
| 61 | +- Fixed a false positive of LoggingTemplateMissingValuesAnalyzer. [#78](https://github.com/G-Research/fsharp-analyzers/issues/78) |
57 | 62 |
|
58 | | -## 0.9.2 - 2024-02-16 |
| 63 | +## [0.9.2] - 2024-02-16 |
59 | 64 |
|
60 | 65 | ### Fixed |
61 | | -* Fixed a false negative of LoggingTemplateMissingValuesAnalyzer. [#79](https://github.com/G-Research/fsharp-analyzers/issues/79) |
| 66 | +- Fixed a false negative of LoggingTemplateMissingValuesAnalyzer. [#79](https://github.com/G-Research/fsharp-analyzers/issues/79) |
62 | 67 |
|
63 | | -## 0.9.1 - 2024-02-15 |
| 68 | +## [0.9.1] - 2024-02-15 |
64 | 69 |
|
65 | 70 | ### Fixed |
66 | | -* Fixed a false negative of DisposedBeforeAsyncRunAnalyzer. [#75](https://github.com/G-Research/fsharp-analyzers/issues/75) |
| 71 | +- Fixed a false negative of DisposedBeforeAsyncRunAnalyzer. [#75](https://github.com/G-Research/fsharp-analyzers/issues/75) |
67 | 72 |
|
68 | | -## 0.9.0 - 2024-02-15 |
| 73 | +## [0.9.0] - 2024-02-15 |
69 | 74 |
|
70 | 75 | ### Removed |
71 | 76 |
|
72 | | -* Removed the PartialAppAnalyzer. [#68](https://github.com/G-Research/fsharp-analyzers/issues/68) |
| 77 | +- Removed the PartialAppAnalyzer. [#68](https://github.com/G-Research/fsharp-analyzers/issues/68) |
73 | 78 |
|
74 | 79 | ### Fixed |
75 | | -* Fixed a false positive of LoggingTemplateMissingValuesAnalyzer. [#69](https://github.com/G-Research/fsharp-analyzers/issues/69) |
| 80 | +- Fixed a false positive of LoggingTemplateMissingValuesAnalyzer. [#69](https://github.com/G-Research/fsharp-analyzers/issues/69) |
76 | 81 |
|
77 | 82 | ### Changed |
78 | | -* Update FSharp.Analyzers.SDK to `0.25.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/67) |
| 83 | +- Update FSharp.Analyzers.SDK to `0.25.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/67) |
79 | 84 |
|
80 | | -## 0.8.0 - 2024-01-30 |
| 85 | +## [0.8.0] - 2024-01-30 |
81 | 86 |
|
82 | 87 | ### Fixed |
83 | | -* Add support for abbreviated list/array/set types to the VirtualCallAnalyzer. [#63](https://github.com/G-Research/fsharp-analyzers/pull/63) |
| 88 | +- Add support for abbreviated list/array/set types to the VirtualCallAnalyzer. [#63](https://github.com/G-Research/fsharp-analyzers/pull/63) |
84 | 89 |
|
85 | 90 | ### Added |
86 | | -* Disposable will be disposed before async is run. [#54](https://github.com/G-Research/fsharp-analyzers/issues/54) |
| 91 | +- Disposable will be disposed before async is run. [#54](https://github.com/G-Research/fsharp-analyzers/issues/54) |
87 | 92 |
|
88 | 93 | ### Changed |
89 | | -* Update FSharp.Analyzers.SDK to `0.24.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/67) |
| 94 | +- Update FSharp.Analyzers.SDK to `0.24.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/67) |
90 | 95 |
|
91 | | -## 0.7.0 - 2024-01-10 |
| 96 | +## [0.7.0] - 2024-01-10 |
92 | 97 |
|
93 | 98 | ### Fixed |
94 | | -* Don't report FormattableStrings in TypedInterpolatedStringsAnalyzer. [#46](https://github.com/G-Research/fsharp-analyzers/pull/46) |
| 99 | +- Don't report FormattableStrings in TypedInterpolatedStringsAnalyzer. [#46](https://github.com/G-Research/fsharp-analyzers/pull/46) |
95 | 100 |
|
96 | 101 | ### Added |
97 | | -* Add editor support to all analyzers. [#50](https://github.com/G-Research/fsharp-analyzers/pull/50) |
98 | | -* Add fix to VirtualCall Analyzer. [#51](https://github.com/G-Research/fsharp-analyzers/pull/51) |
99 | | -* Add fix to UnionCaseAnalyzer. [#51](https://github.com/G-Research/fsharp-analyzers/pull/51) |
100 | | -* Add new LoggingTemplateMissingValuesAnalyzer. [#53](https://github.com/G-Research/fsharp-analyzers/pull/53) |
| 102 | +- Add editor support to all analyzers. [#50](https://github.com/G-Research/fsharp-analyzers/pull/50) |
| 103 | +- Add fix to VirtualCall Analyzer. [#51](https://github.com/G-Research/fsharp-analyzers/pull/51) |
| 104 | +- Add fix to UnionCaseAnalyzer. [#51](https://github.com/G-Research/fsharp-analyzers/pull/51) |
| 105 | +- Add new LoggingTemplateMissingValuesAnalyzer. [#53](https://github.com/G-Research/fsharp-analyzers/pull/53) |
101 | 106 |
|
102 | 107 | ### Changed |
103 | | -* Update FSharp.Analyzers.SDK to `0.23.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/45) |
| 108 | +- Update FSharp.Analyzers.SDK to `0.23.0`. [#51](https://github.com/G-Research/fsharp-analyzers/pull/45) |
104 | 109 |
|
105 | | -## 0.6.0 - 2023-12-20 |
| 110 | +## [0.6.0] - 2023-12-20 |
106 | 111 |
|
107 | 112 | ### Added |
108 | | -* Add TypedInterpolatedStringsAnalyzer. [#40](https://github.com/G-Research/fsharp-analyzers/pull/40) |
| 113 | +- Add TypedInterpolatedStringsAnalyzer. [#40](https://github.com/G-Research/fsharp-analyzers/pull/40) |
109 | 114 |
|
110 | 115 | ### Changed |
111 | | -* Update FSharp.Analyzers.SDK to `0.22.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/45) |
| 116 | +- Update FSharp.Analyzers.SDK to `0.22.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/45) |
112 | 117 |
|
113 | | -## 0.5.1 - 2023-12-06 |
| 118 | +## [0.5.1] - 2023-12-06 |
114 | 119 |
|
115 | 120 | ### Fixed |
116 | | -* Handle types without a FullName more gracefully. [#39](https://github.com/G-Research/fsharp-analyzers/pull/39) |
| 121 | +- Handle types without a FullName more gracefully. [#39](https://github.com/G-Research/fsharp-analyzers/pull/39) |
117 | 122 |
|
118 | | -## 0.5.0 - 2023-12-04 |
| 123 | +## [0.5.0] - 2023-12-04 |
119 | 124 |
|
120 | 125 | ### Added |
121 | | -* Add ImmutableCollectionEquality analyzer. [#37](https://github.com/G-Research/fsharp-analyzers/pull/37) |
122 | | -* Add LoggingArgFuncNotFullyApplied analyzer. [#38](https://github.com/G-Research/fsharp-analyzers/pull/38) |
| 126 | +- Add ImmutableCollectionEquality analyzer. [#37](https://github.com/G-Research/fsharp-analyzers/pull/37) |
| 127 | +- Add LoggingArgFuncNotFullyApplied analyzer. [#38](https://github.com/G-Research/fsharp-analyzers/pull/38) |
123 | 128 |
|
124 | | -## 0.4.0 - 2023-11-23 |
| 129 | +## [0.4.0] - 2023-11-23 |
125 | 130 |
|
126 | 131 | ### Added |
127 | | -* Add TypeAnnotateStringFunction analyzer. [#34](https://github.com/G-Research/fsharp-analyzers/pull/34) |
| 132 | +- Add TypeAnnotateStringFunction analyzer. [#34](https://github.com/G-Research/fsharp-analyzers/pull/34) |
128 | 133 |
|
129 | 134 | ### Changed |
130 | | -* Update FSharp.Analyzers.SDK to `0.21.0`. [#34](https://github.com/G-Research/fsharp-analyzers/pull/34) |
| 135 | +- Update FSharp.Analyzers.SDK to `0.21.0`. [#34](https://github.com/G-Research/fsharp-analyzers/pull/34) |
131 | 136 |
|
132 | | -## 0.3.1 - 2023-11-15 |
| 137 | +## [0.3.1] - 2023-11-15 |
133 | 138 |
|
134 | 139 | ### Changed |
135 | | -* Reduced warnings in VirtualCallAnalyzer. [#31](https://github.com/G-Research/fsharp-analyzers/pull/31) |
136 | | -* Update FSharp.Analyzers.SDK to `0.20.2`. [#32](https://github.com/G-Research/fsharp-analyzers/pull/32) |
| 140 | +- Reduced warnings in VirtualCallAnalyzer. [#31](https://github.com/G-Research/fsharp-analyzers/pull/31) |
| 141 | +- Update FSharp.Analyzers.SDK to `0.20.2`. [#32](https://github.com/G-Research/fsharp-analyzers/pull/32) |
137 | 142 |
|
138 | | -## 0.3.0 - 2023-11-14 |
| 143 | +## [0.3.0] - 2023-11-14 |
139 | 144 |
|
140 | 145 | ### Changed |
141 | | -* Update FSharp.Analyzers.SDK to `0.20.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/29) |
| 146 | +- Update FSharp.Analyzers.SDK to `0.20.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/29) |
142 | 147 |
|
143 | | -## 0.2.0 - 2023-11-10 |
| 148 | +## [0.2.0] - 2023-11-10 |
144 | 149 |
|
145 | 150 | ### Changed |
146 | | -* Update FSharp.Analyzers.SDK to `0.18.0`. [#26](https://github.com/G-Research/fsharp-analyzers/pull/26) |
147 | | -* Update FSharp.Analyzers.SDK to `0.19.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/27) |
| 151 | +- Update FSharp.Analyzers.SDK to `0.18.0`. [#26](https://github.com/G-Research/fsharp-analyzers/pull/26) |
| 152 | +- Update FSharp.Analyzers.SDK to `0.19.0`. [#27](https://github.com/G-Research/fsharp-analyzers/pull/27) |
148 | 153 |
|
149 | 154 | ### Added |
150 | | -* Virtual call analyzer. [#27](https://github.com/G-Research/fsharp-analyzers/pull/27) |
| 155 | +- Virtual call analyzer. [#27](https://github.com/G-Research/fsharp-analyzers/pull/27) |
151 | 156 |
|
152 | 157 | ## [0.1.6] - 2023-12-26 |
153 | 158 |
|
154 | 159 | ### Changed |
155 | | -* Add more MSBuild properties to align with Roslyn. [#25](https://github.com/G-Research/fsharp-analyzers/pull/25) |
156 | | -* Update FSharp.Analyzers.SDK to `0.17.0`. [#25](https://github.com/G-Research/fsharp-analyzers/pull/25) |
| 160 | +- Add more MSBuild properties to align with Roslyn. [#25](https://github.com/G-Research/fsharp-analyzers/pull/25) |
| 161 | +- Update FSharp.Analyzers.SDK to `0.17.0`. [#25](https://github.com/G-Research/fsharp-analyzers/pull/25) |
157 | 162 |
|
158 | 163 | ## [0.1.5] - 2023-10-17 |
159 | 164 |
|
160 | 165 | ### Fixed |
161 | | -* Partial application analyzer takes piped arguments into account. |
| 166 | +- Partial application analyzer takes piped arguments into account. |
162 | 167 |
|
163 | 168 | ## [0.1.4] - 2023-10-16 |
164 | 169 |
|
165 | 170 | ### Changed |
166 | | -* Update FSharp.Analyzers.SDK to `0.16.0`. [#22](https://github.com/G-Research/fsharp-analyzers/pull/22) |
| 171 | +- Update FSharp.Analyzers.SDK to `0.16.0`. [#22](https://github.com/G-Research/fsharp-analyzers/pull/22) |
167 | 172 |
|
168 | 173 | ### Fixed |
169 | | -* String analyzers work for netstandard. [#19](https://github.com/G-Research/fsharp-analyzers/pull/19) |
| 174 | +- String analyzers work for netstandard. [#19](https://github.com/G-Research/fsharp-analyzers/pull/19) |
170 | 175 |
|
171 | 176 | ### Added |
172 | | -* Partial application analyzer. [#10](https://github.com/G-Research/fsharp-analyzers/pull/10) |
| 177 | +- Partial application analyzer. [#10](https://github.com/G-Research/fsharp-analyzers/pull/10) |
173 | 178 |
|
174 | 179 | ## [0.1.3] - 2023-10-11 |
175 | | -* Fix StringAnalyzers for netstandard projects |
| 180 | + |
| 181 | +### Fixed |
| 182 | +- Fix StringAnalyzers for netstandard projects |
176 | 183 |
|
177 | 184 | ## [0.1.2] - 2023-10-10 |
178 | | -* Update FSharp.Analyzers.SDK to `0.15.0` |
| 185 | + |
| 186 | +### Changed |
| 187 | +- Update FSharp.Analyzers.SDK to `0.15.0` |
179 | 188 |
|
180 | 189 | ## [0.1.1] - 2023-10-10 |
181 | 190 |
|
182 | 191 | ### Fixed |
183 | | -* Handle internal compiler exception regarding an unsupported kind of pattern match |
| 192 | +- Handle internal compiler exception regarding an unsupported kind of pattern match |
184 | 193 |
|
185 | 194 | ## [0.1.0] - 2023-10-06 |
186 | 195 |
|
187 | 196 | ### Added |
188 | | -* Initial version |
| 197 | +- Initial version |
0 commit comments