Skip to content

Releases: Azure/api-management-developer-portal

2.20.0

12 Oct 17:05
f2ccec0
Compare
Choose a tag to compare

Changes

  • f2ccec0 Fixing inconsistency between Sample request body select label and aria-label (#1962)
  • 368b9a7 Fixed scrolling issue with GQL console (#1964)
  • d812a1e Collapsibles refactor to use native details summary components (#1960)
  • f4ad331 Sync hash between main window URL & custom widget iframes src (#1949)
  • 0c4bb80 Added support for PKCE extension for Authorization code grant. (#1945)
  • 474d3b8 Fixed authorization header remove logic (#1940)

2.19.1

14 Sep 18:28
f59530d
Compare
Choose a tag to compare

This release contains improvements and bugfixes.

Changes

  • f59530d Remove locales from search (#1937)
  • b5141c9 Added handling for hash part of URL in case of server-side redirect. (#1935)
  • 3ebd4a8 Fixed description error appearing on SOAP APIs (#1934)
  • 1afb427 Added handling and telemetry for failed captcha initialization. (#1932)
  • 6c8538e Fixed formatting response body (#1929)
  • 51ec561 Custom widget development instructions - widget folder path fix (#1923)
  • 4f38182 Improved luminosity ratio for focus indicators (#1916)
  • 37c884e Fixed operation console error on response without content type header (#1921)

2.19.0

23 Aug 21:53
f7b3ef0
Compare
Choose a tag to compare

This release contains a series of improvements and bugfixes to API reference pages, test console, and other widgets and components of the developer portal.

Changes

2.18.2

04 Aug 16:57
17a9fca
Compare
Choose a tag to compare

Highlights

  • This release fixes a regression in the user sign-up functionality for Azure AD and Azure AD B2C identity providers.

Changes

  • 17a9fca Fixed validation error handling in Basic sign-in flow. (#1875)
  • c5d060d Fixed authentication method to include id_token cases. (#1874)
  • 23da159 Added logging to OAuthService. Removed unused method. (#1871)
  • 85d4347 Create eslint.yml (#1870)

2.18.1

26 Jul 00:08
89f08c5
Compare
Choose a tag to compare

This release fixes the test console regression introduced in 2.18.0.

Changes

  • 89f08c5 Fixed headers when sending request from test console (#1869)
  • 5249058 Fixed "copy" button reveals secrets in test console (#1863)

2.18.0

18 Jul 17:52
47abee5
Compare
Choose a tag to compare

Update 7/22/2022: This release contains a regression in the test console. We will create a new release with a bugfix in the week of 7/25.

Highlights

  • API schemas in the API reference pages now load faster thanks to caching. Additional performance improvements will be released with the next main API Management service release. 874a533 (#1807)
  • Automation scripts now use the latest API version. 25c7525 (#1858)
  • Test console now supports file download. b2b3c41 (#1849)
  • API reference pages now include "Examples" column. 34cb018 (#1856)
  • Improvements to GraphQL API reference and test console.

Changes

  • 47abee5 Merging back from managed repo. (#1861)
  • 25c7525 Switching to the latest API version (#1858)
  • 1149682 Upgraded dependencies to latest versions. (#1860)
  • 371e066 examples for headers fix (#1859)
  • dc94b40 Introduce base dev portal logger (#1848)
  • 091cbef Fixed required attribute for Other properties in complex schemas (#1850)
  • 4951856 Create .editorconfig (#1854)
  • 17feb36 Fixed delegation flow (#1852) [ #1792 ]
  • 24a1aab Fixed multiple mapcharts to work independently on mouse move (#1843)
  • 04e7f69 Fixed consoles height (#1840)
  • 4d5935d Fixed operation list layout and accessibility issues. (#1839)
  • e955330 accessability issue fix (#1837)
  • 2142f03 Fixed Auth header not being cleared on No auth select (#1836)
  • b9f96a5 Enhancing login error message (#1817)
  • 265fc0f Add top param for document content type (#1796)
  • 27478ec Release date column should show date of creation of release not date of release notes update (#1821)
  • 5cb91a6 Added warning message in editor and console error in runtime if backendUrl setting is missed in config (#1809)
  • e075f08 Migrated from deprecated TSLint to ESLint with @typescript-eslint/eslint-plugin. (#1818)
  • 85cf24c Dispatch errors to validation-summary refactor (#1799)
  • 273b8f1 Fixed height in graphql console (#1811)
  • 6672d4c Removed unneccessary focus from widget editors (#1806)
  • 77b9b12 Pasted gql queries with required parameters displayed properly in the query editor (#1814)
  • c5e5cce Upgraded dependencies. (#1815)
  • beb8094 consoleHeader.ts move validation above return early (#1803)

2.17.0

17 Jun 21:38
e2f535b
Compare
Choose a tag to compare

Changes:

2.16.0

05 May 20:55
1580846
Compare
Choose a tag to compare

Highlights

  • Improvements to API reference pages and test console.
  • Support for GraphQL subscriptions.

Changes

  • 1580846 Wss protocol validations, building graphql path, added subscription-key to parameters. (#1748)
  • ac4c62d Fixed copy to clipboard command. Fixed liquid templates (#1749)
  • eabd1f7 Fixed disappearing authorization header (#1752)
  • 211a6ff Hide "subscribe" button when subscriptions are pending (#1747)
  • d23d304 Added a support for read-only properties displaying (#1742)
  • 9160102 Added iframe sandbox "allow-popups" attribute (#1736)
  • 94bdd0c Landing focus on Try It blade (#1729)
  • fc1cf64 Fixed nested complex schemas rendering (#1726)
  • 692e6f9 Supporting Graphql Subscriptions (#1723)
  • ed5bdae markdownService processMarkdown - length as optional param (#1724)
  • f4c5ff5 Upgraded dependencies. (#1722)
  • 1da7c6b Fixing 'generate' command run instructions (#1721)

2.15.1

06 Apr 18:49
11db424
Compare
Choose a tag to compare

Highlights

This release fixes the regression with the API list dropdown widget, introduced in 2.15.0.

Changes

  • 11db424 Load API list when the API list dropdown widget is first initialized (#1713)
  • cff22e4 Check if onChange is defined before invoking it (#1710)

2.15.0

30 Mar 18:38
Compare
Choose a tag to compare
2.15.0 Pre-release
Pre-release

Known issues

4/4/2022 Update: This release contains a regression, which may cause the APIs dropdown widget to not load the list of APIs. The release rollout to managed portals is delayed until the fix is in place; existing managed portals aren't affected. The fix for self-hosted portals will be included in the next release on GitHub.
4/6/2022 Update: The just-released version 2.15.1 contains a fix for the regression in the APIs list dropdown widget.

Highlights

  • Following general feedback, we temporarily removed authorization server information from the API details widget (introduced in 2.13.0). We are working on an improvement, where you will be able to configure an authorization server entity for use either in a test console or API documentation (API details widget as well as exported OpenAPI files). After this improvement is released, we will bring back the authorization server support in the API details widget. e8da2a0 (#1700)
  • The latest API Management service release includes security fixes for the password reset flow and product subscriptions.
  • Terms of use are now included in the authentication pages. (#1648) 747f58a

Changes

  • 2c320d1 Upgraded dependencies. (#1706)
  • 2d7670f Removed the check for the terms of use consent, since it's not used (#1705)
  • ab3cdc0 Removed duplicated call to /apis for the API list widget (#1703)
  • b862227 When the operation changes, while the next operation is loading, hide the "send" button from the test console (#1704)
  • 3cdf569 Add "API: Products (dropdown)" widget (#1695) [ #1177 ]
  • e5cb3ff Merged back fixes from managed version. (#1702)
  • bb2a3ee custom-html widget iframe allow fix (#1698)
  • 00b7c78 Implemented support for complex schemas as a property (#1694)
  • 3836205 Fix AAD/B2C message shown on SignUp page error (#1687) [ #1621 ]
  • 67288bd Added support for union types in the graphql console (#1688)
  • 9aa6723 Synchronized GraphQL parameters between query editor and explorer and other minor improvements (#1681)
  • cf60711 Migrated developerPortalType from constants to settings provider (#1685)
  • 39376a0 Fixed search by tag issues for "List of APIs (Tiles)" widget. (#1680)
  • 0f44916 Removed duplicate widget registration. (#1679)
  • e317104 An optional flag to publish changes post importing using scripts.v3/generate.js (#1675)
  • 5a10127 Bump follow-redirects from 1.14.7 to 1.14.8 (#1654)
  • 7e19721 Added check for media files in a snapshot folder. Cleaned up the default template. (#1669)
  • a0b1865 Upgraded paperbits to v0.1.488 (#1668)
  • 3492507 Added options to show/hide code samples (#1664)
  • 373a3c0 Added an input field for a hostname if it was not specified (#1666)
  • 3a8c6f9 Create pipeline that will automatically check for Accessibility Issues (#1584)