# Changelog

## Release notes - Trust1Connector - Version T1C-sdk-js-3.5.5

#### Story

* As an integrator I want to retrieve a consent value from the Javascript SDK
* As a Integrator I would like to use a central registry hosted on the DS

## Release notes - Trust1Connector - Version T1C-sdk-js-3.5.4

#### Bug

* Trust1Connector JavaScript SDK removes the consent when the validate returns a response where an extra consent is required.

#### Story

* Trust1Connector should be able to provide organization context when not requiring application tokens

## Release notes - Trust1Connector - Version T1C-JS-v3.5.3

#### Story

* Support Citrix multi-host session management for consent flow

## Release notes - Trust1Connector - Version T1C-JS-v3.5.1

#### Bug

* Issue with pinEncryption when version is not found, stops the flow
* JS SDK for T1C v3.5 attempts to reset bulk PIN by POST request instead of GET

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0

#### Bug

* File exchange relative path for download does not handle all cases
* Download does not correctly build the relative path

#### Story

* As an Integrator I want to provide a timeout for the dialogs
* Migrate to Rust Jcop
* Safenet rustification
* eHerkenning rustification
* Implement new architecture for shared environment, multi session host, single installation, ...

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC7

#### Story

* Remote registry implementation

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC6

#### Bug

* File exchange relative path for download does not handle all cases

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC5

#### Story

* As an Integrator I want to provide a timeout for the dialogs

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC4

#### Bug

* Download does not correctly build the relative path

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC3

#### Bug

* Javascript semver check doesn't handle beta and RC versions

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC2

#### Story

* Migrate to Rust Jcop
* Safenet rustification
* eHerkenning rustification

## Release notes - Trust1Connector - Version T1C-JS-v3.5.0-RC1

#### Story

* Implement new architecture for shared environment, multi session host, single installation, ...

## Release notes - Trust1Connector - Version T1C-JS-v3.4.2

#### Bug

* Check correct versions for backwards compatibility

## Release notes - Trust1Connector - Version T1C-JS-v3.4.1

#### Story

* Pin Obfuscation not working for all modules
* base64 encode the PIN before sending it to the API

## Release notes - Trust1Connector - Version T1C-JS-v3.4.1-RC3

#### Story

* Pin Obfuscation not working for all modules

## Release notes - Trust1Connector - Version T1C-JS-v3.4.1-RC2

#### Story

* base64 encode the PIN before sending it to the API

## Release notes - Trust1Connector - Version T1C-JS-v3.4.0

### Story

* I want to enable module for Certinomis
* Migrate certigna integration with the latest token

## Release notes - Trust1Connector - Version T1C-JS-v3.3.0

### Bug

* Return interface to previous state to prevent breaking applications

## Release notes - Trust1Connector - Version T1C-JS-v3.2.13

### Bug

* Pkcs11 module and os dialog return decryption error
* Update certificate model to correctly handle multiple certificates

## Release notes - Trust1Connector - Version T1C-JS-v3.2.12

### Bug

* Device-key endpoint gets called in error handler instead of successhandler

## Release notes - Trust1Connector - Version T1C-JS-v3.2.11

### Bug

* File-exchange ArrayBuffer should be Blob

## Release notes - Trust1Connector - Version T1C-JS-v3.2.10

### Bug

* Initialising with invalid JWT does not throw an error

## Release notes - Trust1Connector - Version T1C-JS-v3.2.9

### Bug

* Entity and type response object inconsistency
* Remoteloading split TX, RX and SW value based on APDU response

### Story

* Use Device certificate to encrypt the pin value sent in clear text
* I want to enable the module for eHerkenning
* I want to enable module for Print Writer

## Release notes - Trust1Connector - Version T1C-JS-v3.2.8

### Bug

* Aventra, Idemia, Oberthur callback functions not being triggered
* FileExchange typing inconsistency

### Story

* Add LuxeID to the token generic interface in JS SDK

## Release notes - Trust1Connector - Version T1C-JS-v3.2.7

### Bug

* Fix imports for Pkijs

### Story

* Disbable implicit any typing

## Release notes - Trust1Connector - Version T1C-JS-v3.2.6

### Bug

* Fix for bulk sign reset in JS SDK causes the reader ID not to be included in certificate retrieval

## Release notes - Trust1Connector - Version T1C-JS-v3.2.5

### Improvement

* Provide separate implementation for Belgian eID with Crelan reader
