Skip to content

Commit

Permalink
Bump to v0.1.6, update README and CHANGELOG
Browse files Browse the repository at this point in the history
Signed-off-by: Harry Chen <[email protected]>
  • Loading branch information
Harry-Chen committed Dec 21, 2024
1 parent d6c8eb7 commit fdcfca9
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 8 deletions.
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 0.1.6

* No library functional changes
* Android: bump Kotlin to 2.1.0, lower JVM Target to 1.8
* iOS / macOS: add support for Swift Package Manager

## 0.1.5

* Use darwin shared library
Expand All @@ -8,7 +14,7 @@

## 0.1.3

* Use RECEIVER_EXPORTED for broadcast
* Use `RECEIVER_EXPORTED` for broadcast

## 0.1.2

Expand Down
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,22 @@ A Flutter plugin for reading and writing smart cards using the CCID protocol wit

## Installation

### Android

### Linux
This plugin uses AGP 8.7, thus requires Gradle 8.7+ (which needs Java 17+ to run).

This plugin uses `dart_pcsc`, thus has a runtime dependency on [`PCSCLite`](https://pcsclite.apdu.fr/):
### Linux / Windows

This plugin uses [`dart_pcsc`](https://pub.dev/packages/dart_pcsc), thus has a runtime dependency on [`PCSCLite`](https://pcsclite.apdu.fr/) to provide PC/SC APIs on Linux:

* Debian / Ubuntu: `sudo apt-get install pcscd libpcsclite1`
* RHEL / Fedora: `sudo dnf install pcsc-lite`

Should you encounter any permission problem, please check [README.polkit](https://github.com/LudovicRousseau/PCSC/blob/master/doc/README.polkit) from PCSCLite.

### macOS
### macOS / iOS

This plugin uses [CryptoTokenKit](https://developer.apple.com/documentation/cryptotokenkit) on macOS,
which is available since macOS 10.10.
which is available since macOS 10.10 / iOS 13.0.

The `com.apple.security.smartcard` entitlement is required.
6 changes: 3 additions & 3 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
name: ccid
description: "A Flutter plugin for smart card reader using CCID protocol with PC/SC-like APIs."
version: 0.1.5
version: 0.1.6
homepage: https://github.com/nfcim/ccid

environment:
sdk: '>=3.3.3 <4.0.0'
flutter: '>=3.3.0'
sdk: '>=3.6.0 <4.0.0'
flutter: '>=3.24.0'

dependencies:
flutter:
Expand Down

0 comments on commit fdcfca9

Please sign in to comment.