Skip to content

Releases: Azure/api-management-developer-portal

2.2.1

03 Feb 20:24
Compare
Choose a tag to compare

Changes:

  • de47bfe Added request body description in operation details (#453)
  • a34dada Added variation selector to OAuth signin buttons. Changed labels for number of widgets. Simplified naming for number of widgets. (#449)
  • 4a48855 Switched description fields from "text" to "markdown" binding. (#448)
  • 0455ade Fixed behavior of collapsible components. (#441)
  • 4623819 Fixed design block library and a bug with scrollbars in Edge. (#438)
  • ea161f0 Added case for rendering representation samples when no definition specified. (#435)
  • 555e0d4 fixed migrated content length for import (#434)
  • 5fdfc75 prevent batch script exit after az storage blob download-batch (#433) [ #431 ]
  • 3b5211f Fix request URL for SOAP APIs (#430)
  • a305435 added badge for soap apis (#428) [ #371 ]
  • 6a63242 fixed download wsdl for soap api (#426) [ #419 ]

2.2.0

16 Jan 20:49
Compare
Choose a tag to compare

Among bugfixes and improvements, this release contains changes necessary for extensibility of the portal with custom widgets. Refer to the wiki for more details.

Changes:

  • 687f46c Add contributions guidelines links (#421)
  • 1907dcb Added widget scaffold and example of widget implementation. (#417)
  • 8200ffb display values in dropdown for query and headers params in console (#416) [ #385 ]
  • 265d0fc Collective changes and fixes from the paperbits libraries (#415)
  • 75903f8 Fix comments in scripts/retrieveStorageSasUrl.js (#400)
  • 71feeaa Fixed type definition table rendering, when an array type is missing for the definition. (#398)
  • a207504 Added FAQ page link to "Unable to start portal" message. (#395)

2.1.3

06 Jan 23:59
Compare
Choose a tag to compare

Changes:

  • 90cda48 Add a script to generate storage SAS URL for configs (#392)
  • 5da2197 Added text truncation for "name" column in table of definitions. (#394)
  • 5de0bf5 Allow the list-of-apis group by tag to be enabled by default (#390)
  • dbca65d create dir if it is not exists for capture process (#389)
  • d602ff8 Fixed/simplified migration script. (#383)
  • 3fef495 Fixed adding parameters/headers to test console. Fixed isUserSignedIn method usage. (#382)

2.1.2

17 Dec 22:20
Compare
Choose a tag to compare

Changes:

  • 65cf9b9 Made IAuthenticator interface asynchronous. (#380)
  • 2a7bbde Updated the operation detail page to render parameter descriptions as markdown (#377)

2.1.1

17 Dec 02:10
Compare
Choose a tag to compare

Changes:

  • eddb87a Updated initial content data. (#376)
  • 210770b Fixed content overflow for container-like widgets, several drag'n'drop issues. (#375)
  • 197e216 Fixed subscription key rendering in test console. (#369)
  • 3141779 Fixed representation samples rendering. Added proper handling for empty header values in test console. (#367)
  • df0532d Fixed number of drag and drop issues. Improved default layout template. (#363)
  • 6148c8d Fixed response description rendering. Added response description to meaningfulness condition. (#362)

2.1.0

09 Dec 12:41
Compare
Choose a tag to compare

Changes:

  • 48e0160 Fixed heading IDs and anchor generation logic. Fixed default value for "enableConsole" option in operation details. (#359)
  • 524644e Enhanced HipCaptcha initialization in absence of jQuery. (#357)
  • f9ea9ea Fixed confirmation message for signup page. (#356)
  • 5073e56 Allow the operation-list group by tag to be enabled by default (#353)
  • 091f9bc Added "enable console" option to the operation details editor. (#352)
  • 18b17a4 Fixed custom subscription header name propagation. (#351)
  • 9274961 Fixed rendering of required properties in type definition tables. Fixed current page anchors rendering in the "Menu" widget. (#350)
  • 0d66ce3 Added submenu styling options, defaults for missing styles. Made style contracts strictier. (#348)
  • 82987f6 Fixed type definition rendering for references in OpenAPI v3 format. Added tooltips. (#347)
  • acc7ec4 Added support for "All APIs" scope in Test console; prevent multiple "sign in" and "sign up" requests (#340)
  • 40c6afc restricted user profile editing to only Basic accounts (#336)

2.0.2

21 Nov 23:21
Compare
Choose a tag to compare

Changes:

  • 11b35c6 Updated Paperbits library: fixes to layouts, administrative navigation, Menu and Collapsible Panel widgets, and more (#335)
  • 2a481bf Fixed check for token exiration date time. (#328)
  • 2251117 fixed operation definition filtering (#325)
  • d1bbdf5 Update issue templates (#323)
  • 086acba Minor styling fixes (#320)
  • 56cfc01 Fixed flex-box styles usage for some of the editors. (#319)
  • 0daa6b8 Changed operation details widget to show only schema definitions of selected operation (#318) [ #307 ]

2.0.1

14 Nov 23:29
Compare
Choose a tag to compare

Changes:

  • 951fe12 Integrating fixes from paperbits framework. (#317)
  • 70e8001 Fixes for type definition rendering. (#313)
  • 1e29ca6 Remove trace tab (#312)
  • 1b3d336 Upgraded paperbits libraries to 0.1.171. (#310)
  • c790def Multiple fixes for type definition rendering. (#306)
  • 8258f63 Fix Operations List (#305)
  • 4e26836 Added support for open api schemas in operations (#304) [ #295 ]
  • 2d1759c Switched to adal-vanilla.js library for AAD authentication. (#302)
  • 57480bf Upgraded dependencies. Adjusted website styles structure. Fixed reported accessibility issues. (#289)
  • 9a1f7d0 Small UI fixes (#288)
  • 2b410e5 Accessibility fixes for APIs dropdown. (#287)

2.0.0

02 Nov 21:58
Compare
Choose a tag to compare

This is the first generally available, production-ready release of the Azure API Management developer portal. Read the announcement.

New

  • Custom content types; note: they need to start with the c- prefix
  • Reset content button to revert portal's content to default state in the managed version
  • Full authentication and product subscription delegation support in the managed version
  • Validation summary widget for displaying errors in forms
  • Sign out for users

Changed

  • Completely revised default content - bugfixes and usability improvements across the board and better support for different screen sizes
  • No additional VNET connectivity configuration is needed in the managed version
  • API reference (API Operations details) widget bugfixes and improvements (support for schemas, examples with syntax highlighting, and more)
  • Captcha is now disabled by default in the self-hosted version
  • Terms of use in the sign-in form
  • AAD and AAD B2C authentication improvements (for example, if authenticated user doesn't exist, a new account is automatically created)
  • API changelog improvements
  • Selected pages or URLs cannot be removed or edited; note: details in the official documentation
  • New parameters in the src/config.*.json files
  • All user subscriptions are now shown in the profile page (submitted, active, and pending; product and API subscriptions)
  • ... and other changes (primarily to widgets, administrative interface, and documentation for managed and self-hosted)

Fixed

  • Compilation problems on Linux
  • Browser compatibility issues
  • Navigation through administrative interface with Mac keyboards
  • Styling capabilities for nested menus
  • Deletion of fonts
  • Rendering of icons in the published portal (for example, "Try it" button in API reference)
  • Testimonials widget now doesn't display stars in the published portal if 0 stars were configured
  • API Reports issues with data labels
  • Favicon is now included in the published portal
  • Scripts now account for new config parameters
  • Mouse pointer now changes over buttons belonging to widgets

v1.4.1-beta

25 Oct 00:18
Compare
Choose a tag to compare
v1.4.1-beta Pre-release
Pre-release

Improvements to the API reference.

New

  • "Copy to clipboard" button in "Operation details" widget and API console

Fixed

  • Sample generation for some of the languages
  • Jump-links in "Operation details" widget
  • Rendering custom hostnames for documentation and console

Changed

  • Better type definition representation
  • Better enum and array representation
  • Deprecated codeSample binding handler in favor of syntaxHighlight;

Closes #49, #172, #217, #218, and #178