Skip to content

Release v1.17.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 08:29
· 12 commits to main since this release

Instead of a single dispense rate, each switch can now define several named
feed profiles, each with its own calibrated rate (g/s). The active profile's
rate drives Phase B; the calibration helper fills the active profile. The
active feed is switchable from VIS via the writable settings.activeFeed state.
Backward compatible: with no profile the single dispenseGramsPerSec is used.

  • main.js: feedProfiles/activeFeed config; feedProfilesOf/dispenseRateFor/
    activeFeedName helpers; amountControlSeconds uses the active rate; new states
    status.dispenseRate + status.activeFeedName; settings.activeFeed writable mirror
  • config/types/Settings: feedProfiles [] + activeFeed 0
  • SwitchTab: feed-profiles editor (name + g/s + active radio + add/remove);
    calibration now fills the active profile
  • i18n: +6 keys x 11 languages (242 each)
  • docs: all 11 READMEs + German PDF handbook

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com