Skip to content

Releases: Azure/api-management-developer-portal

2.8.0

09 Apr 20:22
Compare
Choose a tag to compare

Highlights

  • You can now select the "Use CORS proxy" option in the API operation details widget to route the interactive console's API calls through the portal's backend in your API Management service. In this configuration, you no longer need to apply a CORS policy for your APIs and connectivity to the gateway endpoint from the local machine isn't required. If the APIs are exposed through a self-hosted gateway or your service is in a virtual network, the connectivity from the API Management's backend service to the gateway is required. If you use the self-hosted portal, specify the portal's backend endpoint using the backendUrl option in the configuration files; otherwise, the self-hosted portal won't be aware of the location of the backend service. 276ccd3 (#1233)
  • You can now pass tags to APIs and operations widgets as URL parameters. 3d68ccf (#1189)

Other changes

  • e2f0641 Fixed dropdown styles and functionality. Fixed report widgets. (#1223)
  • 56cd562 Fixed issues with menu and hyperlink rendering. (#1222)
  • e02389d Increase apiversion to handle minimum apiversion set (#1215)
  • d04066d Fixed some issues with hyperlink and anchor resolution. (#1197)
  • 9827e0a Fixed several accessibility issues. (#1195)
  • c00a8fc Fixed layout for navigation items. Fixed bug with "Open in new window" option. (#1193)
  • 4fa424e Fixed layout for blocks and inline-blocks. (#1190)

2.7.1

15 Mar 20:48
Compare
Choose a tag to compare

This release contains security fixes. If you're using version 2.7.0, please upgrade to 2.7.1.

Changes

  • da8ac01 Rolled back azure libraries due to discovered bugs. Upraded node-sass and sass-loader packages. (#1188)
  • 522fbef Bump prismjs from 1.22.0 to 1.23.0 (#1169)
  • f024d2d Bump elliptic from 6.5.3 to 6.5.4 (#1178)
  • 08399e5 Fixed several bugs (#1185)

2.7.0

10 Mar 02:08
Compare
Choose a tag to compare

This release contains security vulnerabilities. Please, use the version 2.7.1 instead.

Highlights

  • New widgets: API products (tiles) and products list (tiles) - 2b11690 (#1162)
  • New widgets (preview): carousel and tab panel - 30e4fe9 (#1174)
  • Fix for user confirmation flow in self-hosted portals - 3bc0d4b (#1158) [ #1157 ]
  • Support for the OAuth state parameter in the interactive console - cad30ec (#1153)

Other changes

  • 30e4fe9 Upgraded paperbits libraries to 0.1.382. (#1174)

    • Fixed bug with card widget default content;
    • Fixed bug with cancelling hyperlink in navigation structure;
    • Fixed bug with anchor references;
    • Fixed bug with style duplication in sections added through library;
    • Fixed bug with color and gradient selectors;
    • Fixed bug with media permalink resolver in design-time;
    • Fixed bug with data flows and conversion in text block widget.
    • Fixed issue with font-weight selector;
    • Removed deprecated "Table of contents" widget;
    • Added dismissable hints concept;
    • Added hints to several designer views;
    • Added local settings concept. Restored Ctrl button hint.
    • Added anchor propagation through navigation items;
    • Added "stretch" style plugin to size editor;
    • ... and more
  • 9a3eff8 Accessibility fix 8954122: removed action from operation name (#1167)

  • d6cc510 Changed conflict destToken -> destKey (#1164)

  • 9eca454 Changed variable requestUrl to url (#1159)

  • 9eb538a Added logic to prevent DOM changes on request to prevent error (#1160)

  • 9c06ec9 Fixed notification parameter for create user with OAuth (#1152)

  • 156f371 Added notification parameter for create user with AAD (#1150)

  • 7e968c3 Process for migration scripts will return error code when script fails (#1149)

  • 7ead1f3 Added header to trace get MAPI requests (#1147)

  • 6e5ef6b Fix for migration between subscription-to-subscription developer portal (#1145)

2.6.0

04 Feb 19:49
Compare
Choose a tag to compare

Highlights

  • You can now configure the API operations list widget to wrap long operation names to new lines.
  • You can now configure the API operations list widget to show operation path instead of operation name.
  • You can now use a new widget to display a list of products associated with an API.

Changes

2.5.7

19 Jan 20:25
Compare
Choose a tag to compare

Highlights

  • e7da437 Fixed refresh logic for shared access signature tokens. Fixed time formatting. (#1112)
  • dc27dbe Added headers in operation response docs (#1117) [ #693 ]
  • 97c804c Hide the product subscription name on delegation (#1113) [ #787 ]

Other changes

  • 3959d29 Cleaned up authentication logic. Fixed issue with read-only props in schema. Fixes Map widget issue. (#1115)
  • ae869ed Fixed token setting issue. (#1108)
  • 721636a Bump ini from 1.3.5 to 1.3.7 (#1086)

2.5.6

12 Dec 00:58
Compare
Choose a tag to compare

Changes

  • 539b467 Added nonce and proper response type for OIDC requests. (#1085)
  • 3ed0c3a Limiting requested default scope to "openid" in OIDC flow. (#1082)
  • c31abda Added missing imports in SCSS files. (#1078)
  • c962391 Fixed content type determination for blob upload. (#1076)
  • 7dcbf81 Remove unused PC image and add missing contoso black logo (#1069)
  • 0081465 Fixed blob download operation for scripts v2. (#1067)
  • cb4e8cc Renamed AppInsightsLogger. Added local storage cleanup to website reset view. (#1066)
  • c2a433a Added font-family editor. Fixed editor scrolling issues. (#1065)

2.5.5

24 Nov 18:19
Compare
Choose a tag to compare

Highlights

An issue with user account confirmation in self-hosted portals is now resolved. (#1034)

Changes

  • da0e893 Fixed user signup request (#1045)
  • a4b3e08 Fix Operation Console for SOAP 1.2 Content-Type (#1044)
  • 507d3f5 Added better error handling and messaging for scripts.v2 (#1042)
  • 719b780 Added better error handling and messaging for scripts.v3 (#1040)
  • 7fe82c1 Fixed issue with load canceled subscriptions (#1033)

2.5.4

18 Nov 22:28
Compare
Choose a tag to compare

Changes

  • 468e9f7 ARM-based DevOps tools. (#1031)
  • fc25704 Cleaned up authenticator interface. Improved MapiBlobStorage initialization. (#1025)
  • 9599849 Fixed assembly logic for "$orderby" statement. (#1020)

2.5.3

03 Nov 19:29
Compare
Choose a tag to compare

Highlights

  1. Improvements to the automation scripts.
  2. Support for OpenID Connect authorization code flow in the interactive console.

Changes

  • afa75bd Added paginated traversing through content items in capture.js script. (#1017)
  • ee5c3d7 Fixed font publisher and locale request issues. (#1016)
  • 4702d58 Upgraded paperbits libraries. (#1012)
  • dfbf6dc Updated capture.js to output errors in case of failure (v1) (#1011)
  • e7e7677 Added support for authorization code flow in OIDC provider (#1007)
  • a49597f Enabled dragging for APIM widgets. (#1001)
  • c1d84ee Darken the "open-console-button" background (#994)

2.5.2

22 Oct 18:53
Compare
Choose a tag to compare

Highlights

  1. Legacy developer portal is now deprecated.
  2. API-scoped subscription keys are now displayed in the user profile.
  3. An issue where navigation items couldn't open in new windows is now resolved.
  4. Multiple administrative interface bugs are now fixed.
  5. Developer portal session is now correctly persisted in case of redirects to other websites. Previously, the session could have been lost when using sign-in delegation or redirecting to websites from e-mail notifications. This fix is being released with the API Management service release.
  6. Developer portal now supports additional OAuth parameters for acquiring access tokens, which enables integration with external identity providers, like Auth0. This improvement is being released with the API Management service release.

Changes

  • 8ba9d71 Add Content-Type to uploadBlobs function (#990)
  • 43bcfd1 Error state of non-existent API and Readability of subscription key (#977)
  • 54370df Fixed visibility for Authorization section (#984)
  • e77316c Removed Authorization header cleanup on operation load (#983)
  • b8593e7 Upgraded Dependencies. Fixed several issues. (#979)
  • e9d8968 Fixed api scope subscriptions in profile (#978)
  • 40b126c Fixed code sample for CUrl. (#970)