Releases: Azure/api-management-developer-portal
Releases · Azure/api-management-developer-portal
2.13.0
Highlights
In addition to many usability enhancements, bug fixes, and API reference pages improvements, this release includes the following major updates:
- HTML injection widget, which allows you to render custom HTML code in an iframe in your managed or self-hosted developer portal pages. (d818eec #1613)
- Revised code samples in the test console and a new code sample for Swift. (6fd8493 #1590, 747ac39 #1573, bff1982 #1577)
- OAuth server configuration for authorizing API requests in the API details widget. (1c23b24 #1600)
The latest Azure API Management service release introduces an improvement, where published developer portals will be automatically upgraded to new portal releases, without the need to republish the portal manually. Automated upgrades will preserve the latest published content; they won't publish saved but unpublished content.
Other changes
- 4d865e8 Fixed dropdown markup. (#1622)
- 21c4716 No AAD config message fix and type definition properties check fix (#1621)
- a5d8fc5 Upgraded dependencies. (#1618)
- 79eb434 Fixing bug with graphl api endpoints with versions (#1616)
- 7177e34 Unified styling input-groups and form controls. Added input-group style generation. (#1614)
- f27760e Fixed displaying the operation list without blank lines (#1608)
- 66f346f Complex schemas documentation rendering (#1601)
- 75183a9 Display original status message (#1235) (#1597)
- 542c5f6 fixed change content update event name (#1594)
- 0f1a111 Making request body optional (#1505) (#1593)
- 936458b Markdown input processing tests (#1589)
- be8b1d0 Fixed nav pills contrast ratio. (#1587)
- d246ab6 Fixed several accessibility and usability issues in Reports widget. (#1586)
- 35ae25d Adding Aria roles to table row in the Report API section, closes #1027 (#1585)
- 56b285a Rename IdentitySettings.ts to identitySettings.ts (#1583)
- f99bc5a Added support for href and style attributes (#1582)
- 52433af Fixed some accesibility issues (#1579)
- 15c8514 Hide bearer token initally in the request from the developer console (#1581)
- 75e7a3f Added pagination component. (#1578)
- f90c4c7 Issue #1531 - Pagination to be implemented in all widgets - For better user experience (#1544)
- 38d182d Fixed issue with widget icons. (#1576)
- 830d100 Fixed data generation script. Added landmark roles in the default content. (#1572)
- f7bad3c Fixed several issues in default website template. (#1571)
- 71c3667 Adjusted HTML sanitizing library to allow class and role attributes (#1568)
- 893dbd5 Fixed minor issues in provisioning service. (#1566)
- da08f4c Remove item icon and OAuth sign-in and sign-up message (#1553)
- d5b5391 Added missing tooltips and fixed button styling. (#1564)
- 9be097d Adjusted style naming and locations. (#1560)
- 838894e Fixed issue with redirect after a successful sign-in (#1559)
- 99a3bb4 Add spinner to sign up widget (#1556)
2.12.1
Highlights
- Fix for a regression in version
2.12.0
, where HTML tags in API or product descriptions were no longer rendered in the developer portal. - Improvements to the API reference and test console.
- Fixes in the sign-out logic and creating a new page.
- Accessibility bug fixes.
Changes
- 5976c1a Added sanitization for returnURL. (#1555)
- 2386b52 #1220 Add content type request example selector to Test console (#1520)
- 7cf33ae Upgraded dependencies (#1549)
- a8852e6 Fixed issues with example/examples/sample fields conflicts and rendering. (#1541)
- 4c10aa4 Fixed: by default, the code sample should have the secrets hidden (#1545)
- e67a5d7 Fixed a bug with HTML tags not being rendered in descriptions (#1546)
- 4b047e6 Fixed $ref displaying inside an array definition (#1530)
- 830c948 Fixed: When adding a new page, the UI redirects to the newly created page (#1535)
- d3d2f5d #1380 Fix accessibility issues with zoom and text overlap (#1533)
- cc5a4e5 Fixed several accessibility issues. (#1534)
- 1ba53a9 Log user out when session expires #1428 (#1532)
- b391470 Borders adjustments for High contrast mode (#1527)
- da9e252 Fixed missing API version query parameter in the request URL (#1522)
- 41d50db npm audit fix (#1523)
- 282f36a solving conflicts in package-lock (#1521)
- b8981cb Improvement/authorization logic (#1517)
- 3119b41 Masked out subscription keys #1436 (#1507)
- 6522841 Fix product name overflow (#1511)
- 740988f Fixed an array definition displaying (#1516)
2.12.0
Highlights
This release includes numerous fixes and improvements and adds support for:
- GraphQL APIs in the test console. Learn more about GraphQL APIs in Azure API Management.
- Rendering markdown tables in API description.
- Sorting in API reports.
- Displaying long lists of authorization servers in the test console.
Changes
- c7bd009 set isCurrent = true for publishing changes (#1513)
- 2176b8e Fix/encoding of desired characters (#1510)
- 4552082 Upgraded dependency packages.
- 07d74b0 Feature/graphql console (#1494)
- 01abe66 Fixed table view for definition schema (#1506)
- 8424d56 Fixed style issue with table header (#1502)
- 86f45c3 Implemented markdown support for tables (#1500)
- ef1f3c3 Fixed sorting direction change functionality in Reports widget (#1495)
- 794fed3 fixed designer toolbar icons color contrast (#1499)
- 9ba649b Upgraded dependencies. Improved card set snippet. (#1493)
- 5910d30 Fixed file size validation for multipart body (#1492)
- 1786bd2 Added "serve-website" command to npm scripts. (#1482)
- d7f2824 fixed request url for case with nextLink (#1481)
- 1f1f2d8 Fixed issues with list components navigation. (#1476)
- 7af91ee Bump prismjs from 1.24.1 to 1.25.0 (#1460)
- d459d5b Fixed tag-input accessibility and overflow issues. (#1472)
- a63f9d3 Refactored auth servers load to allow users to use more items (#1471)
2.11.5
2.11.4
2.11.3
2.11.2
Highlights
- This release fixes an issue, where
null
value exceptions could break the portal's administrative interface. - The OpenAPI
examples
property is now rendered in the API operation details widget.
Changes
2.11.1
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
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
The full roll-out of this release to managed portals will take around four weeks, instead of the usual two weeks.
Highlights
- Preview of the WebSocket APIs support. Learn more about managing WebSocket APIs in Azure API Management. f6ccba8 (#1297)
- End-to-end sign-out from the Azure AD B2C session and an option to override reply URLs. ed6ee7e (#1346)
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)