v0.6.0
Release v0.6.0
This release was manually triggered.
What's Changed
- Update default duty cycle for speaker by @bruno-f-cruz in #353
- Update to Bonsai 2.9 by @bruno-f-cruz in #355
- Explicitly instantiate visualizers by @bruno-f-cruz in #357
- Differentially log manual water delivery by @bruno-f-cruz in #358
- Validate transition matrix shape by @bruno-f-cruz in #359
- Fix typo on software event name by @bruno-f-cruz in #360
- Ensure updaters always log the initialization value by @bruno-f-cruz in #361
- Ensure block transitions do not resample an extra patch by @bruno-f-cruz in #362
- Use uv for local deployment by @bruno-f-cruz in #363
- Update to use
Clabeand latestaind-behavior-servicesversion by @bruno-f-cruz in #365 - Add data contract to API and docs by @bruno-f-cruz in #347
- Move package to
srcand rename main workflow by @bruno-f-cruz in #366 - Add explicit index column to operation control data streams by @bruno-f-cruz in #369
- Ensure
data_diris propagated from launcher settings by @bruno-f-cruz in #371 - Add contract definition for v0.4.x by @bruno-f-cruz in #372
- Add deprecation warning to habituation mode by @bruno-f-cruz in #373
- Remove redundant opreg write by @bruno-f-cruz in #375
- Remove explicit (and wrong) index from data stream by @bruno-f-cruz in #376
- Add ethogram and patch state visualizers by @bruno-f-cruz in #380
- Add flexible patch termination logic by @bruno-f-cruz in #385
- Add tests for rendering pipeline by @bruno-f-cruz in #386
- Add support for curriculum by @bruno-f-cruz in #381
- Enure Camera check is initialized when no camera is defined by @bruno-f-cruz in #387
- Fix bug wherein mapper was not mapping by @bruno-f-cruz in #388
- Log textures by @bruno-f-cruz in #390
- Wrap CLI tools as sub-commands of
vr-foragingby @bruno-f-cruz in #392 - Generalize patch reward function by @bruno-f-cruz in #378
- Add draft for instrument mapper by @bruno-f-cruz in #395
- Add CTCM function for patch depletion by @bruno-f-cruz in #397
- Refactor user interface by flattening tab structure by @bruno-f-cruz in #400
- Add NL to qc diagnosis visualizer between lines by @bruno-f-cruz in #401
- Make camera always visible in UI by @bruno-f-cruz in #402
- Add quality-control for treadmil, environment-sensor and lickety-split harp devices by @bruno-f-cruz in #404
- Fix missing default keyword in field by @bruno-f-cruz in #406
- Refactor updaters terminology for consistency with update logic by @bruno-f-cruz in #407
- Update aind-data-schema mapper to 2.0 by @bruno-f-cruz in #393
- Organize examples by @bruno-f-cruz in #411
- Refactor CICD to handle versioning automatically by @bruno-f-cruz in #414
- Add persistent reward function by @bruno-f-cruz in #413
- Fix an issue where bumps were not allowed from stable versions by @bruno-f-cruz in #417
- Add dataverse picker as default by @bruno-f-cruz in #410
- Allow curriculum suggestion to be passed to
DataMapperCliby @bruno-f-cruz in #423 - Implement Dataverse picker by @bruno-f-cruz in #418
- Add software event with the state of the patch used to sample reward by @bruno-f-cruz in #429
- Fix bug with logic in patch-entry triggered logic by @bruno-f-cruz in #430
- Implement
clampfor truncation of distribution sampling by @bruno-f-cruz in #434 - Ensure distribution is null when re-hydrating site by @bruno-f-cruz in #427
- Upgrade contraqctor pin by @bruno-f-cruz in #431
- Generate data contract in html by @bruno-f-cruz in #437
- Upgrade aind-clabe to v0.8.0 and refactor launcher script by @bruno-f-cruz in #436
- Increase lower pin for aind-clabe by @bruno-f-cruz in #438
Full Changelog: v0.5.4...v0.6.0