Skip to content

Commit ec04597

Browse files
committed
Merge branch 'main' into release/3.0
2 parents d793827 + 9861595 commit ec04597

File tree

24 files changed

+125
-125
lines changed

24 files changed

+125
-125
lines changed

.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"fantomas": {
6-
"version": "6.3.16",
6+
"version": "7.0.0",
77
"commands": [
88
"fantomas"
99
],

.editorconfig

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
[*.fs]
22
max_line_length=160
3-
fsharp_space_before_lowercase_invocation = false
3+
fsharp_space_before_lowercase_invocation = false
4+
fsharp_max_dot_get_expression_width = 60

.github/workflows/build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- name: Setup .NET
3131
uses: actions/setup-dotnet@v3
3232
with:
33-
dotnet-version: 7.0.x
33+
dotnet-version: 9.x
3434
- name: Restore
3535
run: dotnet restore ${SLN_FILE}
3636
- name: Build
@@ -40,7 +40,7 @@ jobs:
4040
- name: Pack
4141
run: dotnet pack ${SLN_FILE} -p:Version=${NIGHTLY_VERSION} -c ${CONFIG} --no-build --property PackageOutputPath=${PWD}/nupkgs
4242
- name: Upload artifacts
43-
uses: actions/upload-artifact@v3
43+
uses: actions/upload-artifact@v4
4444
with:
4545
name: Packages
4646
path: nupkgs/

.github/workflows/pull_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
- name: Setup .NET
1515
uses: actions/setup-dotnet@v3
1616
with:
17-
dotnet-version: 7.0.x
17+
dotnet-version: 9.x
1818
- name: Check code formatting
1919
run: |
2020
dotnet tool restore

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
- name: Setup .NET
3939
uses: actions/setup-dotnet@v3
4040
with:
41-
dotnet-version: 7.0.x
41+
dotnet-version: 9.x
4242
- name: Restore
4343
run: dotnet restore ${SLN_FILE}
4444
- name: Build
@@ -48,7 +48,7 @@ jobs:
4848
- name: Pack
4949
run: dotnet pack ${SLN_FILE} -p:Version=${RELEASE_VERSION} -p:PackageReleaseNotes="${{ steps.changelog_reader.outputs.changes }}" -c ${CONFIG} --no-build --property PackageOutputPath=${PWD}/nupkgs
5050
- name: Upload artifacts
51-
uses: actions/upload-artifact@v3
51+
uses: actions/upload-artifact@v4
5252
with:
5353
name: Packages
5454
path: nupkgs/

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
_No unreleased changes_
1111

12+
## [3.0.0-pre18] - 2025-01-16
13+
14+
### Changed
15+
- Improve memory usage by @kerams (https://github.com/fabulous-dev/Fabulous/pull/1095)
16+
1217
## [3.0.0-pre17] - 2024-12-15
1318

1419
### Changed
@@ -206,7 +211,8 @@ _No unreleased changes_
206211
### Changed
207212
- Fabulous.XamarinForms & Fabulous.MauiControls have been moved been out of the Fabulous repository. Find them in their own repositories: [https://github.com/fabulous-dev/Fabulous.XamarinForms](https://github.com/fabulous-dev/Fabulous.XamarinForms) / [https://github.com/fabulous-dev/Fabulous.MauiControls](https://github.com/fabulous-dev/Fabulous.MauiControls)
208213

209-
[unreleased]: https://github.com/fabulous-dev/Fabulous/compare/3.0.0-pre17...HEAD
214+
[unreleased]: https://github.com/fabulous-dev/Fabulous/compare/3.0.0-pre18...HEAD
215+
[3.0.0-pre18]: https://github.com/fabulous-dev/Fabulous/releases/tag/3.0.0-pre18
210216
[3.0.0-pre17]: https://github.com/fabulous-dev/Fabulous/releases/tag/3.0.0-pre17
211217
[3.0.0-pre16]: https://github.com/fabulous-dev/Fabulous/releases/tag/3.0.0-pre16
212218
[3.0.0-pre15]: https://github.com/fabulous-dev/Fabulous/releases/tag/3.0.0-pre15

Fabulous.sln

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "_Solution Files", "_Solutio
1616
README.md = README.md
1717
CHANGELOG.md = CHANGELOG.md
1818
LICENSE.md = LICENSE.md
19-
.gitignore = .gitignore
20-
pull_request.yml = .github/workflows/pull_request.yml
21-
build.yml = .github/workflows/build.yml
22-
release.yml = .github/workflows/release.yml
19+
.gitignore = .gitignore
20+
pull_request.yml = .github/workflows/pull_request.yml
21+
build.yml = .github/workflows/build.yml
22+
release.yml = .github/workflows/release.yml
23+
.editorconfig = .editorconfig
2324
Directory.Packages.props = Directory.Packages.props
2425
Directory.Build.props = Directory.Build.props
2526
EndProjectSection

global.json

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

src/Fabulous.Benchmarks/Benchmarks.fs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,13 +62,9 @@ module DiffingAttributes =
6262

6363
let rec viewInner depth counter =
6464
Stack() {
65-
Label($"label1:{counter} {depth}")
66-
.textColor("red")
67-
.automationId($"label1:{depth}")
65+
Label($"label1:{counter} {depth}").textColor("red").automationId($"label1:{depth}")
6866

69-
Label($"label2:{counter} {depth}")
70-
.textColor("green")
71-
.automationId($"label2:{depth}")
67+
Label($"label2:{counter} {depth}").textColor("green").automationId($"label2:{depth}")
7268

7369
Button($"btn: {depth}", IncBy 2)
7470

src/Fabulous.Benchmarks/Fabulous.Benchmarks.fsproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net7.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<OutputType>Exe</OutputType>
55
<IsPackable>false</IsPackable>
66
</PropertyGroup>

0 commit comments

Comments
 (0)