NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev
BioPass ID Face SDK Flutter plugin.
Last release 10 months ago
25 Nov 2025
Release timing varies
gaps range from 2 weeks to 5 months
Nearly every release is documented
notes for 28 of 28 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
45 releases · first in 2023
One column per quarter.
Added support for 16 KB page sizes on Android.
Upgrade to Kotlin 2.1.0 on Android.
Fixed minification errors on Android.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed SSLHandshakeException on license activation on Android 7.0 (API 24).
Adjust the position and size of FaceMaskFormat.face on Android.
Added new FaceImage which provides the captured image in Uint8List and base64 string formats;
// Before
final config = FaceConfig(licenseKey: 'your-license-key');
final controller = FaceController();
await controller.takeFace(
config: config,
onFaceCapture: (image, faceAttributes) {
print('onFaceCapture: $image');
},
);
// Now
final config = FaceConfig(licenseKey: 'your-license-key');
final controller = FaceController();
await controller.takeFace(
config: config,
onFaceCapture: (faceImage, faceAttributes) {
print('onFaceCapture: ${faceImage.image}');
},
);
- Documentation update.
Bug fix in license activation on iOS.
Dlib has been removed and wrapped in an external lib to avoid conflicts with other BioPasss ID SDKs on Android.
Nothing published for this version
Upgrade minimum iOS version to 15.0;
Fixed a bug where the maximum detection time was reset even after the SDK was closed.
All texts in English by default;
// Before
final config = FaceConfig(licenseKey: 'your-license-key');
final controller = FaceController(
config: config,
onFaceCapture: (image) {
print('onFaceCapture: $image');
},
);
await controller.takeFace();
// Now
final config = FaceConfig(licenseKey: 'your-license-key');
final controller = FaceController();
await controller.takeFace(
config: config,
onFaceCapture: (image, faceAttributes) {
print('onFaceCapture: $image');
},
);
// Before
final config = FaceConfig(licenseKey: 'your-license-key');
config.feedbackText.messages.noFaceDetectedMessage = 'Nenhuma face detectada';
config.feedbackText.messages.multipleFacesDetectedMessage = 'Múltiplas faces detectadas';
config.feedbackText.messages.detectedFaceIsCenteredMessage = 'Mantenha o celular parado';
config.feedbackText.messages.detectedFaceIsTooCloseMessage = 'Afaste o rosto da câmera';
config.feedbackText.messages.detectedFaceIsTooFarMessage = 'Aproxime o rosto da câmera';
config.feedbackText.messages.detectedFaceIsOnTheLeftMessage = 'Mova o celular para a direita';
config.feedbackText.messages.detectedFaceIsOnTheRightMessage = 'Mova o celular para a esquerda';
config.feedbackText.messages.detectedFaceIsTooUpMessage = 'Mova o celular para baixo';
config.feedbackText.messages.detectedFaceIsTooDownMessage = 'Mova o celular para cima';
// Now
final config = FaceConfig(licenseKey: 'your-license-key');
config.feedbackText.messages.noDetection = 'No faces detected';
config.feedbackText.messages.multipleFaces = 'Multiple faces detected';
config.feedbackText.messages.faceCentered = 'Face centered. Do not move';
config.feedbackText.messages.tooClose = 'Turn your face away';
config.feedbackText.messages.tooFar = 'Bring your face closer';
config.feedbackText.messages.tooLeft = 'Move your face to the right';
config.feedbackText.messages.tooRight = 'Move your face to the left';
config.feedbackText.messages.tooUp = 'Move your face down';
config.feedbackText.messages.tooDown = 'Move your face up';
Connection timeout for license activation removed on Android;
Upgrade to Kotlin 1.9.10 on Android;
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Changed the minimum Android sdk version from 21 to 24, see installation section;
- Documentation update; - Bug fixes on Android.
Reverted change in facial proximity calculation on Android.
Fixed a bug that caused crash when perform multiple switch camera click requests simultaneously on Android;
Fixing bug that caused crash when clicking the back button while capturing the photo on Android.
Fixed a bug that caused the captured image to be different from the camera preview image on some devices.
Fixed a bug that left the face shape stretched on some devices.
Nothing published for this version
Added screen brightness adjustment functionality during frontal captures.
Nothing published for this version
Facial detection adjustment for Android.
Nothing published for this version
- Documentation update; - Layout fixes for Android.
- Documentation update.
Nothing published for this version
Bug fix in license functionality for Android;
Nothing published for this version
Refactoring in UI customization functionality.
Nothing published for this version
Nothing published for this version
Bug fix in maxFaceDetectionTime for Android.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →