Releases: AD-SDL/MADSci
Releases · AD-SDL/MADSci
Release list
v0.8.0: FOSS Databases and UI/UX Improvements
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
v0.7.1
What's Changed
- Add database handler abstractions, registry improvements, and test infrastructure by @RyanTheRobothead in #233
- Merge v0.7.1 by @RyanTheRobothead in #234
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Update paper.md by @npaulson in #105
- Update paper.md by @ianfoster in #106
- Bump ghcr.io/devcontainers-extra/features/ruff from 1.1.1 to 2.0.0 by @dependabot[bot] in #213
- Feature: Complete Event Manager Improvements by @RyanTheRobothead in #219
- Workflow dashboard by @AileenCleary in #225
- UX Overhaul: CLI, templates, TUI, local mode, and docs by @RyanTheRobothead in #226
- Centralize .madsci/ directory resolution into sentry module by @RyanTheRobothead in #229
- Merge v0.7.0 by @RyanTheRobothead in #230
New Contributors
- @npaulson made their first contribution in #105
- @ianfoster made their first contribution in #106
- @dependabot[bot] made their first contribution in #213
Full Changelog: v0.6.1...v0.7.0
v0.7.0-rc.1
What's Changed
- Update paper.md by @npaulson in #105
- Update paper.md by @ianfoster in #106
- Bump ghcr.io/devcontainers-extra/features/ruff from 1.1.1 to 2.0.0 by @dependabot[bot] in #213
- Feature: Complete Event Manager Improvements by @RyanTheRobothead in #219
- Workflow dashboard by @AileenCleary in #225
- UX Overhaul: CLI, templates, TUI, local mode, and docs by @RyanTheRobothead in #226
- Centralize .madsci/ directory resolution into sentry module by @RyanTheRobothead in #229
New Contributors
- @npaulson made their first contribution in #105
- @ianfoster made their first contribution in #106
- @dependabot[bot] made their first contribution in #213
Full Changelog: v0.6.1...v0.7.0-rc.1
v0.6.1
v0.6.0: Database Backups and Migrations
In addition to numerous bug fixes and stability improvements, this release introduces database version/schema management and backup tooling for the various databases used by MADSci managers. This tooling makes it easier to backup data and metadata for MADSci-powered labs, and provides a smoother pathway for upgrading labs to newer versions of MADsci.
What's Changed
- Fix PR #180 review issues: decorator stacking, lazy loading, and docs… by @LuckierDodge in #181
- Fix Python 3.9 compatibility and formatting for lazy-loaded global context by @Copilot in #182
- Fix: Add back lost utilization endpoints by @LuckierDodge in #175
- Fix: #186 by @LuckierDodge in #189
- Refactor: Separate DB backup into standalone tool by @LuckierDodge in #192
- Add Database Migration Tools for PostgreSQL and MongoDB by @Dozgulbas in #112
- Fix #149 by @LuckierDodge in #179
- Fix #171: standardize request configuration by @LuckierDodge in #176
- fix method name in snippets in example_lab/README by @ktahar in #193
- Publish madsci.location_manager by @LuckierDodge in #194
- Publish madsci.squid, improve docs by @LuckierDodge in #195
- Fix #174 by @LuckierDodge in #177
- Implement #162:
MADSciClientMixinby @LuckierDodge in #183 - Fix #191: Working Location Persistence and Writeback to Definition by @LuckierDodge in #196
- Fix: exempt localhost from rate limits by default by @LuckierDodge in #197
- Modify global context to prevent --help arg capture by @LuckierDodge in #180
- Enhancement: Improved handling of disconnected nodes by @tginsbu1 in #200
- Fix: Revamp Action Parsing to More Robustly Handle Complex and Nested Types by @LuckierDodge in #201
New Contributors
Full Changelog: v0.5.4...v0.6.0
v0.6.0-rc.7
Fixes a bug where node actions were incorrectly defaulting to non-blocking.
Full Changelog: v0.6.0-rc.6...v0.6.0-rc.7
v0.6.0-rc.6
What's Changed
- Enhancement: Improved handling of disconnected nodes by @tginsbu1 in #200
- Fix: Revamp Action Parsing to More Robustly Handle Complex and Nested Types by @LuckierDodge in #201
Full Changelog: v0.6.0-rc.5...v0.6.0-rc.6