We have made some minor improvements to synchronization in our Java and Android SDKs. To benefit from these improvements, please generate your SDKs again.
75 posts tagged with "Improvement"
View All TagsImprovements to OpenAPI and Postman Import/Export
Support in Transformer for features of OpenAPI like API contact information and global tags has been added. In addition to this, improvements have been made to our Postman parsers including preservation of order of requests, support for folder descriptions and not nesting ungrouped endpoints into folders.
Switching Http Client in Android and Java to OkHttp
We are happy to announce that our Android and Java SDKs now use the better and faster OkHttp client.
Android SDK and Gradle Version Upgraded
We have updated our Android SDKs to use version 3.0.1 of the Android Plugin for Gradle, and have upgraded the Gradle version to 4.1.
The minimum SDK version has been raised to 16 and the target SDK version has been raised to 26.
Please regenerate your Android SDKs if you wish to get these changes.
HAR Parser Improved - Added Missing Features, Bug Fixes
Our Transformer tool has been supporting HTTP Archive (HAR) format for a long time now. With the addition of new features to our APIMatic tool (e.g. support of multiple servers), there were a few updates required in our HAR parsers. In this regard, several missing features were added and some bugs were also fixed.
Xml Schema Support Improved, Missing Features Added
We have recently revamped our support for XML schema. This includes bug fixes (array types and optional properties were not catered in some cases, issues with circular references, etc.) and addition of missing features (Union of simple types, redefinition of schema types, etc.).
Ruby SDKs Are Now Ruby Style Guide Compliant
APIMATIC's Ruby SDKs are now compliant with The Ruby Style Guide
- Ruby style guide compliance means that the Ruby code generated is guaranteed to be of high-quality.
- Ruby SDKs are written in an industry-standard code style to allow for maximum interoperability.
- Ruby SDKs can be tested for code style violation using Rubocop.
Re-generate your Ruby SDKs now for the new changes.
Python SDKs Are Now PEP8 Compliant
APIMATIC's Python SDKs are now compliant with the PEP8 Coding Style Guide
- PEP8 compliance means that the Python code generated is guaranteed to be of high-quality.
- Python SDKs are written in a industry-standard code style to allow for maximum interoperability.
Re-generate your Python SDKs now for the new changes.
CSharp SDKs Are Now StyleCop Compliant
APIMATIC's CSharp SDKs are now compliant with the StyleCop Coding Style Guide
- StyleCop compliance means that the CSharp code generated is guaranteed to be of high-quality.
- CSharp SDKs are written in a industry-standard code style to allow for maximum interoperability.
Re-generate your CSharp SDKs now for the new changes.
Improved Swagger 2.0 and and Open API 3.0 Parsers
Swagger allows schema inheritance through the use of property "discriminator" in the base schema. During conversions on Transformer/ Dashboard the base type information for child schemas was not being extracted properly and this bug has now been fixed. Additionally, Open API 3.0 export has been improved by eliminating several bugs e.g. some extra disallowed properties were being exported and some required properties and discriminator details were missing.