We have released a fix for HTTP Bearer authentication type in our OpenAPI import/transformation which was previously treating JWT as the default bearer authentication type. However, this will no longer be the case unless the bearerFormat
in OpenAPI explicitly declares the format to be JWT
.
30 posts tagged with "Bug Fix"
View All TagsFix for Vulnerability in Jackson Databind 2.9.9
We have updated the jackson-databind
library in our Java SDKs due to a vulnerability reported recently. Please generate a new Java SDK from APIMatic to get the fix.
Fix for Jackson Data-bind Vulnerability
We've updated the Jackson Data-bind library in our Java SDKs due to a vulnerability reported recently. Please generate a new Java SDK from APIMatic to get the fix.
Node.js SuperAgent Vulnerability and Other Fixes
We've updated the version of SuperAgent library used in our Node.js SDK to fix a moderate severity vulnerability. We've also made some other smaller fixes.
Please generate a new Node.js SDK to receive these fixes.
Following Redirects in SDKs
We've fixed an issue in SDKs where HTTP redirections were not being handled properly. Please generate new SDKs to receive the fixes.
Jackson Databind Vulnerability in Java SDKs
We've updated the version for jackson-databind
, a dependency of our Java SDK, due to a vulnerability found in the previous version of the library.
We recommend that you generate and redeploy your Java SDK to get the fix.
Model Serialization Fixes for Ruby
There was a bug in the implementation of the Unindexed
and Plain
array serialization formats in Ruby SDKs. Arrays of models were not being properly encoded as form fields for the two mentioned formats.
Additionally, a bug in the initialization of inherited models caused duplication in fields with names longer than one word.
Both these bugs have now been fixed. Please regenerate your Ruby SDKs to get this fix.
Array Serialization Bug Fix in Python
There was a bug in the implementation of the Unindexed
and Plain
array serialization formats in Python SDKs. Arrays of models were not being properly encoded as form fields for the two mentioned array serialization formats. The bug has now been fixed.
Please regenerate your Python SDKs to get this fix.
Datetime Bug Fix in PHP
There was a problem in the handling of 'optional' DateTime fields in models. The issue has now been resolved.
Please regenerate your PHP SDKs to get this fix.
Default Environment Selection Bug Fix in Angular
There was a bug with generating default environment in AngularJS configuration file. The default environment was overridden to be the PRODUCTION
environment even if some other environment was chosen in the Server Configuration.
This bug has been fixed now. If you are using an API with multiple environments and encountered a problem with default environment selection before, please generate the SDK again to get the fix.