Repository navigation
4.2.0 (2026-10-27)
Added
- Add
getTag({readNdef: false})and the publicGetTagOptionstype. On iOS,
this returns tag metadata without the implicit NDEF read, allowing applications
to perform tag-specific authentication before reading protected data. Calls
without options, with{}, or withreadNdef: trueretain existing behavior. - Android accepts the same option and continues returning discovery-time cached
NDEF data without a fresh read. This option does not disable system discovery
checks or provide a generic password-authentication flow; Android reader flags
and technology-specific commands remain separate. - Add an example action for repeated metadata-only calls and cleanup, retaining
the separate ordinary NDEF read flow. Password-protected-tag behavior requires
device/tag-specific verification; see the candidate validation record. - Add an NTAG215 example smoke action using a known password, metadata-only
access, one authentication attempt and a read of pages 4–7, without writing the
tag. The example clears its password input and closes the request after each
attempt. Passwords, authentication responses and read data are not logged;
successful reads alone do not establish the tag's protection configuration.
Fixed
- iOS: stop logging raw MIFARE command bytes, which may contain tag passwords.
- Example: adopt a single UIKit scene for iOS 27 SDK builds, preventing the
launch-time UIKit failure before React Native starts. Resolve React and React
Native from the example app's dependencies, including for the linked library,
so the bundle contains one app runtime.
Candidate: f7c5199