v0.9.7 #111
3dg1luk43
announced in
Announcements
v0.9.7
#111
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
[0.9.7] - 2026-07-28
Added
strings.json/translations/*.jsonand bundledwww/i18n/*.json, shipping with English and Spanish._attr_translation_keyinstead of hardcoded names; the cards resolve strings throughhass.localizewith a bundled JSON fallback and automatic language fallback while backend translations load.LED_PIN_BY_MODEL); every other printer keeps the plain on/off light. Because the firmware only reports on/off, the dim level is remembered locally, and the capability migrates onto existing config entries — even while the printer is offline — from cached model info.Changed
filament_statusnow reports lowercase slugs (feat(i18n): add translation support to entities, services, Lovelace cards #104):normal/runoutinstead ofNormal/Filament Runout. Any automation or template matching the old capitalized values must be updated — the displayed (translated) label is unchanged.—/—(consistent with the temperature pills) instead of?/?when the printer is off or idle.Fixed
Current Objectsensor crash-looping the log (fix: card display fixes, power-off confirmation, and currentObject crash (#101, #103, #106) #110, closes [Bug] Short description #106):'int' object has no attribute 'strip'was raised roughly every 5 seconds when the firmware reportscurrentObjectas a non-string. The whitespace check is now guarded so only strings are stripped; all other outputs are unchanged.2:25.6789) and reflowed the adjacent telemetry every poll. It is now floored to whole seconds, which also stabilizes the row layout.Internal
KEntitynow requires a non-emptyunique_idand honors class-level translation keys; camera translation keys moved onto the concrete camera classes.LED_PIN_BY_MODELcapability table and brightness-capability caching/migration, plusClassVarand keyword-only-argument cleanups.New Contributors
This discussion was created from the release v0.9.7.
All reactions