Skip to content

Commit 74ac23b

Browse files
authored
Merge pull request #3353 from nojaf/bump-deps
Bump dotnet ecosystem dependencies
2 parents 3478a9e + 5fd40d3 commit 74ac23b

21 files changed

Lines changed: 953 additions & 1013 deletions

File tree

.config/dotnet-tools.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"dotnet-fsharplint": {
6-
"version": "0.19.2",
6+
"version": "0.26.10",
77
"commands": [
88
"dotnet-fsharplint"
99
],
@@ -17,14 +17,14 @@
1717
"rollForward": false
1818
},
1919
"fsdocs-tool": {
20-
"version": "22.0.0-alpha.2",
20+
"version": "22.0.0",
2121
"commands": [
2222
"fsdocs"
2323
],
2424
"rollForward": false
2525
},
2626
"fsharp-analyzers": {
27-
"version": "0.32.1",
27+
"version": "0.36.0",
2828
"commands": [
2929
"fsharp-analyzers"
3030
],

.github/workflows/push-client.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,23 @@ env:
1010
jobs:
1111
build:
1212
runs-on: ubuntu-latest
13+
environment: release
14+
permissions:
15+
id-token: write
16+
contents: read
1317

1418
steps:
1519
- uses: actions/checkout@v6
1620
- name: Setup .NET Core
1721
uses: actions/setup-dotnet@v5
22+
- name: Obtain NuGet key
23+
# this hash is v1.1.0
24+
uses: NuGet/login@d22cc5f58ff5b88bf9bd452535b4335137e24544
25+
id: login
26+
with:
27+
user: ${{ secrets.NUGET_USER }}
1828
- name: PushClient
1929
run: dotnet fsi build.fsx -p PushClient
2030
env:
21-
NUGET_KEY: ${{ secrets.NUGET_KEY }}
31+
NUGET_KEY: ${{ steps.login.outputs.NUGET_API_KEY }}
2232
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

AGENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ F# source code formatter. Parses F# to an untyped AST (via vendored FCS), transf
55
## Build & Test
66

77
```bash
8-
dotnet build fantomas.sln
8+
dotnet build fantomas.slnx
99
dotnet test src/Fantomas.Core.Tests/
1010
```
1111

CHANGELOG.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Changelog
22

3-
## [Unreleased]
3+
## [8.0.0-alpha-012] - 2026-04-16
4+
5+
### Changed
6+
7+
- Bump `FSharp.Core` to `10.0.100`. [#3353](https://github.com/fsprojects/fantomas/pull/3353)
48

59
### Fixed
610

Directory.Packages.props

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -4,39 +4,39 @@
44
<CentralPackageTransitivePinningEnabled>true</CentralPackageTransitivePinningEnabled>
55
</PropertyGroup>
66
<ItemGroup>
7-
<PackageVersion Include="FSharp.Core" Version="9.0.300"/>
8-
<PackageVersion Include="System.Collections.Immutable" Version="8.0.0" />
9-
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="8.0.1" />
10-
<PackageVersion Include="System.Memory" Version="4.6.0" />
7+
<PackageVersion Include="FSharp.Core" Version="10.0.100"/>
8+
<PackageVersion Include="System.Collections.Immutable" Version="10.0.6" />
9+
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="10.0.6" />
10+
<PackageVersion Include="System.Memory" Version="4.6.3" />
1111
<PackageVersion Include="System.Runtime" Version="4.3.1" />
1212
<PackageVersion Include="FsLexYacc" Version="11.3.0" />
13-
14-
<PackageVersion Include="Ionide.KeepAChangelog.Tasks" Version="0.3.1"/>
15-
<PackageVersion Include="DotNet.ReproducibleBuilds" Version="1.1.1"/>
16-
17-
<PackageVersion Include="G-Research.FSharp.Analyzers" Version="0.18.0" />
18-
<PackageVersion Include="Ionide.Analyzers" Version="0.14.7" />
19-
20-
<PackageVersion Include="StreamJsonRpc" Version="2.20.20" />
21-
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
22-
<PackageVersion Include="SemanticVersioning" Version="2.0.2" />
23-
<PackageVersion Include="Serilog" Version="4.1.0"/>
24-
<PackageVersion Include="Serilog.Sinks.Console" Version="6.0.0" />
13+
14+
<PackageVersion Include="Ionide.KeepAChangelog.Tasks" Version="0.3.3"/>
15+
<PackageVersion Include="DotNet.ReproducibleBuilds" Version="2.0.2"/>
16+
17+
<PackageVersion Include="G-Research.FSharp.Analyzers" Version="0.22.0" />
18+
<PackageVersion Include="Ionide.Analyzers" Version="0.15.0" />
19+
20+
<PackageVersion Include="StreamJsonRpc" Version="2.24.84" />
21+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
22+
<PackageVersion Include="SemanticVersioning" Version="3.0.0" />
23+
<PackageVersion Include="Serilog" Version="4.3.1"/>
24+
<PackageVersion Include="Serilog.Sinks.Console" Version="6.1.1" />
2525
<PackageVersion Include="SerilogTraceListener" Version="3.2.1-dev-00011" />
26-
<PackageVersion Include="Argu" Version="6.2.4" />
26+
<PackageVersion Include="Argu" Version="6.2.5" />
2727
<PackageVersion Include="Thoth.Json.Net" Version="12.0.0" />
2828
<PackageVersion Include="editorconfig" Version="0.15.0" />
2929
<PackageVersion Include="Ignore" Version="0.2.1" />
30-
<PackageVersion Include="System.IO.Abstractions" Version="21.1.3" />
31-
<PackageVersion Include="Spectre.Console" Version="0.49.1" />
32-
<PackageVersion Include="BenchmarkDotNet" Version="0.14.0" />
33-
34-
<PackageVersion Include="CliWrap" Version="3.6.7" />
35-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0"/>
36-
<PackageVersion Include="NUnit" Version="4.2.2"/>
37-
<PackageVersion Include="NUnit3TestAdapter" Version="4.6.0"/>
38-
<PackageVersion Include="System.IO.Abstractions.TestingHelpers" Version="21.1.3" />
39-
<PackageVersion Include="FsCheck" Version="2.16.5" />
40-
<PackageVersion Include="FsUnit" Version="6.0.1" />
30+
<PackageVersion Include="System.IO.Abstractions" Version="22.1.0" />
31+
<PackageVersion Include="Spectre.Console" Version="0.55.0" />
32+
<PackageVersion Include="BenchmarkDotNet" Version="0.15.8" />
33+
34+
<PackageVersion Include="CliWrap" Version="3.10.0" />
35+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.4.0"/>
36+
<PackageVersion Include="NUnit" Version="4.5.1"/>
37+
<PackageVersion Include="NUnit3TestAdapter" Version="6.2.0"/>
38+
<PackageVersion Include="System.IO.Abstractions.TestingHelpers" Version="22.1.1" />
39+
<PackageVersion Include="FsCheck" Version="3.3.2" />
40+
<PackageVersion Include="FsUnit" Version="7.1.1" />
4141
</ItemGroup>
42-
</Project>
42+
</Project>

fantomas.sln

Lines changed: 0 additions & 161 deletions
This file was deleted.

fantomas.slnx

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<Solution>
2+
<Configurations>
3+
<Platform Name="Any CPU" />
4+
<Platform Name="x64" />
5+
<Platform Name="x86" />
6+
</Configurations>
7+
<Folder Name="/docs/">
8+
<File Path="docs/.README.md" />
9+
<File Path="docs/docs/end-users/Configuration.fsx" />
10+
<File Path="docs/index.html" />
11+
</Folder>
12+
<Folder Name="/Solution Items/">
13+
<File Path=".editorconfig" />
14+
<File Path=".fantomasignore" />
15+
<File Path=".git-blame-ignore-revs" />
16+
<File Path=".gitattributes" />
17+
<File Path=".gitignore" />
18+
<File Path=".gitpod.yml" />
19+
<File Path="build.fsx" />
20+
<File Path="CHANGELOG.md" />
21+
<File Path="CODE_OF_CONDUCT.md" />
22+
<File Path="CONTRIBUTING.md" />
23+
<File Path="Directory.Build.props" />
24+
<File Path="LICENSE.md" />
25+
<File Path="README.md" />
26+
</Folder>
27+
<Project Path="src/Fantomas.Benchmarks/Fantomas.Benchmarks.fsproj" />
28+
<Project Path="src/Fantomas.Client.Tests/Fantomas.Client.Tests.fsproj" />
29+
<Project Path="src/Fantomas.Client/Fantomas.Client.fsproj" />
30+
<Project Path="src/Fantomas.Core.Tests/Fantomas.Core.Tests.fsproj">
31+
<Platform Solution="*|x64" Project="x64" />
32+
<Platform Solution="*|x86" Project="x86" />
33+
</Project>
34+
<Project Path="src/Fantomas.Core/Fantomas.Core.fsproj">
35+
<Platform Solution="*|x64" Project="x64" />
36+
<Platform Solution="*|x86" Project="x86" />
37+
</Project>
38+
<Project Path="src/Fantomas.FCS/Fantomas.FCS.fsproj" />
39+
<Project Path="src/Fantomas.Tests/Fantomas.Tests.fsproj" />
40+
<Project Path="src/Fantomas/Fantomas.fsproj" />
41+
</Solution>

0 commit comments

Comments
 (0)