ndef
A Dart library to decode & encode NDEF records, supporting multiple types.
0.4.0
83K downloads/mo
#1195 most downloaded on pub.dev
nfcim/ndef
What this package is like to depend on
Last release 9 months ago
06 Nov 2025
Release timing varies
gaps range from 2 months to 2.2 years
Nearly every release is documented
notes for 12 of 12 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
12 releases · first in 2020
2 releases in the last 12 months
see the full history below
Release timeline
12 releases · Aug 2020 to Nov 2025
2021
2022
2023
2024
2025
2026
Releases
latest 12-
0.4.006 Nov 2025Release notes
Open source →- Add WiFi Simple Configuration NDEF Record and related tests (#27, thanks to @ljanecek)
- Fix some linter issues
-
0.3.505 Nov 2025Release notes
Open source →Release notes
Open source →- Fix encoding of payload length (#21, #22)
- Add more documentation to public APIs
-
0.3.420 Dec 2024 -
0.3.323 Oct 2023Release notes
Open source →- Restructure the project (no functional changes)
- Fix numerous lint warnings
Release notes
Open source →- Restructure the project (no functional changes)
- Fix numerous lint warnings
-
0.3.222 Oct 2023 -
0.3.126 Aug 2021Release notes
Open source →- Remove unneeded
requiredon property - Remove unused test
- Change to a formal version of MIT License
Release notes
Open source →Note: this tag is not pushed to GitHub, but published to pub.dev.
- Remove unneeded
requiredindecodePartialNdefMessage - Remove unused test
- Change to a formal version of MIT License
- Remove unneeded
-
0.3.025 Aug 2021Release notes
Open source →- Upgrade to Flutter 2.0
- Add null-safety support (#8)
- Fix some typos in code
- Use more precise exception in precondition-checking code (#9)
-
0.2.311 Apr 2021 -
0.2.229 Sep 2020Release notes
Open source →- Adjust exception information
- Move Version class from HandoverRecord to utilities
-
0.2.128 Sep 2020Release notes
Open source →- Fix some bugs caused by
nullwhen use blank records - Simplify method to compare bytes (remove dependency of
collectionlibrary)
- Fix some bugs caused by
-
0.2.011 Aug 2020Release notes
Open source →- Fix some bugs on Connection handover records
- Fix encoding / decoding of text records in UTF-16 (remove dependency of discontinued
utflibrary) - Use extension methods to simplify usage
-
0.1.004 Aug 2020Release notes
Open source →- Initial release, preliminary decoding & encoding support
- Support types:
- NFC Well Known
- Text
- URI with well-known prefix
- Digital signature
- Smart poster
- Connection handover
- Media (MIME data)
- Bluetooth easy pairing / Bluetooth low energy
- other MIME data
- Absolute URI
- NFC Well Known