What's Changed
- Add python3.13 support by @thopkins32 in #206
- Deprecating bayesian.acquisition by @thopkins32 in #207
- Actuator and Sensor types (to allow for flyable and collectable devices) by @thopkins32 in #211
- Ophyd[-async] how-to-guide (not flyscanning yet) by @thopkins32 in #210
- Add support for Queueserver Agent by @whs92 in #212
- Remove deprecated code by @thopkins32 in #218
- Pyright type hint checking in pre-commit by @thopkins32 in #219
- Tiled databroker how-to guide by @jessica-moylan in #215
- Update XRT tutorial by @thopkins32 in #222
- Bump Ax to >=1.2.0 and BoTorch to >=0.16.0 by @thopkins32 in #221
- Use default Ax analyses to detect model fit quality in XRT tutorial by @thopkins32 in #223
- Update simple experiment tutorial by @thopkins32 in #224
- Add routing when suggesting multiple points by @thomaswmorris in #217
- Explanation document for Ax integration by @thopkins32 in #227
- Remove warning on landing page by @thopkins32 in #228
- Model checkpoints by @thopkins32 in #233
- Add citation to docs by @thopkins32 in #209
- Track optimization steps using event-model by @thopkins32 in #236
- Cpu only build by @thopkins32 in #240
- Bump ax-platform to v1.2.3 by @thopkins32 in #241
- Interactive optimizer agent by @jessica-moylan in #235
- Add codecoverage by @thopkins32 in #246
- Update docs workflow by @thopkins32 in #247
- Temporarily pin fastapi to fix breaking change by @thopkins32 in #249
- Separate sim module from main package by @thopkins32 in #248
- Remove pin of fastapi (tiled v0.2.6) by @thopkins32 in #251
- Add support for
fixed_parametersby @josephhanrahan in #252 - Add
osx-arm64to platforms list inpixi.tomlby @josephhanrahan in #253 - Add devcontainer and script to launch by @thopkins32 in #254
- opencode agent skills by @thopkins32 in #255
- Rewrite simulation code by @thopkins32 in #256
- Markdown linting config by @thopkins32 in #258
- Move plans to base of package by @thopkins32 in #259
- Create unit tests for bayesian module by @thopkins32 in #262
- Fix qserver agent and add tests by @thopkins32 in #264
- Refactor bluesky-queueserver support by @thopkins32 in #266
- Reconfigurable search spaces by @josephhanrahan in #268
- Logging callback by @thopkins32 in #270
- Failed and abandoned suggestions by @MTakahashi-KWH in #272
- Docstring and API docs udpates by @thopkins32 in #275
- Add redirect for gh-pages by @thopkins32 in #276
- Add version switch drop-down to docs header by @thopkins32 in #277
- Update documentation URL in README by @thopkins32 in #278
- Fix dropdown for version switcher in docs by @thopkins32 in #279
- added Graphviz to _docs.yml to fix ExecutableNotFound error by @jessica-moylan in #280
- Update import path for ContourPlot by @thopkins32 in #281
- Updated Website Design by @jessica-moylan in #269
- Scalarized objective use in Agent by @thopkins32 in #284
- Update README by @thopkins32 in #287
- Website Display Fixes by @jessica-moylan in #288
- Fix stop_listener and incorrect usage of UID in stop document comparison in queueserver by @thopkins32 in #291
- Bluesky Queueserver tutorial by @thopkins32 in #292
- Documentation Maintenance by @josephhanrahan in #294
- Best point(s) navigation by @thopkins32 in #293
- Prevent parallel runs of the queueserver runner by @thopkins32 in #296
- Add AGENTS.md by @thopkins32 in #297
- simple tutorial: suppress Ax dep warning, fixed reorder in evaluation, better convergence by @MTakahashi-KWH in #303
- Fix stream filtering on logging callback by @thopkins32 in #302
- Fix ChoiceDOF Bug by @josephhanrahan in #301
- Use futures for better tracking of queueserver runner state by @thopkins32 in #305
- Add plan keyword arguments to queueserver optimization problems by @thopkins32 in #306
- Document that queueserver integration is experimental by @thopkins32 in #309
- Stop publishing docs on scheduled workflow by @thopkins32 in #310
- XRT KB mirror tutorial improvements by @thopkins32 in #311
- XRT version bump by @MTakahashi-KWH in #315
- Replace ZMQ address argument with RemoteDispatcher for queueserver by @thopkins32 in #308
- Start queueserver listener in runner init by @whs92 in #316
- Update & Rework Dependencies by @thopkins32 in #321
- Explanation passages to go into depth about user responsible components by @MTakahashi-KWH in #323
- Xopt integration by @roussel-ryan in #318
- Final edits before v1.0 release by @thopkins32 in #324
New Contributors
- @MTakahashi-KWH made their first contribution in #272
- @roussel-ryan made their first contribution in #318
Full Changelog: v0.9.0...v1.0.0