Skip to content

Reboot 1.7.0

Choose a tag to compare

@onelxj onelxj released this 21 Oct 13:39

What's Changed

  • state_managers: fix two read-only transaction participant bugs by @rjhuijsman in #162
  • Let a method's description be rewritten freely by @rileysdev in #188
  • Widen the features page by @rileysdev in #191
  • Python: reactively() yields (response, aborted) and never raises by @rileysdev in #204
  • Make Claude Review action be triggerable by an action by @onelxj in #211
  • React Web: .reactively() returns { response, aborted } by @rileysdev in #208
  • Add Google Tag Manager to docs.reboot.dev by @rileysdev in #212
  • Use the visible origin in MCPJam setup by @jean-de-bot in #209
  • Fix LuaJIT and rework signals by @onelxj in #189
  • Skills and dashboard fixes and improvements by @onelxj in #186
  • Claude/shared pydantic models by @onelxj in #197
  • Give the dashboard's pyright enough heap and say when it fails by @benh in #233
  • Describe the fix when schedule() or spawn() gets the wrong context by @rileysdev in #195
  • Fix mypy errors in generated code by @rileysdev in #231
  • Type-check a Reboot application before rbt dev run by @rileysdev in #196
  • Dashboard auto open by @rileysdev in #192
  • Agents: raise a cancelled run's ClosedResourceError as a cancellation by @benh in #179
  • Upgrade nodejs to 26.x by @onelxj in #229
  • Propagate context.auth across calls within an application by @benh in #257
  • Stop concurrent aborts from wedging the database; bound and surface a startup that waits on it by @onelxj in #210
  • Don't cap protoc-gen-es output buffer in protoc-gen-es-with-deps by @benh in #232
  • Listen on the loopback everywhere, not just on macOS by @benh in #234
  • Node: retry the pip install of Reboot on failure by @benh in #264
  • One frontend: UI(path=...), --frontend-url, and the web app at / by @benh in #262
  • Docs: one tunnel, to the backend, now that it serves the web app by @benh in #265
  • reboot.bdd: a variable is replaced by its value's JSON text, everywhere by @benh in #246
  • Dashboard as an MCP App + sign-in and a tunnel by @rileysdev in #245
  • Drop transaction retry handling from the React reader direct call by @benh in #255
  • Finish a participant's database prepare even if its RPC is cancelled by @onelxj in #263
  • Package reboot.std.oauth in the Python wheel by @mtrifiro in #267
  • Skills: every Reboot app gets an AGENTS.md and a CLAUDE.md by @mtrifiro in #235
  • Give a terminated subprocess time to stop before sweeping its process group by @benh in #273
  • Name the frontend and the dashboard frontend-<app> and dashboard-<app> by @benh in #274
  • Prepare 1.7.0 for release by @onelxj in #276

New Contributors

Full Changelog: 1.6.0...1.7.0