Skip to content

Commit 67742b5

Browse files
committed
Bump to 3.6.0-rc.2, update CHANGELOG
Signed-off-by: Harry Chen <i@harrychen.xyz>
1 parent d562cfe commit 67742b5

File tree

5 files changed

+10
-7
lines changed

5 files changed

+10
-7
lines changed

CHANGELOG.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -177,10 +177,11 @@
177177
* allow authentication of sector 0 (#157)
178178
* fix data type check in `writeBlock` (#161)
179179

180-
## 3.6.0-rc.1
180+
## 3.6.0-rc.2
181181

182182
This is a release candidate for 3.6.0. Please test it and report any issues.
183183

184+
* Requires Dart 3.6+ and Flutter 3.24+
184185
* Remove annoying dependency on `js` library, replace with `dart:js_interop`
185186
* Remove dependency on `dart:io`
186187
* Contributions on Android plugin from @knthm:
@@ -189,4 +190,4 @@ This is a release candidate for 3.6.0. Please test it and report any issues.
189190
* Bump tool versions & dependencies of Android plugin and example app:
190191
* Related issues / PRs: #179 #184, #186, #187
191192
* Now requiring Java 17, Gradle 8.9, MinSDKVer 26, AGP 8.7, Kotlin 2.1.0
192-
* Bump dependencies of iOS plugin (minimum is now iOS 12.0)
193+
* Add Swift package manager support for iOS plugin, bump dependencies

README.md

+2
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ To use this plugin on Android, you also need to:
4040

4141
### iOS
4242

43+
This plugin now supports Swift package manager, and requires iOS 13+.
44+
4345
* Add [Near Field Communication Tag Reader Session Formats Entitlements](https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_nfc_readersession_formats) to your entitlements.
4446
* Add [NFCReaderUsageDescription](https://developer.apple.com/documentation/bundleresources/information_property_list/nfcreaderusagedescription) to your `Info.plist`.
4547
* Add [com.apple.developer.nfc.readersession.felica.systemcodes](https://developer.apple.com/documentation/bundleresources/information_property_list/systemcodes) and [com.apple.developer.nfc.readersession.iso7816.select-identifiers](https://developer.apple.com/documentation/bundleresources/information_property_list/select-identifiers) to your `Info.plist` as needed. WARNING: for iOS 14.5 and earlier versions, you **MUST** add them before invoking `poll` with `readIso18092` or `readIso15693` enabled, or your NFC **WILL BE TOTALLY UNAVAILABLE BEFORE REBOOT** due to a [CoreNFC bug](https://github.com/nfcim/flutter_nfc_kit/issues/23).

example/pubspec.lock

+1-1
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ packages:
9292
path: ".."
9393
relative: true
9494
source: path
95-
version: "3.6.0-rc.1"
95+
version: "3.6.0-rc.2"
9696
flutter_test:
9797
dependency: "direct dev"
9898
description: flutter

ios/flutter_nfc_kit.podspec

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#
55
Pod::Spec.new do |s|
66
s.name = 'flutter_nfc_kit'
7-
s.version = '2.0.0'
7+
s.version = '3.6.0'
88
s.summary = 'NFC support plugin of Flutter.'
99
s.description = <<-DESC
1010
Flutter plugin to provide NFC functionality on Android and iOS, including reading metadata, read & write NDEF records, and transceive layer 3 & 4 data with NFC tags / cards.

pubspec.yaml

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
name: flutter_nfc_kit
22
description: Provide NFC functionality on Android, iOS & Web, including reading metadata, read & write NDEF records, and transceive layer 3 & 4 data with NFC tags / cards
3-
version: 3.6.0-rc.1
3+
version: 3.6.0-rc.2
44
homepage: "https://github.com/nfcim/flutter_nfc_kit"
55

66
environment:
7-
sdk: ">=3.2.0 <4.0.0"
8-
flutter: ">=3.0.0"
7+
sdk: ">=3.6.0 <4.0.0"
8+
flutter: ">=3.24.0"
99

1010
dependencies:
1111
flutter:

0 commit comments

Comments
 (0)