REST API Technical Notes
Technical Notes for REST API component.
Changelog
2.0.15 (March 28, 2024)
- Updated the Sailor version to
2.7.2
- Set the Node engine to
18.x
- Minor dev libraries update
2.0.14 (September 14, 2022)
- Updated the sailor version to 2.6.29
2.0.13 (May 26, 2022)
- Made secrets only load once per container lifetime (per token expiration time in case of OAUTH2)
2.0.12 (April 08, 2022)
- Update Sailor version to 2.6.27
- Get rid of vulnerabilities in dependencies
- Add component pusher job to Circle.ci config
2.0.11 (November 26, 2021)
- Updated the sailor version to 2.6.26
- Reduced the size of component icon file
2.0.10 (August 20, 2021)
- Fix bug with response charset
utf-16le
2.0.9 (June 25, 2021)
Fix OAuth2 authentication strategy limitation: refresh_token
property is now optional for Access Token Response (also optional in OAuth2 standard)
2.0.8 (March 3, 2021)
- Fix bug with request Content-Type mutlipart/form-data header processing
- Fix bug when component fails when the server provides a binary response without Content-Length
2.0.7 (January 28, 2021)
- Update sailor version to 2.6.24
2.0.6 (January 15, 2021)
- Update sailor version to 2.6.23
2.0.5 (December 7, 2020)
- Update sailor version to 2.6.21
2.0.4 (November 10, 2020)
- Bump dependencies
- Automatically & immediately retry 5 times on network failure
- All network failures trigger rebounds when the enable rebound option is set
2.0.3 (November 6, 2020)
- Update sailor version to 2.6.18
2.0.2 (October 23, 2020)
- Annual audit of the component code to check if it exposes a sensitive data in the logs
2.0.1 (October 15, 2020)
- Update sailor version to 2.6.17
2.0.0 (October 8, 2020)
- Include status code, HTTP headers along with body in produced message
- Update dependencies
- Remove logging of sensitive data
- Include attachment information in outbound message
- Use node version 14
- Make use of new OAuth mechanism
- First commit of v2 branch.
1.2.20 (November 11, 2022)
- Update Sailor version to 2.7.1
- Update Node engine to 16.13.2
1.2.19 (April 08, 2022)
- Update Sailor version to 2.6.27
- Update component-commons-library version to 2.0.2
- Get rid of vulnerabilities in dependencies
- Add component pusher job to the Circle.ci config
1.2.18 (November 26, 2021)
- Updated sailor version to 2.6.26
- Reduced the size of component icon file
1.2.17 (December 7, 2020)
- Update sailor version to 2.6.21
1.2.15 (November 6, 2020)
- Update sailor version to 2.6.18
1.2.14 (October 22, 2020)
- Annual audit of the component code to check if it exposes a sensitive data in the logs
- Update sailor version to 2.6.17
- Update internal libraries versions
1.2.11 (September 6, 2020)
- Fix url encoding
1.2.10 (August 25, 2020)
- Fix
application/x-www-form-urlencoded
encoding bug
1.2.9 (July 10, 2020)
- Timeout configuration field
1.2.8 (July 6, 2020)
- Add configuration fields:
Delay
andCall Count
for rate limit - Update sailor version to 2.6.13
1.2.7 (June 24, 2020)
- Add checkBox to not verify servers certificate
1.2.5 (May 19, 2020)
- Update sailor version to 2.6.7
1.2.4 (April 9, 2020)
- Fix
No refresh tokens were returned by the OAuth2 provider
error for credentials with non-expiring refresh_token
1.2.3 (April 1, 2020)
- New Jsonata expressions support:
$getFlowVariables
and$getPassthrough
1.2.2 (March 19, 2020)
- Add binary message types to list for processing them as attachments
1.2.1(March 12, 2020)
- Added validity check of
refresh_token
in keys forOAuth2
authentication strategy
1.2.0(February 13, 2020)
- Added new authentication strategy
OAuth2
1.1.4 (December 23, 2019)
- Update sailor version to 2.5.4
- Remove Enable debugging checkbox
1.1.3 (December 07, 2019)
- Update sailor version to 2.5.1
- Update jsonata-moment to 1.1.4
1.1.2 (September 06, 2019)
- Fix
new Buffer()
deprecated warning
1.1.0 (August 28, 2019)
- Added feature
Retry on failure
1.0.1 (June 26, 2019)
- Initial release which includes a bunch of previous unversioned releases