Azure Functions Ux Versions Save

Azure Functions UX

2.13

6 years ago

Bugs 10523282:[Functions]Azure Azure Functions Runtime title disapper when scrolling down Fix script path change in buildStandalonePackage.cmd. (#1887) Resource strings sometimes don't load properly for apps list component (#1896) Fixing issue where site config component no longer load for Ibiza scenario's (#1898) fix for unique function apps (#1905) Proxy name should follow the same naming restrictions as a function name (#1878) Proxies section spins forever (#1868) Portal shouldn't fire a notification each time the function is saved (#1777) Function monitor dashboard may not load if there are no AI resources in subscription (#1917) Bug 10594644:[Functions] Add UX for create subscription (subscribe to a plan) Fix issue where tab crashes and function dev throws exception on tree navigation (#1956)

Improvnents Opens "learn more link" in a new window Add typescript file generation to the resources build process (#1909) dding support for updating Ibiza dirty state (#1910) Fixing tree navigation issues by adding separate event streams for each event type for the new broadcast apis (#1921)

Features Move server resources to the node server (#1885) Add Logic Apps Tabs (#1891) Support for function apps running on linux workers without kudu (#1899) Adding upsell support to site config component platform and always on settings (#1912)

2.12

6 years ago

Dark Theme support (#1783) Added support for deeplinking to app settings from within ibiza menu (#1818) Added Travis CI (#1826) Add java splash page (#1880) Remove Mixpanel tracking (#1830) Bug fix: populate the exclusive save rule dropdown (#1824) Bug fix: create button disable (#1836)

2.10

6 years ago

Features

Gracefully handle missing dashboard (#1763) Adding link in platform features to open the MSI blade Add navigation routing and lazy loading support (#1756) Enabling loader when lazy loading a chunk (#1767) Add sidebar component with base global css (#1759) Allow EasyAuth express configuration based on binding/template metadata (#1700)

Improvements

Ensure that GlobalBusyStateComponent is set immediately after view initializes (#1770) Accessibility fixes for delete icons in FunctionsListComponent Updating FunctionsListComponent to use SlideToggleComponent for enabling/disabling functions.

Bugs

Fixing empty picker dropdown (race condition) Fix express server to support lazy loading (#1768) fix tenants list layout issue Icon display fix (#1747)

2.9

6 years ago

Features

Add click to hide (#1714) Update runtime version to '~2' from function settings. Fixes #1724

Improvements

Function apps list should have a refresh button (#1716) Hide request/response override. Fixes #1703. Links in tooltips are hard to be identified. Fixes #1607 No validation error message for Test panel query/header. Fixes #1603 Optimize initial default resource string call to try to load from localstorage Comment version switcher Fix top-bar visibility API Definition : Accessibility Screen reader support (#1719) Adding timer tracing for PortalReady (#1732) debounce calls to setBusyState to prevent jarring UI updates (#1734) Handle ILB ASE apps better (#1733)

Bugs

Make function app tabs accessible (#1708) Auth code param missing for Post request url #1604 Fix setting FUNCTIONS_EXTENSION_VERSION during create flow fix ExpressionChangedAfterItHasBeenCheckedError when switching between functions in local dev scenarios response.body of json freezes UI. Fixes #1722

v2.8

6 years ago

Features

#1440 Request and response overrides UX for Proxies #1702 Adding a logging service #1692 Filter by Resource Added #1572 Change the way we handle regex failures on portal #1590 [Accessibility] Function app platform features tab keyboard navigation & screen reader support #1709 API Definition: Accessibility (keyboard)

Improvements

#1665 handle any binary file in script_href #1472 Don't try to access apps on the backend for diagnose flow Adding cosmosDBTrigger into the binding list

Bugs

#1705 Localization for Functions app blade are reversed between zh-CN and zh-TW cultures #1682 "Sign in with XXX" buttons on try functions page are not working #1492 Request body in Test tab should be disabled when you change the HTTP method to GET #1666 enable dash in the query string parameters and headers

2.7

6 years ago

Features

#1605 Implement application settings tab #1614 Event UI #1622 Adding dynamic tab support for app-level features #1613 Use generatedBy to make Develop and Integrate tab read-only. Fixes #1601 #1612 Adding support for new Frame Blade connection model in Azure Portal

Improvements

#1657 Fixes #1586 - Accessibility & Screen Reader for Function App Overview #1651 Fixes #1635 Function app level command bar should not be greyed out #1655 Update proxies schema - disble/enable #1634 Fixing spacing in Function app tabs #1646 Fixes #1644 - [Accessibility] Multi-select-dropdown doesn't highlight focused item when using keyboard nav #1611 Fixes #1599 - Improve the Function apps browse list #1596 API Definitions (Improvement): Clear busy state quickly

Bugs

#1663 The page stucked after clicking on the "Go" Button in the Actions #1662 Revert picker in binding-input to a regular dropdown list. Fixes #1659 #1615 AAD express button, uses ibiza graph token #1625 Fixes to GeneralSettingsComponent #1624 fix ibiza drop-down and update multi to support unique all item messages #1623 enable noImplicitReturns and noImplicitThis in tsconfig #1620 turn on noUnusedParameters and noUnusedLocals in tsconfig. #1640 Fix Multi-Drop-Down Bug #1641 Fixes #1609 - Bread-crumbs are broken #1636 Fixes #1608 - Cannot disable a function #1647 Fixing GeneralSettingsComponent so that permissions shields don't cover "General settings" and "Debugging" headings #1602 Function URL includes an auth code when auth set to anonymous. #1628 Proxy runtime version automatically get back to ~0.2. #1627 Get function url" link of GenericWebhook function is unavailable

2.6

6 years ago

Features:

[Accessibility] Add keyboard navigation to tbl component #1554 [Accessbility] Add screen reader support to apps list component #1558 Adding ability to open a function in a new browser tab #1555 [Accessibility] Add screen reader support for side nav #1570

Improvments:

Change enabled/disabled to a toggle switch in Function List #1488 Provide visual indication that save succeeded #1188 Added function run shortcut Making "back" text for inplace experiment clickable #1567 API Definitions (Improvement): Clear busy state quickly #1596 API definition tab should clear busy state quickly #1158

Bugs:

Validation alert for New function name textbox is not in the correct position #1544 When entering a function from Ibiza, Switching functions in browse does not switch the function shown in function UX #1563 API Definition blade wrapping below 1300px #1279

v2.5

6 years ago

Features:

[Accessibility] Add keyboard navigation to subscription dropdown #1495 Minor proxy alignments with integrate tab #1438 WebHooks UI needs to account for clientid requirement #1490

Improvments:

Align delete button and add icon #1527 The binding list spacing in integrate tab is misleading #1501 Don't list binding name property when editing config #1507 Removing (preview) from API definition and moving it into tab #1521 Update typescript version to 2.4 Upgrade angular cli dependency

Bugs:

Shouldn't Show Function Keys UI for non HTTP functions #1511 Changing Namespace while policy is still loading will get wrong Namespace #1530 "Function app settings" leads to "Overview", not "Setting" page #1524 Fix issue where selecting less subs doesn't update tree properly #1520 Fixing loading logic in apps-list #1518 Key and URL on Get Function URL tooltip do not match.Fixes #1489 Refreshed function list could not update new created function automatically #1494, #1255

v2.4

6 years ago

Features:

Add Keyboard navigation to right nave. #1411 Add a standalone picker for Service Bus #329 Add button to show connection string value in Integrate tab #1421 Add a button for generating Visual Studio project #985

Improvments:

Add telemetry for use of proxies tab #1444 Backend URL is not a required field for Proxies #1441 Create an appSetting Type in binding.json #1402 Add appName to /errors/portal/visibleError logs #1425 Add readonly warning on the top of the functions list view if the app is in read only. #1409 Don't display keys errors if runtime status is not healthy #1424 Added URL decoding for URL that's passed to us from Ibiza #1493

Bugs:

Remove slots workaround where The parameter name textbox used to become disabled after checking the “Use function return value” checkbox. #1448 Weird key listener behavior on Event Hub picker #1451 Notification for the Start/Stop operation on Overview page keeps in running state #1464 Top bar content truncated #1418 Query parameters defined by route have improper validation error icon #1463 Do not allow to pick up eventhub if eventhub is not selected #1478 A broken blade appears along with the new Service Bus connection dialog #1474 Function Apps are showing availability in Azure Portal #1469 Quickstart page allows creating new function while Read-Only mode enabled #1447

v2.3.1

6 years ago

Features:

#1226 Validate proxies.json contents against schema. #1414 Allow user to select an IOT hub when using Event Hub Trigger

Improvements:

#1433 Static file to prove site ownership #795 Add help text bubble for daily usage quota. #1407 Reorganizing treeview to make it easier to support keyboard navigation #1395 Use combination of name and language in metadata.json for the template tile instead of folder name #1436 Updating the getting started steps in README.md #1442 Getting unit tests to work #1429 Add telemetry to track usage of Documentation feature on integrate tab #1437 Event Hub picker: allow selection of namespace level policy #405 Templates should be sorted by scenario, not alphabetical #1454 Adding support in portal service to handle query strings Split Default.cshtml and support building and serving non-optimized builds

Bugs:

#1344 Daily quota message should be more specific about timezone #1415 Manage page for Function says "Delete app"