Functions 0.5.10398 (1.0.0-beta1-10398)
Pre-release
Pre-release
·
3489 commits
to dev
since this release
Main things in this release are called out below.
- New F# programming model! (Breaking)
- F# is now first class like C#, no longer using an out of proc execution model
- New Twilio output binding allowing you to easily send Twilio SMS messages from your functions!
- HttpTrigger binding improvements
- Moved to Node.js 6.4.0
- C# Package Restore improvements (addresses #312 #469)
- We now identify when a restore needs to be run and do it automatically
- Tracing Changes + Throttling
- File logging (which drives the Portal logs via log streaming) is now only enabled during Portal sessions
- If the Portal hasn't connected in 15 minutes, file logging is turned off. For historical logs, use the Dashboard view
- In addition, we now throttle tracing to a maximum of 250 lines per second
- Addresses issues #557 and #100
- Allow EventHub receiver options to be configured via host.json
- You can now add an
eventHub
config section and configure valuesmaxBatchSize
andprefetchCount
- See here for details
- You can now add an
- Improvements to multi-instance logging (addresses #164)
- Allow File Watch directories to be configured
- Fixed ManualTrigger input (addresses #602)
- Normalized
context.bindingData
property casing (addresses #426) (Breaking)- casing is now normalized to camel case
- Lots of other bug fixes