Skip to content

Release v1.1.0

Choose a tag to compare

@NATroutter NATroutter released this 14 Mar 03:53

What's New in 1.1.0

State System

Events can now share context across serial scans using named states.

  • Set State action — stores a value under a named state (or the default state)
  • Clear State action — removes a named or default state
  • State Equals condition — matches when a named state holds a specific value
  • State Is Empty condition — matches when a named state is unset

States use a name|value format. Omitting the name targets the built-in default state, so simple
use cases need no extra configuration.

Example use case: Scan a "move" command QR code to arm the move state, then scan an item QR code
— BaudBound will call a webhook instead of opening the URL. Scanning the item QR without the move
command behaves as normal.

States Dialog

A new States entry in the menu bar opens a live view of all currently active states. Individual
states can be cleared on the fly, or all states can be wiped at once.

Webhook URL Encoding

Webhooks now have a URL-encode variables checkbox. When enabled, the values substituted for
{input} and {timestamp} are percent-encoded before being inserted into the URL, headers, and body
— useful when passing serial data as a query parameter or path segment.