Diego Gómez
9816a5edf3
Use empty string array in `FunctionsEndpointDataSource.MapHttpFunction` if no HTTP method was defined in `HttpTriggerAttribute` ( #2348 )
...
* If FunctionHttpBinding.Methods is null then use an empty string array as a parameter to HttpMethodMetadata constructor so the function responds to all HTTP methods
2024-03-21 11:08:27 -07:00
Fabio Cavalcante
f374e4e1c1
Improvements to context coordination handling and observability in ASP.NET Core integration. ( #2356 )
2024-03-19 15:15:08 -07:00
Shyju Krishnankutty
c1b2182e46
Reverting the worker.config change made in #2315 ( #2351 )
2024-03-18 11:09:01 -07:00
Shyju Krishnankutty
e0cd2c152a
Pre-launching a minimal .NET app during placeholder mode ( #2324 )
...
* Prelaunch a minimal app during startup.
* Update build YMAL
* Yaml fix
* Yaml fix for path of prelaunch app
* Update nuspec
* Artifact fix
* YAML test
* modifyOutputPath:false
* Fix prelaunch path in nuget
* use wildcard to copy all content
* fix displayname typo
* Prelaunch in warmup call as well.
* Publish net6 version. Update prelaunch app to use some APIs from framework assemblies
* Remove -preview2 from package version.
* Indentation
* Rename "Prelauncher" to "PreLauncher"
* useGlobal Json
* fix dependsOn of ConsolidateArtifacts
2024-03-14 14:23:49 -07:00
sarah
a948d719fc
reset release notes ( #2338 )
2024-03-06 16:00:01 -08:00
sarah
a0304abbe5
Bump EH extension version ( #2336 )
2024-03-06 11:13:37 -08:00
sarah
99b8852bdb
Update Event Hubs extension ( #2330 )
2024-03-05 15:58:30 -08:00
Matthew Henderson
48a78e3b76
adjusting policies to prevent invalid states ( #2242 )
...
* adjusting policies to prevent invalid states
* removing auto-merge workflow
2024-03-05 15:28:43 -08:00
Shyju Krishnankutty
c720ff9019
Improvements to NetHost logging & worker.config. ( #2315 )
...
* Improvements to logging on FNH.
* Updating worker config to have an additional condition to evaluate INITIALIZED_FROM_PLACEHOLDER env variable.
* Adding support for reloading the logging configurations on specialization.
2024-03-05 10:25:38 -08:00
Fabio Cavalcante
60489bbe72
Updating CosmosDB extension references ( #2321 )
2024-03-04 13:05:59 -08:00
Shyju Krishnankutty
c34a868068
Reverting changes introduced in #1946 ( #2313 )
...
* Revert 1946
* Version bump, Release notes update, added System.Memory package reference (which was removed due to revert)
2024-03-01 12:00:17 -08:00
Rohit Ranjan
0052526447
[ApplicationInsights] Enable AAD Auth ( #2217 )
...
* Adding support for AAD Auth in the worker AI package.
2024-02-29 09:46:30 -08:00
Shyju Krishnankutty
084df40fb5
Fixed metadata generator not producing metadata when the entry assembly lacked functions but dependent assemblies had them ( #2301 )
...
* Fixed metadata generator not producing metadata when the entry assembly lacked functions but dependent assemblies had them
* Fixed metadata generator not producing metadata when the entry assembly lacked functions but dependent assemblies had them. Fixes #2294
* Including release notes entry for #2208
* Removed extension method and changed "GetDependentAssemblyFunctions" method return type to List.
2024-02-28 10:36:46 -08:00
Daniel Marbach
914e392e4b
Align generator switches and some cleanup ( #2208 )
2024-02-26 14:01:59 -08:00
Matthew Henderson
8a128f41bd
Updating Service Bus sample with auto-completion property ( #2300 )
2024-02-22 15:51:18 -08:00
Fabio Cavalcante
9e4179daf8
Adding AutoCompleteMessages to ServiceBusTriggerAttribute ( #2297 )
2024-02-21 12:57:13 -08:00
Shyju Krishnankutty
d47013f54d
Updating Microsoft.Azure.Functions.Worker.Sdk package to latest stable(1.17.0) in samples. ( #2285 )
2024-02-16 10:26:11 -08:00
Alberto Spelta
f3e546e7e0
Fix typo in FromBodyConversionFeature class name ( #2281 )
2024-02-13 15:47:44 -08:00
Tama Waddell
67b52ab19d
Fixed spelling error in comment ( #2274 )
...
replaced `acvitity` with `activity`
2024-02-12 07:48:54 -08:00
Shyju Krishnankutty
6647c454b1
Releasing Worker.Sdk 1.17.0 ( #2278 )
2024-02-08 17:45:24 -08:00
Shyju Krishnankutty
4800a7e3c4
Remove redundant project reference which caused type conflict. ( #2277 )
2024-02-08 16:55:34 -08:00
Jacob Viau
310cce9a4a
Fix build warnings ( #2255 )
...
* Fix build warnings
* Pin System.Memory in Sdk.csproj
2024-02-07 10:00:03 -08:00
Shyju Krishnankutty
929ec9ace7
Forwarding command line arguments to app assembly from NetHost ( #2258 )
...
* Forwarding command line arguments. Removing redundant env variable setting for functions url
* Pass cmdline args as array instead of string
* Better variable name
2024-02-06 15:23:57 -08:00
yzt
a0207ea047
Update SignalR in-process extensions to 1.13.0 ( #2261 )
2024-02-06 09:52:59 -08:00
yzt
e68f66084a
Update SignalR dependency ( #2253 )
2024-02-01 12:34:22 +08:00
Jacob Viau
6c6bf28743
Fix build when local.settings.json not present ( #2251 )
...
* Fix build when local.settings.json not present
* update release_notes.md
2024-01-31 13:17:13 -08:00
Jacob Viau
06af25797d
Fix & suppress warnings ( #2236 )
2024-01-31 11:17:41 -08:00
Shyju Krishnankutty
e95c471ce1
Updating extension project generator to use Microsoft.NET.Sdk.Functions 4.3.0 ( #2247 )
...
* Upgrading Microsoft.NET.Sdk.Functions to 4.3.0 for worker.extensions project
* Bump Sdk version
* Update release notes.
2024-01-30 16:54:15 -08:00
Matthew Henderson
b56f597c15
adding issue templates for worker repo ( #2240 )
2024-01-30 10:42:05 -08:00
Fabio Cavalcante
7aed57b9c8
Updating NuGet referenced Worker packages
2024-01-29 16:48:50 -08:00
Fabio Cavalcante
8a4944ddc2
Updates to project dependencies
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
652a7f648b
Updating Azure Tables extension dependencies
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
281a973cdc
Updating Azure Storage extensions dependencies
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
10a5fc4c65
Updating SignalR service dependencies
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
4189766399
Updating Service Bus extension references.
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
2b640f9dfd
Updating ASP.NET Core analyzer dependencies.
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
8dd36824cc
Updating EventHubs dependencies and extension reference
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
fafb1afc38
Updating CosmosDB references
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
33dabb54e1
Worker and Application insightes dependency updates.
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
04323010b3
Updating test dependencies
2024-01-26 18:23:53 -08:00
Fabio Cavalcante
027cf538da
Updating sample dependencies
2024-01-26 18:23:53 -08:00
Jacob Viau
5c30d25145
Default to functions v4 ( #2239 )
2024-01-26 09:37:50 -08:00
sarah
dbc27fa4bf
Reset SDK Release Notes ( #2238 )
2024-01-26 09:06:14 -08:00
Jacob Viau
0d86441439
Include default values in Sdk.props ( #2223 )
...
* Include default values in Sdk.props
* Update release notes
* Fix spelling mistake
2024-01-25 11:54:36 -08:00
sarah
4f2977877e
[SourceGen] Parse booleans in named arguments correctly ( #2234 )
2024-01-25 11:38:01 -08:00
sarah
5bb9fe9fb8
Bump generator version and update release notes ( #2233 )
2024-01-24 14:00:25 -08:00
Jochem
1fd64abf99
Fix namespace conflict in ExtensionStartupRunnerGenerator ( #2192 )
2024-01-24 11:02:54 -08:00
Jacob Viau
111f24092f
Assert inner-build TFM is what we expect ( #2222 )
...
* Assert inner-build TFM is what we expect
* update release notes, fix unit tests
* Trim down extension csproj
* Update SDK version and release notes
2024-01-23 14:53:53 -08:00
Jacob Viau
4089705f84
Refactor SDK targets to improve incremental build, publish issues, and nuget feed issues ( #1946 )
...
* Worker Extension project incremental build support (#1749 )
* Merge main to feature/ext-proj (#1832 )
* Refactor SDK targets to address multiple writes and flaky builds (#1861 )
* Ensure ExtensionsCsProjDirectory is a full path (#1938 )
* Pass RestoreSources to inner-build restore task (#1937 )
* Rev SDK version to 1.16.0-preview1 (#1941 )
* Skip func targets during design time build (#1954 )
* Correct merge mistakes
* Update sln
* Fix properties
* update worker.config.json generation (#2122 )
* [SDK] Remove properties from inner-build (#2161 )
* Expand on RemoveProperties for inner build. Fix source gen default
* Add PublishProfile to remove props
* Un-remove some properties from inner build
2024-01-18 11:00:14 -08:00
Christopher Dresel
e6d6c28f9e
Convert NegotiateAsync result of ServerlessHub to SignalRConnectionInfo ( #2214 )
...
`ServerlessHub` provides a [NegotiateAsync](https://github.com/Azure/azure-functions-dotnet-worker/blob/main/extensions/Worker.Extensions.SignalRService/src/Hubs/ServerlessHub.cs#L69 ) function which returns the serialized result of `ServiceHubContext.NegotiateAsync`.
The serialized `NegotiationResponse` contains properties which will lead to client failures (like the ConnectionId set to null). Converting the result to a `SignalRConnectionInfo` should fix this problem.
2024-01-18 15:30:52 +08:00