docs: update changelog and header for version v2.0.0-beta7
This commit is contained in:
		
							
								
								
									
										101
									
								
								CHANGELOG.md
									
									
									
									
									
								
							
							
						
						
									
										101
									
								
								CHANGELOG.md
									
									
									
									
									
								
							| @@ -1,5 +1,106 @@ | |||||||
| # Changelog | # Changelog | ||||||
|  |  | ||||||
|  | ## [2.0.0-beta7] - 2025-08-30 | ||||||
|  | ### Breaking Changes | ||||||
|  | - enhance commit categorization for breaking changes | ||||||
|  | - Handling of Spools with Tags from Vendors. fix: improve get_last_tag function to handle non-beta tags and fallback to newest tag | ||||||
|  |  | ||||||
|  | ### Added | ||||||
|  | - enhance NFC tag reading with robust error recovery and JSON optimization for fast-path detection | ||||||
|  | - implement robust page reading and safe tag detection with error recovery | ||||||
|  | - add Manufacturer Tags support documentation in German and English | ||||||
|  | - add display delay for vendor, filament, and spool creation processes | ||||||
|  | - add progress bar updates for vendor and filament creation processes | ||||||
|  | - update vendor and filament ID handling to use NULL and add delays for stability | ||||||
|  | - add delay to ensure proper setting of vendor and filament IDs after API state changes | ||||||
|  | - enhance NDEF decoding with detailed validation and debugging output | ||||||
|  | - enhance NDEF decoding to validate structure and extract JSON payload | ||||||
|  | - add logging for decoded JSON data in NFC processing | ||||||
|  | - implement filament and spool creation in Spoolman API | ||||||
|  | - Add JSON structure comments for filament and spool creation | ||||||
|  | - Add vendor and filament management to API; implement recycling factory handling in NFC | ||||||
|  |  | ||||||
|  | ### Changed | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta7 | ||||||
|  | - update changelog and header for version v2.0.0-beta6 | ||||||
|  | - update changelog and header for version v2.0.0-beta6 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta6 | ||||||
|  | - update changelog and header for version v2.0.0-beta5 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta5 | ||||||
|  | - update changelog and header for version v2.0.0-beta4 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta4 | ||||||
|  | - update changelog and header for version v2.0.0-beta3 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta3 | ||||||
|  | - update createVendor and checkVendor functions to accept JsonDocument payload | ||||||
|  | - update changelog and header for version v2.0.0-beta2 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta2 | ||||||
|  | - clarify product URL description for Manufacturer Tags in German and English documentation | ||||||
|  | - update changelog and header for version v2.0.0-beta1 | ||||||
|  | - update platformio.ini for beta version v2.0.0-beta1 | ||||||
|  | - update version to 2.0.0 in platformio.ini | ||||||
|  | - update changelog and header for version v1.5.12-beta18 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta18 | ||||||
|  | - update changelog and header for version v1.5.12-beta17 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta17 | ||||||
|  | - optimize page limit detection and remove redundant verification code | ||||||
|  | - update changelog and header for version v1.5.12-beta16 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta16 | ||||||
|  | - Refactor NFC interface handling and improve error diagnostics | ||||||
|  | - update changelog and header for version v1.5.12-beta15 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta15 | ||||||
|  | - enhance NFC write operation diagnostics and improve error handling | ||||||
|  | - enhance NFC write operation handling and prevent tag operations during write | ||||||
|  | - update changelog and header for version v1.5.12-beta14 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta14 | ||||||
|  | - optimize JSON payload structure and enhance NFC tag validation process | ||||||
|  | - update changelog and header for version v1.5.12-beta13 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta13 | ||||||
|  | - reorganize clearUserDataArea function for improved clarity and safety | ||||||
|  | - update changelog and header for version v1.5.12-beta12 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta12 | ||||||
|  | - update changelog and header for version v1.5.12-beta11 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta11 | ||||||
|  | - update changelog and header for version v1.5.12-beta10 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta10 | ||||||
|  | - streamline task creation in checkVendor and checkFilament functions | ||||||
|  | - update changelog and header for version v1.5.12-beta9 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta9 | ||||||
|  | - update changelog and header for version v1.5.12-beta8 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta8 | ||||||
|  | - update changelog and header for version v1.5.12-beta7 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta7 | ||||||
|  | - update changelog and header for version v1.5.12-beta6 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta6 | ||||||
|  | - improve task synchronization in vendor, filament, and spool creation functions | ||||||
|  | - update changelog and header for version v1.5.12-beta5 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta5 | ||||||
|  | - update changelog and header for version v1.5.12-beta4 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta4 | ||||||
|  | - update changelog and header for version v1.5.12-beta3 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta3 | ||||||
|  | - update changelog and header for version v1.5.12-beta2 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta2 | ||||||
|  | - update changelog and header for version v1.5.12-beta1 | ||||||
|  | - update platformio.ini for beta version v1.5.12-beta1 | ||||||
|  | - Merge branch 'main' into recyclingfabrik | ||||||
|  | - Merge branch 'main' into recyclingfabrik | ||||||
|  |  | ||||||
|  | ### Fixed | ||||||
|  | - call scale.tare() in setup after starting scale | ||||||
|  | - update createVendor function to use external_id as comment instead of static text | ||||||
|  | - update to_old_version in platformio.ini to reflect correct previous version | ||||||
|  | - increase delay in start_scale function for improved stability | ||||||
|  | - replace progress bar with message display for remaining weight in sendToApi function | ||||||
|  | - update vendor check to use shorthand key in payload | ||||||
|  | - reset NFC state on API send failure to allow retry | ||||||
|  | - update createdFilamentId reset value to 65535 for better task handling | ||||||
|  | - update createdVendorId reset value to 65535 for improved API handling | ||||||
|  | - update spoolman ID reset values to 65535 for better API response detection | ||||||
|  | - correct color_hex key usage and comment out unused date fields in spool creation | ||||||
|  | - improve API state handling and vendor name formatting | ||||||
|  | - enhance filament creation logic to include dynamic comments based on payload | ||||||
|  |  | ||||||
|  |  | ||||||
| ## [2.0.0-beta6] - 2025-08-30 | ## [2.0.0-beta6] - 2025-08-30 | ||||||
| ### Breaking Changes | ### Breaking Changes | ||||||
| - enhance commit categorization for breaking changes | - enhance commit categorization for breaking changes | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user