Azure Functions Ux Versions Save

Azure Functions UX

v2.3.0

6 years ago

Features:

#1062 Add delete, enable/disable and search to Function App list #391 show indicators for disabled functions and functions with errors in the list #1291 Add text "(disabled)" for disabled functions in tree view #1224 Disable online editor when slots are present #1290 Add enable/disable, search, and delete to All Functions page

Improvements:

#680 Advanced bindings editor should take up all vertical space #1357 Add a link to Application settings from within Settings tab #1358 Add new/unknown scenarios before "All" in templates #1297 Handle apps with client cert auth enabled in the same way easy auth is handled today. #1327 Hide restart command for Function App & slots #1300 Add banner to "Monitor" saying AppInsights feature is availbale #963 User should be warned when they try to include symbols like {[<(=/@? in header name field #1377 Styling updates for Function list page

Bugs:

#1394 Function.json should not be localized #1386 Try functions in -next invokes /slots api in ARM causing the UI to freeze #1388 readonly link for "function app settings" when in readonly mode #1180 Logs windows showing cached information when refreshing #473 Cleared logs come back after switching to other function and come back #1311 FUNCTIONS_EXTENSION_VERSION app setting is missing from a new slot #634 Portal should use continuation tokens when calling dashboard APIs #884 Make delete more discoverable #516 Gracefully handle missing Storage Account #554 Live event stream is broken on first click in new browser session #158 Notification Hubs needs another app setting to be stored and returned to the "integrate" UI #255 Quick start tour 'bubbles' point to the wrong place, causing possible confusion #1384 run can hang the UI if route results in an invalid runModel #1025 Splash page missing on Trial expiration #1243 Log window do not sync up message automatically #1084 Actions missing for output bindings #818 If the connection to the log stream is lost, reconnect #1309 Surface better error message if creating too many slots #1371 Monitor tab is not working when Authentication feature is enabled. #1276 Need to standardize initialization logic #1369 Auth type buttons of Function trial page are not working #1340 Portal: cannot scroll through code when app is in read only mode #1225 Pinning function app from pinned resource group view does not work #1095 Edge: validation is overlapping with dropdown in event hub connection #772 ”Core“ Scenario is not selectable on one condition #919 Switch to function_B while deleting function_A will cause B removed from list #1268 Show exact runtime version #1272 Options in connection dropdown sometimes failed to load #1083 [try] info bubbles formatting #982 If deployment slots are used and explicit host ID is used, provide a warning #1318 Old content around if I delete and recreate a slot with same name #1018 Content of data file on new function gets copied from existing function #1247 Request body won't sync up if run function then switch to another function #1281 Functions with an empty test data file end up with an odd body value #1289 Change Delete button to a trash can icon #1339 Restart site button disabled #1292 Integrate tab: styling updates for advanced editor #1058 Daily usage quota has no validation.... #1316 Link and resulting dialogue have mismatched capitalization for "Get function URL" #1338 Proxies and Edit Mode toggles shows wrong status after refresh #861 Add a first class event hubs picker #1304 Creating a slot while the "slots" node is collapsed will return an empty list after the slot is created and then expanded

v2.2.2

7 years ago

Fall back to kudu's API for _master key if runtime API is not available.

v.2.2.1

7 years ago

FW: Hotfix to set the slotConfigNames settings FW: Restart is disabled only if atleast one slot is created

v2.2.0

7 years ago

There is only one big feature: “Slots for function apps”

Add "PUT http" method to cacheService. Fixes #1271 Hide restart command for Function App & slots #1327 Fix reading hostId from monitor page. Fixes #1283 Retry GET on masterKey for slots. Fixes #1313 handle empty runtime version in app settings in function-runtime component. Fixes #1308 WORK: 9014258 - optIn option in slots FW: Updating to use the new GET call for obtaining mater key FW: Feedback and bugs from slots bugbash Fix/aot tryarmservice #1332 Incorrect styling on Copy button on Keys tab #1288 Clicking on Logs title bar should collapse it if expanded #1293 Clicking on the whitespace of logs should expand/collapse #1294 Add banner to "Monitor" saying AppInsights feature is availbale #1300 Link and resulting dialogue have mismatched capitalization for "Get function URL" #1316 Throw early for 401 on host status access tslint fixes and AOT fixes for "try" service providers #1286 : On first load of a function App, the UX flickers - showing the empty browse UI first Added initialization handling for Standalone mode #1277 RDTask 9190551 : Empty browse for Functions [IE11] Function URL window layout issue #1254 There is no dirty state for set quota #1059 Storage account info in documentation should not disappear after connection changed #1131 Proxies are editable under read-only mode (deployment source set) #1142 Deleted proxy appears again under the Proxies tree node. #1218 'Run' button should block until URL is ready #1266 Added create app component for standalone mode #1270

