All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.1.0 - 2026-05-13
- Automatic Mifare Classic key derivation from the tag UID using HKDF over HMAC-SHA256. Reading a Bambu Lab spool tag no longer requires the "skip key matching" step on the Flipper Zero — keys are derived on the fly and the read completes straight to the parsed view. (Thanks to @amilham — #1)
- Additional filament entries across PLA Basic, PLA Metal, PLA Tough+, PLA Translucent, ASA, ASA-CF, PC FR, and PETG-CF. (#1)
- Variant-ID normalization so tags written with zero-padded codes
(for example
A00-K00orA00-G06) resolve to their canonical entries (A00-K0,A00-G6) in the lookup table. (#1)
- For unrecognized filaments, the parsed output now prints the raw
Variant:alongsideMaterial ID:and shows a clearer "Filament Code: Unknown (update lookup table)" hint, making it easier to report new variants for the lookup table. (#1) - Plugin now reports
fap_version1.1 on-device (previously defaulted to 0.1).
1.0.0 - 2026-01-15
- Initial release: Bambu Lab filament NFC parser plugin for Flipper Zero.