We have added a new functionality to the Get SDK button in the developer portal. For any language that has SDK download disabled from the settings, the Get SDK button gets disabled.
Introducing Core Libraries in Python
APIMatic has introduced core libraries to provide a stable runtime that powers all functionality of our SDKs. In this release, we have revamped our Python SDKs to improve the code quality and provide better test coverage.
Introducing Core Libraries in Java
APIMatic has introduced core libraries to provide a stable runtime that powers all functionality of our SDKs. In this release, we have revamped our Java SDKs to improve the code quality and provide better test coverage.
Introducing Core Libraries in PHP
APIMatic has introduced core libraries to provide a stable runtime that powers all functionality of our SDKs. In this release, we have revamped our PHP SDKs to improve the code quality and provide better test coverage.
Introducing Core Libraries in APIMatic Generated SDKs
APIMatic SDKs now come with core libraries that improve code quality, reduce SDK size, and provide better test coverage for all SDKs.
Introducing support for complex query params in TypeScript
TypeScript SDKs now support complex query parameters that allow you to send complex types and arrays/maps of complex types in query strings.
Added the support of Multiline String Input in API Code Playground
We have added the support of multiline in the text area for string input in the API Code Playground.
Changed the List of Supported Fonts for Heading, Body and Code in the Developer Portal
In the Developer Portal, users can update the heading, body and code fonts. For the hosted portal, the user can select list of fonts available on the portal editor. For the self-hosted portal, the web font URL
can be provided as part of the portal settings in the build file.
Hosted Portal Users
In the API developer portal, the list of available fonts in the portal editor is updated for code, body and headings.
Replacing Nose with Pytest as the test runner
For Python SDKs, the test runner used to run unit tests was Nose. As its maintenance support is coming to an end, APIMatic has replaced nose with Pytest for all future test suites.
Adding Migration Support for Docs as Code Workflow
You can now generate a build input for existing Portals created using the UI workflow. The build input corresponds to the published or unpublished version of the Portal and enables you to:
- Create a backup for the Portal.
- Migrate from the UI workflow to the docs as code workflow.
For details on description of the build input, go to APIMatic Build Input Documentation.