Skip to content

Commit

Permalink
Release 14.43.0
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Feb 20, 2025
1 parent 36a46d6 commit d301325
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 30 deletions.
33 changes: 20 additions & 13 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,34 +4,43 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/)
and this project adheres to [Semantic Versioning](https://semver.org/).

## 14.43.0 - 2025-02-19
### Added
- Warn when a Studio SDK token is used with steps

### Fixed
- Reset cross-device verification on disconnect
- Corrected public documentation relating to the Document and Proof of Address (poa) payloads in `onComplete` manual callbacks

## 14.42.0 - 2025-02-06
### Added
- Publish V2 flow completion event on completion of flow
- Published V2 flow completion event on completion of flow
- Take a photo with the Image Capture API in the Web SDK

### Changed
- Change QES module icons to respect theme colors
- Change checkboxes to reflect custom theme
- Changed QES module icons to respect theme colors
- Changed checkboxes to reflect custom theme

### Fixed
- support background color for loading screen
- QES confirmation Screen disclaimer using theme for list markers
- use sdk tokens for QES consents indicators
- Background background color for loading screen now supported
- QES confirmation screen disclaimer using theme for list markers
- Use SDK tokens for QES consents indicators

## 14.41.0 - 2025-01-16
### Added
- Add workflow task id in document module inputs
- Added workflow task id in document module inputs
- Added warning when a Studio SDK token is used with steps

### Fixed
- Do not show the consent screen if consent was already granted
- Profile Data now correctly accepts 8 to 10 digit-long Kenyan ID card numbers
- fix complete endpoint call in cross device flow
- Profile Data now correctly accepts 8 to 10 digit-long Kenyan ID card numbers
- fix complete endpoint call in cross device flow
- Fixed complete endpoint call in cross-device flow
- Reset cross-device verification on disconnect
- Corrected public documentation relating to the Document and Proof of Address (poa) payloads in `onComplete` manual callbacks

## 14.40.0 - 2024-12-11
### Added
- Add workflow task id in document module inputs
- Added workflow task id in document module inputs

### Fixed
- Do not show the consent screen if consent was already granted
Expand All @@ -42,11 +51,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
### Added
- Warning to push usage of Studio token over SDK token and deprecation message
- New accessible autocomplete component
- New accessible autocomplete component

### Changed
- adds smart caret false for OTP phone input
- adds smart caret false for OTP phone input

### Removed
- Removed debug log from production build
Expand Down
57 changes: 40 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -1095,31 +1095,55 @@ The `data` object contains properties of the documents and face images uploaded

```json
{
"document_front": {
"id": "<DOCUMENT_ID_FRONT>",
"document": {
"type": "driving_licence",
"side": "front"
},
"document_back": {
"id": "<DOCUMENT_ID_BACK>",
"type": "driving_licence",
"side": "back"
"sides": {
"front": {
"id": "<DOCUMENT_ID_FRONT>",
},
"back": {
"id": "<DOCUMENT_ID_BACK>",
},
"front_video": {
"id": "<DOCUMENT_ID_FRONT_VIDEO>",
},
"back_video": {
"id": "<DOCUMENT_ID_BACK_VIDEO>",
},
}
},
"face": {
"id": "<FACE_ID>",
"variant": "standard"
},
"poa": {
"id": "<POA_DOCUMENT_ID>",
"type": "utility_bill"
"type": "utility_bill",
"sides": {
"front": {
"id": "<POA_DOCUMENT_ID_FRONT>",
},
"back": {
"id": "<POA_DOCUMENT_ID_BACK>",
},
"front_video": {
"id": "<POA_DOCUMENT_ID_FRONT_VIDEO>",
},
"back_video": {
"id": "<POA_DOCUMENT_ID_BACK_VIDEO>",
},
}
}
}
```

For two-sided documents such as `driving_licence` and `national_identity_card`, the object will also contain a `document_back` property representing the reverse side.
For the `document` step, two-sided documents such as `driving_licence` and `national_identity_card`, the object will also contain a `document_back` property representing the reverse side.

For the face step, an object is returned with the `variant` used for the face capture,`'standard' | 'video' | 'motion'`.

For the `poa` step:
- `back` is only returned for two-sided documents
- the `_video` variants are defined for consistency but are not currently in use. `video` and standard variants are mutually exclusive.

### Custom media callbacks

<Callout>
Expand Down Expand Up @@ -1477,7 +1501,7 @@ To do so, please contact your Onfido Solution Engineer or Customer Success Manag

### Custom biometric token storage

When using the decentralized authentication solution, by default the SDK manages biometric token storage, by storing it on local storage. The SDK also allows the clients to take control of the token lifecycle and exposes an callback to override the default implementation to read and write the token, so it can be stored on device, in cloud, in a keystore or on your premises.
When using the decentralized authentication solution, by default the SDK manages biometric token storage, by storing it on local storage. The SDK also allows the clients to take control of the token lifecycle and exposes a callback to override the default implementation to read and write the token, so it can be stored on device, in cloud, in a keystore or on your premises.

**Note** that using the callback will prevent the SDK from storing the biometric token.

Expand Down Expand Up @@ -1645,7 +1669,7 @@ index.html
top: 10%;
}
.onfido-sdk-ui-Modal-inner {
font-family: "Open Sans", sans-serif !important;
font-family: 'Open Sans', sans-serif !important;
}
}
</style>
Expand All @@ -1661,16 +1685,15 @@ index.html
Example:
- https://example.com/XXCOXCKL -> roomId (COXCKL)
*/
var roomId = window.location.pathname.substring(3, 9);
var roomId = window.location.pathname.substring(3, 9)
Onfido.init({
containerId: "onfido-mount",
containerId: 'onfido-mount',
roomId,
});
})
</script>
</body>
</html>
```

## More information
Expand Down

0 comments on commit d301325

Please sign in to comment.