Fixed an issue where actions using S3 images failed with "Unable to get object metadata from S3" when the S3 Object Version was empty.
Note: Please update all related AWS components to the latest versions to prevent dependency conflicts and ensure environment stability.
In this version:
4 new static entities to manage static data sent and returned from the service. Bellow is the list with the name of static entities created:
RekognitionBodyPart
RekognitionGender
TextDetection
RekognitionEmotion
Validation was added to all public methods inside the connector, instead of transparently sending everything to the AWS service.
There is a new RekognitionRequestValidation exception to manage the validation output
This validation acts on:
mandatory fields
integer ranges
string length
<breaking change> Updated all structures to use the created static entities identifier, instead of returning a text value. Below is the list with the name of updated structures:
AWSRekognition_CompareFace
AWSRekognition_BodyPart
AWSRekognition_EquipmentDetection
AWSRekognition_TextDetection
AWSRekognition_Landmark
AWSRekognition_Prediction
AWSRekognition_PredictionGender