⚠️ The project has been migrated from the Calypsonet Terminal Card API GitHub repository.
Changed
- The project license is now "MIT License" (previously "Eclipse Public License 2.0").
- CI: The Gradle plugin
org.eclipse.keyple:keyple-gradle:0.2.+ has been replaced by org.eclipse.keypop:keypop-gradle:0.1.+.
- Renamed:
- Artifact
org.calypsonet.terminal:calypsonet-terminal-card-java-api -> org.eclipse.keypop:keypop-card-java-api
- Package
org.calypsonet.terminal.card -> org.eclipse.keypop.card
- Interface
CardSelectionSpi -> CardSelectionExtensionSpi
- Moved:
- Interface
org.calypsonet.terminal.card.spi.ParseException -> org.eclipse.keypop.card.ParseException
- Method
CardSelectorSpi.getSuccessfulSelectionStatusWords() -> CardSelectionRequestSpi.getSuccessfulSelectionStatusWords()
- The following exceptions classes are now marked as final:
ParseException
CardBrokenCommunicationException
ReaderBrokenCommunicationException
UnexpectedStatusWordException
Removed
- Method
CardSelectionRequestSpi.getCardSelector()
- Interface
CardSelectorSpi has been moved to the Keypop Reader Java API