Skip to content

Commit 066f8d7

Browse files
committed
2 parents 076699f + c7214c2 commit 066f8d7

28 files changed

+250
-77
lines changed

.editorconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ root = true
88
# All files | Don't use tabs for indentation.
99
[*]
1010
indent_style = space
11+
charset = utf-8
1112

1213
# Code files
1314
[*.{cs,csx,vb,vbx}]
@@ -16,7 +17,6 @@ xml_header = false
1617
indent_size = 4
1718
insert_final_newline = true
1819
trim_trailing_whitespace = true
19-
charset = utf-8-bom
2020

2121
#############################
2222
# Script Coding Conventions #

.gitattributes

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
*.png binary
1414
*.gif binary
1515

16-
*.cs text=auto diff=csharp
16+
*.cs text=auto diff=csharp
1717
*.vb text=auto
1818
*.c text=auto
1919
*.cpp text=auto
@@ -48,4 +48,8 @@
4848
*.vbproj text=auto
4949
*.fsproj text=auto
5050
*.dbproj text=auto
51-
*.sln text=auto eol=crlf
51+
*.sln text=auto eol=crlf
52+
53+
# Use union on release notes to keep both local and remote changes
54+
# and avoid merge conflicts.
55+
release_notes.md merge=union

docs/debug-with-host.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ This will build the CLI and start the host with the provided command and test ap
3838
3. Set the `Working directory` to the path of your test app
3939
4. Press `F5`
4040

41-
![Visual Studio Debug Settings](../images/vs-debug-settings.png)
41+
![Visual Studio Debug Settings](./images/vs-debug-settings.png)
4242

4343
#### Other
4444

@@ -57,4 +57,4 @@ export FUNC_CLI=<path-to-published-cli>
5757

5858
# Start the host inside the test app directory
5959
$FUNC_CLI start
60-
```
60+
```

eng/build/Packages.props

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
<Project>
2-
32
<!-- common -->
43
<ItemGroup>
54
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
65
<PackageVersion Include="Colors.Net" Version="1.1.0" />
76
<PackageVersion Include="WindowsAzure.Storage" Version="9.3.1" />
87
<PackageVersion Include="StyleCop.Analyzers" Version="1.2.0-beta.556" />
98
</ItemGroup>
10-
119
<!-- abstractions-->
1210
<ItemGroup>
1311
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.2" />
1412
<PackageVersion Include="System.CommandLine" Version="2.0.0-beta5.25306.101" />
1513
</ItemGroup>
16-
1714
<!-- func -->
1815
<ItemGroup>
1916
<PackageVersion Include="Autofac" Version="4.6.2" />
@@ -23,7 +20,7 @@
2320
<PackageVersion Include="Microsoft.ApplicationInsights" Version="2.22.0" />
2421
<PackageVersion Include="Microsoft.AspNetCore.DataProtection" Version="2.2.0" />
2522
<PackageVersion Include="Microsoft.Azure.DurableTask.AzureStorage.Internal" Version="1.4.0" />
26-
<PackageVersion Include="Microsoft.Azure.WebJobs.Script.WebHost" Version="4.1040.300" />
23+
<PackageVersion Include="Microsoft.Azure.WebJobs.Script.WebHost" Version="4.1041.200" />
2724
<PackageVersion Include="Microsoft.Build" Version="17.0.0" />
2825
<PackageVersion Include="Microsoft.Identity.Client" Version="4.61.3" />
2926
<PackageVersion Include="NuGet.Packaging" Version="5.11.6" />
@@ -32,22 +29,19 @@
3229
<!-- Transitive dependency -->
3330
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
3431
</ItemGroup>
35-
3632
<!-- workers -->
3733
<ItemGroup>
38-
<PackageVersion Include="Microsoft.Azure.Functions.JavaWorker" Version="2.19.1" />
34+
<PackageVersion Include="Microsoft.Azure.Functions.JavaWorker" Version="2.19.2" />
3935
<PackageVersion Include="Microsoft.Azure.Functions.NodeJsWorker" Version="3.10.1" />
4036
<PackageVersion Include="Microsoft.Azure.Functions.PowerShellWorker.PS7.0" Version="4.0.3148" />
4137
<PackageVersion Include="Microsoft.Azure.Functions.PowerShellWorker.PS7.2" Version="4.0.4025" />
4238
<PackageVersion Include="Microsoft.Azure.Functions.PowerShellWorker.PS7.4" Version="4.0.4206" />
43-
<PackageVersion Include="Microsoft.Azure.Functions.PythonWorker" Version="4.37.0" />
39+
<PackageVersion Include="Microsoft.Azure.Functions.PythonWorker" Version="4.38.0" />
4440
</ItemGroup>
45-
4641
<!-- host -->
4742
<ItemGroup>
4843
<PackageVersion Include="Microsoft.NETCore.DotNetAppHost" Version="8.0.8" />
4944
</ItemGroup>
50-
5145
<!-- test projects -->
5246
<ItemGroup>
5347
<PackageVersion Include="Azure.Data.Tables" Version="12.9.0" />
@@ -67,5 +61,4 @@
6761
<PackageVersion Include="Microsoft.NET.Sdk.Functions" Version="4.5.0" />
6862
<PackageVersion Include="Microsoft.Azure.WebJobs.Extensions.DurableTask" Version="1.8.2" />
6963
</ItemGroup>
70-
71-
</Project>
64+
</Project>

