Skip to content

Releases: Azure/api-management-developer-portal

2.22.0

14 Dec 17:24

Choose a tag to compare

This release contains an issue with site rendering, we're investigating the problem. The regression has been fixed in the API Management backend.

Highlights

This release introduces the content access control feature for restricting the visibility of developer portal pages or sections within pages based on the user's identity. Content access control is available only in the managed portals and it will continue to roll out to all services throughout December. Learn more.

In addition to other improvements and fixes, this release contains the following enhancements to the API reference pages:

  • Developer portal users can now collapse tag sections in the list of APIs or API operations grouped by tags. 986767f (#2003)
  • You can now configure the API operation details tables to show examples in a dedicated column. 0939b62 (#2012)
  • We redesigned the API version selector. f30cc70 (#2024)

Other changes

  • cc1b8e0 Fixed issues with dependency libraries. (#2037)
  • 3e7af5c Fixed Table widget editor issues. (#2027)
  • 9ec70a4 Subscription Key is a required field now in the test console if API requires a Subscription (#2025)
  • 579f823 Fixed: Sign in button visible after successful sign in (#2021)
  • aa3a332 Added missing icon. (#2022)
  • 4608b6e Bugfix - Custom widget URL hash sync in published portal (#1993)
  • e066bac package-lock.json updated (#2014)
  • 6e09ea8 Fixed Table view/Raw view visibility on high contrast theme (#1999)
  • d85abf8 fixed readme and yaml (#2008)
  • 652e4b7 Fixed issues with Text block and Map widget editors. (#2009)
  • 7dc7404 operation-console aria-labels added (#1997)

2.21.0

15 Nov 22:09

Choose a tag to compare

Changes

  • 1df8a84 Upgraded paperbits dependencies (#1994)
  • 6567e23 Fixed: every form element has a label in List of APIs(tiles) editor (#1989)
  • 52a9546 scrollbars color adjusted to improve accessibility (#1990)
  • 9837cc8 Accessibility improvement - request body format accessibility improved (#1991)
  • c719f2f Contributions update 2 (#1987)
  • 0ae10ca Update CONTRIBUTIONS.md (#1986)
  • 6982df6 Fixed the build script for FuncApp-based publisher example. (#1983)
  • 502b1ee custom-widget - auto-sizing of the editor window fixed (#1977)
  • fb057d4 Custom widgets - added time zone to "deployed" timestamp (#1942)
  • 72c7fa6 Upgraded dependencies. Added Forms module. (#1922)
  • d10f4af Fixed section styles. Made backendUrl warning dismissible. (#1978)
  • fb62ef0 returnUrl open-redirect security bug fixed (#1975)
  • c5b68e7 Added support for popups. (#1893)
  • d60af57 Fixed handling of unknown status codes. Added default status text for 529 error. (#1971)

2.20.0

12 Oct 17:05

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

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

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

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

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

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

Choose a tag to compare

Changes:

2.16.0

05 May 20:55

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)