@@ -85,24 +85,21 @@ jobs:
8585 - name : Generate Release Notes
8686 id : release_notes
8787 run : |
88+ VERSION=$(grep '^version = ' platformio.ini | cut -d'"' -f2)
8889 echo "CHANGES<<EOF" >> $GITHUB_OUTPUT
89- echo "## FilaMan v2.1.0 - Enhanced Fork" >> $GITHUB_OUTPUT
90- echo "" >> $GITHUB_OUTPUT
91- echo "This is an enhanced fork of ManuelW77/Filaman with the following key features:" >> $GITHUB_OUTPUT
90+ echo "## FilaMan v${VERSION} - Bugfix Release" >> $GITHUB_OUTPUT
9291 echo "" >> $GITHUB_OUTPUT
93- echo "### Key Features" >> $GITHUB_OUTPUT
94- echo "- ✅ **Multi-color filament support** with visual color display" >> $GITHUB_OUTPUT
95- echo "- ✅ **ACE Pro NFC tag integration** with hybrid format support" >> $GITHUB_OUTPUT
96- echo "- ✅ **Spoolman API integration** for filament management" >> $GITHUB_OUTPUT
97- echo "- ✅ **Enhanced NFC tag display** with comprehensive data fields" >> $GITHUB_OUTPUT
98- echo "- ✅ **Bambu Lab printer integration** with MQTT support" >> $GITHUB_OUTPUT
99- echo "- ✅ **Weight scale calibration** with auto-tare functionality" >> $GITHUB_OUTPUT
92+ echo "### Fixed" >> $GITHUB_OUTPUT
93+ echo "- Fix ACE Pro binary write not saving unique NFC tag ID to Spoolman" >> $GITHUB_OUTPUT
94+ echo " - Physical NFC UID is now converted to hex string after tag detection" >> $GITHUB_OUTPUT
95+ echo " - \`updateSpoolTagId()\` is called after successful write to store \`nfc_id\` in Spoolman" >> $GITHUB_OUTPUT
96+ echo " - Matches behavior of JSON write path for consistent tag tracking" >> $GITHUB_OUTPUT
10097 echo "" >> $GITHUB_OUTPUT
10198 echo "### Installation" >> $GITHUB_OUTPUT
10299 echo "Download the appropriate binary for your needs:" >> $GITHUB_OUTPUT
103- echo "- **filaman_full_2.1.0 .bin** - Complete firmware (recommended for first-time installation)" >> $GITHUB_OUTPUT
104- echo "- **upgrade_filaman_firmware_v2.1.0 .bin** - Firmware only (for OTA updates)" >> $GITHUB_OUTPUT
105- echo "- **upgrade_filaman_website_v2.1.0 .bin** - Web interface only (for UI updates)" >> $GITHUB_OUTPUT
100+ echo "- **filaman_full_${VERSION} .bin** - Complete firmware (recommended for first-time installation)" >> $GITHUB_OUTPUT
101+ echo "- **upgrade_filaman_firmware_v${VERSION} .bin** - Firmware only (for OTA updates)" >> $GITHUB_OUTPUT
102+ echo "- **upgrade_filaman_website_v${VERSION} .bin** - Web interface only (for UI updates)" >> $GITHUB_OUTPUT
106103 echo "" >> $GITHUB_OUTPUT
107104 echo "### Documentation" >> $GITHUB_OUTPUT
108105 echo "For detailed setup instructions and feature documentation, please visit the [GitHub repository](https://github.com/Anzarion/Filaman)." >> $GITHUB_OUTPUT
0 commit comments