Skip to content

Releases: Azure/api-management-developer-portal

2.11.1

01 Sep 22:35

Choose a tag to compare

Highlights

Among other improvements, this release includes:

  • Fixes for the code samples in the try-it console and the redesigned code samples selection interface.
  • Fixes for Azure AD B2C sign-out.

Changes

  • ecc630b Removed unused artifacts from data.json (#1430)
  • f3a5b14 Removed deprecated ADAL library. Added session termination on AAD B2C signout. (#1429)
  • a627969 Switching list to dropdown for REST and Websocket requests. Hiding the send button and the output section for requests other than HTTP (#1425)
  • 87a1ddd Fix v3 migrate script documentation forgotten from pull request #1422 (#1423)
  • b5d358c Unified parameter names. Fixed typos. (#1422)
  • 7871ef2 Fix broken code examples for csharp, php and objc (#1421)
  • e42e84d Made the update existing URLs properties optional so that it doesn't breaks any existing code (#1401)
  • 9c39f2b Script to add GTM to developer portal (#1405)
  • fb7f3dd Added functionality to show legal text by default on product page load (#1414)
  • 0b6cfc3 Fixed widget selection issue in layout editor. (#1418)
  • c523c10 Disabled scrolling to operation name by default. (#1402)
  • 69f6b50 Fix aadB2CClientConfig casing (#1395)
  • a9ba1fb feat: ignore .DS_Store files (#1397)

2.11.0

20 Jul 20:59

Choose a tag to compare

Highlights

  • The developer portal now supports multipart/form-data requests in the API reference pages and in the try-it console.

Changes

  • db41fa3 Fixed minor issue with AAD sign-out. Rolled back terser-webpack-plugin version to mitigate build issues. (#1392)
  • a8dc8e8 Upgraded dependencies. Replaced deprecated awesome-typescript-loader with ts-loader. Fixed Terser build configuration. (#1391)
  • 8ce55ba Revert "Azure DevOps pipeline to migrate APIM dev portal from one instance to another instance of APIM (#1362)" (#1390)
  • 0c618f7 Azure DevOps pipeline to migrate APIM dev portal from one instance to another instance of APIM (#1362)
  • b128ad2 Added basic multipart/form-data support to API documentation. (#1381)
  • 69e7f48 Added support for multipart/form-data request body in Test console (#1359)
  • 7bb4571 Added support for setting folders and timestamp (#1365)
  • f5f94b9 Fixed minor issues with B2C configuration. Switched publishing functionality to portal revisions API. (#1349)

2.10.0

18 Jun 16:40

Choose a tag to compare

The full roll-out of this release to managed portals will take around four weeks, instead of the usual two weeks.

Highlights

Other changes

  • 4173bf4 Added support sso token in hash (#1339)
  • 33dc366 Fixed several accessibility and security issues. Fixed build issues with sass-loader. (#1324)
  • c913637 Fixed form controls focus highlight. (#1318)
  • 4accce2 Removed direct dependency of node-sass module. (#1317)
  • 567c6f8 Added capture/generate scripts metadata operations. (#1295)
  • 6157a7b Fixed several accessibility issues (#1292)

2.9.0

29 Apr 18:52

Choose a tag to compare

Highlights

  1. This release includes the new "Table" widget.
  2. The developer portal's documentation has been migrated from the Wiki section to Microsoft Docs.

Changes

  • 404cac0 Upgraded dependency libraries. Added new widget icons. (#1288)
  • 0ef5be7 use update instead of init in markdown bindingHandler (#1279)
  • 79ee33d Fixed close account. Reuse sign-out on account close. (#1285)
  • e394f10 Added missing hamburger icon style. (#1270)
  • 40839a0 Added support for "resource owner password" grant flow. (#1219)
  • aba9c3e Revise readme.md to point to new documentation (#1263)
  • 4cc78b0 Removed devops scripts v1. (#1259)
  • 6edb49e Fixes for token refresh logic. (#1252)
  • aca523c [scripts.v3] fix: http request fails when response code is 202, which means Accepted (#1242)
  • 9f8cc5d Contrast colors fix for try button and focus selection (#1239)
  • 6211dbd Uncommented /portalRevisions endpoint to enable publishing. (#1236)
  • 51d97bb Fixed delegation actions names (#1234)

2.8.0

09 Apr 20:22

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

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

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

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

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

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)