v2.1.0

7 years ago

Engineering:

  1. Upgrade to Angular 4 and enable AOT which comes with a lot of perf improvement for initial load time. (thanks to @johnpapa)
  2. Move to yarn for more predictable build and restore. Also much better build time than npm.

New Features:

  1. TypeScript support in Monaco editor #1231
  2. App Insights integration #1227
  3. CORS are no longer a hard requirement for using the UI.
  4. Add F# to quick start page #1125
  5. Function App Edit mode to allow users to override read-only mode when in source control. #955
  6. Add a json schema for function.json, project.json, and host.json
  7. Allow key selection to be performed when copying the URL #850

Bugs:

  1. Add a button for downloading site content #985
  2. Remove "Keys" from Develop tab #983
  3. Function details stays when click refresh after the function already been deleted in another browser tab #922
  4. label and buttons are not aligned on Manage #1077
  5. Override request/response deffinitions #1164
  6. In New Function view, include more text in the link to quickstart #1161
  7. Feature: Make API the default type of Function #1172
  8. If keys are not yet loaded, display loading text #1177
  9. Disable logging to AI in try functions scenario. #1143
  10. Save Button on Manage page should not be clickable if required field missing #1156
  11. Function details stays when click refresh after the function already been deleted in another browser tab #922
  12. upgrade-angular-v4: Property 'additionalProperties' does not exist on type 'FunctionKeys' #1212
  13. upgrade-angular-v4: Property 'showBorders' does not exist on type 'FunctionKeysComponent'. #1200
  14. upgrade-angular-v4: showTryView is not in the TableFunctionMonitorComponent nor SiteDashboardComponent #1201
  15. upgrade-angular-v4: properties do not exist in AccordianComponent #1202
  16. upgrade-angular-v4: "properties" does not exist on the availability #1203
  17. Fusion: Icons are shown over long function name #1155
  18. Hitting Refresh button resets the UI #1073

v2.0.0

7 years ago

a.k.a: functions express, app service express

For more details check https://blogs.msdn.microsoft.com/appserviceteam/2017/04/10/new-integrated-portal-for-azure-functions/

ezgif-1-f9d23e3652

v1.1.2

7 years ago

Swagger support for API definitions.

v1.1.1

7 years ago

Restyling “Developer tab”: Updates to toolbar for View Files styling #881 Change styling of Logs title bar styling #878 Accessible tabs for develop tab panes styling #877 Tab labels and toolbar buttons should have black text styling #875 Collapsed state of dev tab panes should be separated. styling #874 Move function URLs (and webhook secrets) to a button with a lightbox styling #872 Make run / save+run a secondary action to save styling #871 Add Run / Save+Run to the test pane feature #870

Bugs: Proxies in Try experience not working. Fixes #931 User testing showed two Logs areas cause confusion.Fixes #902 Run button should open the Test pane if it's not visibile.Fixes #904 Cut the marketing text from the Functions quickstart page. Fixes #895 Need to improve AlwaysOn warning. Fixes #867 Handle easyAuth being enabled with key management. Closes #932 Fix proxies verbs Fix Javascript "Actions"

Features: Auto diagnose some common issues and add more telemetry for errors users run into.

v1.1.0

7 years ago

Azure Functions Proxies (preview)

v1.0.1

7 years ago

Fix Jasmine types version Disable multiple part upload in file explorer (#909) Populate DefaultHostName in try flow (#916) Add copy control to visible keys. (#851) Portal shows DLL contents when the entry point is a raw assembly (#846) After selecting Add File in the View Files pane, there's no way to get the UI to go away (#880)