Developer postOriginal post (opens in a new tab)

1.29 Update

Changes

  • Auto-scroll to errors that occur during the code run.
  • Auto-scroll to cursor when code is edited with "undo" or "redo".
  • Auto-scroll to the paused code position after `pause()` function executes.
  • Improve auto-scroll to code parse errors (scroll down a little bit extra to see the actual error faster).
  • Fix issue when a `receive(subject)` call could lose data if interrupted mid-call by the robot being launched.
  • Improve lang parsing to allow more expressions in function arguments positions. e.g. `fooFn((1+1)/2)` wouldn't work previously.
  • Update audio stack.
  • Update dependencies & compile with rust 1.45.0.