Skip to content

1.0.0

Choose a tag to compare

@andrei-cristea andrei-cristea released this 21 Nov 09:51

Changed

  • Exception hierarchy refactoring: StorageCardException transformed from abstract class to interface.
  • Exception inheritance: All storage card exceptions now extend corresponding keypop-reader-java-api exceptions:
    • SCReaderCommunicationException extends ReaderCommunicationException and implements StorageCardException.
    • SCCardCommunicationException extends CardCommunicationException and implements StorageCardException.
    • SCInvalidCardResponseException extends InvalidCardResponseException and implements StorageCardException.
  • Transaction manager hierarchy: StorageCardTransactionManager now extends CardTransactionManager from keypop-reader-java-api, inheriting the processCommands() method.

Removed

  • Channel control: Removed ChannelControl enum, now managed by parent CardTransactionManager interface.

Upgraded

  • Keypop Reader API 2.0.1 -> 2.1.0