eng/build/Templates.targets

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
22

33
<PropertyGroup>
4-
<TemplatesVersion>4.0.5086</TemplatesVersion>
4+
<TemplatesVersion>4.0.5212</TemplatesVersion>
55
<TemplatesJsonVersion>3.1.1648</TemplatesJsonVersion>
66
</PropertyGroup>
77

eng/ci/public-build.yml

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,28 +6,21 @@ schedules:
66
- main
77
always: true
88

9+
trigger: none
10+
911
pr:
1012
branches:
1113
include:
1214
- release_4.0
1315
- main
1416
- in-proc
1517
paths:
16-
exclude:
17-
- docs/*
18-
- '**/*.md'
19-
20-
trigger:
21-
batch: true
22-
branches:
2318
include:
24-
- release_4.0
25-
- main
26-
- in-proc
27-
- feature/*
28-
paths:
19+
- eng
20+
- src
21+
- test
2922
exclude:
30-
- docs/*
23+
- docs
3124
- '**/*.md'
3225

3326
resources:

eng/ci/templates/steps/install-tools.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,13 @@ steps:
2727
packageType: sdk
2828
version: 8.x
2929

30+
- task: UseDotNet@2
31+
displayName: Install .NET 10
32+
inputs:
33+
packageType: sdk
34+
version: 10.x
35+
includePreviewVersions: true
36+
3037
- task: UseDotNet@2 # The pinned SDK we use to build
3138
displayName: Install .NET SDK from global.json
3239
inputs:

eng/scripts/download-templates.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# Run: ./download-templates.ps1 || From root of the repo: ./eng/scripts/download-templates.ps1
2-
# Optional parameters: -OutputPath "./desired/output/path" -TemplatesVersion "4.0.5086" -TemplateJsonVersion "3.1.1648"
2+
# Optional parameters: -OutputPath "./desired/output/path" -TemplatesVersion "4.0.5212" -TemplateJsonVersion "3.1.1648"
33

44
# You can check NuGet for the latest template versions:
55
# https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.ItemTemplates/
@@ -12,7 +12,7 @@
1212
# Parse CLI arguments
1313
param (
1414
[string]$OutputPath = "./templates-download",
15-
[string]$TemplatesVersion = "4.0.5086",
15+
[string]$TemplatesVersion = "4.0.5212",
1616
[string]$TemplateJsonVersion = "3.1.1648"
1717
)
1818

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "9.0.303",
3+
"version": "9.0.304",
44
"allowPrerelease": true,
55
"rollForward": "latestFeature"
66
},

release_notes.md

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,11 @@
1-
# Azure Functions CLI 4.1.1
1+
# Azure Functions CLI 4.2.0
22

33
#### Host Version
44

5-
- Host Version: 4.1040.300
6-
- In-Proc Host Version: 4.40.100
5+
- Host Version: 4.1041.200
6+
- In-Proc Host Version: 4.41.100 (4.841.100, 4.641.100)
77

88
#### Changes
99

10-
- Fix dotnet templates installation (#4538)
11-
- Disable diagnostic events in local development by replacing the `IDiagnosticEventRepository` with a `DiagnosticEventNullRepository` (#4542)
12-
- Add `func pack` support for in-proc functions (#4529)
13-
- Update KEDA templates & `kubernetes create` command to correctly use a provided namespace, or use default namespace (#4558)
14-
- Update `func init` to default to the .NET 8 template for in-proc apps (#4557)
15-
- Implement (2 second) graceful timeout period for the CLI shutdown (#4540)
16-
- Overwrite `AZURE_FUNCTIONS_ENVIRONMENT` to `Development` if it is already set (#4563)
17-
- Warn if there is a `JsonException` when parsing the `local.settings.json` file (#4571)
18-
- Enabled verbose logs in MSI by default (#4578)
10+
- Add support for .NET 10 isolated model (#4589)
11+
- Update log streaming to support both connection string and instrumentation Key (#4586)

0 commit comments

Comments
 (0)