What's Changed
- FOSS Database Switch by @RyanTheRobothead in #235
- Location Manager: template-based locations, MongoDB persistence, and declarative node template registration by @tginsbu1 in #228
- Bundle agent skills into generated templates by @RyanTheRobothead in #242
- Fix dashboard freeze on Show Copyable Workflow Step (#157) by @RyanTheRobothead in #255
- fix: return failed ActionResult instead of 500 for typed endpoints (#187) by @RyanTheRobothead in #256
- fix: initialize action argument values from defaults in node modal by @RyanTheRobothead in #257
- feat: location templates in NodeInfo + dashboard template UX by @RyanTheRobothead in #258
- feat: redesign workflow and node modals with tabbed layouts and retry/resubmit UX by @RyanTheRobothead in #259
- fix: propagate experiment ownership context to workflows by @RyanTheRobothead in #260
- added docs by @tginsbu1 in #266
- feat: expand module templates with shared file deduplication, addon CLI, and code review fixes by @RyanTheRobothead in #270
- fix: remove orphaned definition patterns and reconcile workflow model by @RyanTheRobothead in #271
- adding pre-commit check by @tginsbu1 in #273
- fix: prevent object storage overwrites on repeated uploads by @RyanTheRobothead in #276
- Feature: Buildout CLI and TUI to cover more managers/functionality by @RyanTheRobothead in #275
- feat: layered location ownership model and transfer graph UX by @RyanTheRobothead in #290
- fix: CLI interactive mode respects --name arg; correct compose images by @RyanTheRobothead in #292
- feat: add SilaNodeClient for native SiLA2 device integration by @RyanTheRobothead in #291
- docs(release-audit): 0.8.0-rc.1 artifact cleanup by @RyanTheRobothead in #311
- Audit agent skills against authoring best practices + bump openspec to 1.3.1 by @RyanTheRobothead in #309
- v0.8.0: FOSS infrastructure, location templates, dashboard redesign, and release audit by @RyanTheRobothead in #261
Full Changelog: v0.7.1...v0.8.0