protocols: HTTPS
API Designer (Pre-Crowd) Release Notes Archive
To read the release notes for the API Designer (Crowd), go here.
API Designer (Pre-Crowd) 0.5.1 Release Notes
October 25, 2019
Announcement
Version 2 of the mocking service is replacing Version 1. You must migrate any API-specification project that meets both of these conditions:
-
The mocking service was switched on for the project before January 10, 2019.
-
The mocking service has been running continuously since it was switched on.
Dates for the Deprecation and End of Life of Version 1
-
On November 29, 2019, Version 1 of the mocking service will be deprecated. Starting on that date, third-party tools must include this header in requests that they send to the mocking service to test endpoints in API specifications being developed in API Designer:
x-deprecation-acknowledgement
The header must have this value:
I understand that version 1 of the mocking service is deprecated and that I need to upgrade before February 1, 2020.
-
Starting February 1, 2020, Version 1 of the mocking service will no longer send responses to requests. If you have not migrated your projects to use Version 2 of the mocking service by this date, the mocking service will return the HTTP status code 301 and provide a link to this document.
API Designer (Pre-Crowd) 0.4.14 Release Notes
October 24, 2018
This release contains one enhancement and fixes a number of issues.
Fixed Issues
The following issues were fixed in this release:
-
When a
uses
node referred to a missing file, the error message was not helpful. The error message has been revised. -
The API Designer might take so long to validate a RAML API specification and show the API summary that the browser would time out.
-
The API editor did not throw an exception when an incorrect JSON schema was declared.
-
A project could be opened without errors in the API editor in Design Center but with errors in API Designer in API Manager.
-
No error message was displayed when a
uses
node specified an invalid path to a library.
API Designer (Pre-Crowd) 0.4.13 Release Notes
August 23, 2018
Fixed Issue
The requirement in the RAML 1.0 specification that the protocols
node "be a non-empty array of strings, of values HTTP and/or HTTPS" and be case-insensitive, is now enforced. In previous releases, values such as this one were allowed:
Now, the use of brackets to denote the value as an array is required:
protocols: [ HTTPS ]
API Designer (Pre-Crowd) 0.4.12 Release Notes
June 28, 2018
Fixed Issues
-
Importing an API specification written in OAS 2.0 sometimes resulted in the following error:
Failed to parse Swagger: Swagger schema validation failed.
-
Resolved an issue with a warning message
path exceeds file system root at (position in file).
that should not have appeared for an API specification in the code editor in the following situation: A fragment where the notation../
is used in a path that references a file that is in a subdirectory of an upper level.
API Designer (Pre-Crowd) 0.4.11 Release Notes
May 19, 2018
-
API Console is now at v3.0.28.
-
The OAS RAML converter is now at version 1.1.32.
-
There are enhancements to the RAML suggestions made by the editor.
Fixed Issues
-
Using facet items in a data type other than Array resulted in an error.
-
Supplying a base URI parameter in the visual API Designer, using the parameter in a base URI, closing the visual API Designer, and then reopening the project resulted in an error message and a blank middle panel.
-
Selecting the type Number for a new Data Type in the visual API Designer, specifying a format, and changing the type to Integer resulted in the RAML viewer still including the specified number format.
-
Changing the type for a base URI parameter caused the RAML viewer to show the new type, but the Type field continued to show the previously selected type.
-
The OAS-to-RAML converter did not recognize the API Key authentication type. If you tried to import an OAS file that used this type of authentication, the import failed.
API Designer (Pre-Crowd) 0.4.9 Release Notes
February 24, 2018
This release introduces an enhancement and bug fix.
Enhancement
Bumped API Console to v3.0.26.
API Designer (Pre-Crowd) 0.4.6 Release Notes
November 4, 2017
This release introduces improvements and bug fixes.
Improvements
Bump API Console to v3.0.21.
API Designer (Pre-Crowd) 0.4.3 Release Notes
API Designer (Pre-Crowd) 0.4.2 Release Notes
June 3, 2017
This release focuses on bug fixes and closing gaps in RAML 1.0 support.
Resolved Issues
-
Export to OAS 2.0: RAML scalar-valued nodes are now mapped into OAS vendor extensions.
-
Export to OAS 2.0: The value of
baseUri
is now correctly mapped to its corresponding node in OAS 2.0.
Improvements
-
Bumped RAML Parser to version to 1.1.20
-
Bumped API Console version to 3.0.17
-
Improved security
-
API Designer prevents you from importing certain file types.
-
File names having certain characters are not allowed.
-
-
Export to OAS 2.0
Improved the efficiency and conversion of RAML 0.8 schemas to OAS 2.0 definitions.
API Designer (Pre-Crowd) 0.4.1 Release Notes
April 8, 2017
This release focuses on minor bug fixes.
API Designer (Pre-Crowd) 0.4.0 Release Notes
March 11, 2017
This release includes a change, minor bug fixes, and performance improvements. Performance improvements include the introduction of the background worker in the validation process.
Auto-completion Change
To use auto-completion, you type part of a word followed by CTRL-SPACE. One or more suggestions appear. Click the suggestion to accept it.
This change improves the overall performance and browser response time.
Resolved Issues
-
Fixed the issue with the importer generating invalid facets on RAML types by using annotations instead of custom facets.
-
Fixed the issue with loading an XSD file when another XSD file was using it.
-
Fixed the issue with validating
additionalProperties
. -
Fixed the issue with the OAS-RAML Converter converting
additionalProperties
.
API Designer (Pre-Crowd) 0.3.2 Release Notes
February 3, 2017
This release focuses on minor bug fixes.
Resolved Issues
-
Fixed an issue that showed an incorrect response code tab in API Console.
-
Fixed an issue that caused API Designer to report a problem with external XSD schemas.
-
OAS importer no longer generates an invalid RAML when an OAS definition names include special characters such as
[
. -
Fixed an issue with creating a new file from the context menu of a folder.
API Designer (Pre-Crowd) 0.3.1 Release Notes
January 14, 2017
This release focuses on minor bug fixes.
API Designer (Pre-Crowd) 0.3.0 Release Notes
December 3, 2016
This release includes a new, improved menu to simplify creating RAML documents, as well as a beta version for importing OAS 2.0 documents.
Resolved Issues
-
Several mocking service issues.
-
In the previous version, the baseUri was duplicated after quitting the designer with the mocking service enabled.
Improvements
-
Improved main menu.
-
Bumped JS parser version to 1.1.8.
-
Bumped API Console version to 3.0.11.
API Designer (Pre-Crowd) 0.2.0 Release Notes
November 19, 2016
This release incorporates full support for RAML 1.0 and fixes bugs.
Resolved Issues
-
The mocking server no longer returns “unknown type” when type is defined in a library.
-
In the previous versions, importing files did not get automatically saved. This release fixes that issue and also eliminates the confusing error indicator that appeared after import in a valid RAML file.