feature: add Bambu Lab firmware extractor #50

Merged
Claude merged 1 commits from feature/bambulab-extractor into main 2026-02-15 20:23:53 +00:00

1 Commits

Author SHA1 Message Date
steve df934a0521 feature: add Bambu Lab firmware version extractor
CI / build (pull_request) Successful in 30s
CI / vet (pull_request) Successful in 48s
CI / test (pull_request) Successful in 49s
Extract firmware information from Bambu Lab's firmware download pages
by parsing the __NEXT_DATA__ JSON blob embedded in the page. Supports
all printer models (X1, P1, A1, A1 mini, H2D, H2S, P2S, X1E, H2D Pro).

Provides GetLatestFirmware() and GetAllFirmware() methods that return
version, release date, release notes, download URL, and MD5 checksum.

Closes #45

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-15 20:21:06 +00:00