0.3.0
What's Changed
- Simplify config by @RAYemelyanova in #169
- Set initial API version by @keithralphs in #172
- Use FastAPI to provide rest endpoints by @RAYemelyanova in #135
- Create documentation page about events by @callumforrester in #152
- Update module description by @callumforrester in #178
- add catalog-info for backstage by @RAYemelyanova in #137
- Validate by @keithralphs in #179
- fix json parameterization bug by @RAYemelyanova in #186
- Made tests work with server running by @RAYemelyanova in #189
- Modify gh actions by @RAYemelyanova in #193
- Fix handling of default parameters in plans by @tpoliaw in #185
- Fix typos by @joeshannon in #191
- Fix exception logging in stomptemplate by @joeshannon in #192
- fix topic publishing by @RAYemelyanova in #195
- 121 dodal integration by @abbiemery in #171
- Update adsim to functional format by @abbiemery in #204
- Rename status name local variable by @joeshannon in #205
- Unifying markup languages for api schemas by @RAYemelyanova in #190
- Standardise names and remove publish elements by @keithralphs in #210
- Correct API refs by @keithralphs in #211
- Allow injection of Devices into plan arguments from the BlueskyContext by @DiamondJoseph in #175
- Fix linting by @DiamondJoseph in #214
- Copy subscriptions before iteration by @joeshannon in #212
- Track completed statuses (#111) by @joeshannon in #203
- Make run plan parameters an argument by @tpoliaw in #207
- Remove deprecated command by @keithralphs in #209
- Initialize handler after FastAPI startup by @callumforrester in #216
- Pin typing extensions module to <4.6 by @callumforrester in #226
- Allow getting the status from the RunEngineWorker and expose the status to the REST API by @DiamondJoseph in #218
- Add transaction mode to worker by @callumforrester in #202
- Standardise api by @keithralphs in #222
- Combine events by @abbiemery in #224
- Move doc ref to correct section by @keithralphs in #232
- Allow splitting of creating and starting tasks in API by @callumforrester in #231
- Stop models converting to camelCase by @callumforrester in #173
- Include errors in current task and synchronise on begin_task by @callumforrester in #234
- Update OpenAPI Schema to match current state by @joeshannon in #236
- Fix update_task bug by @RAYemelyanova in #240
- Make pytest work with server running by @RAYemelyanova in #241
- Write test to check openapi schema has not changed by @callumforrester in #238
- Blocking cli command to run plan by @RAYemelyanova in #243
- Allow pausing and resuming of the worker by @DiamondJoseph in #229
- Update REST API version to 0.0.3 by @joeshannon in #244
New Contributors
- @abbiemery made their first contribution in #171
Full Changelog: 0.2.3...0.3.0