Skip to content

4.0.0

Latest
Compare
Choose a tag to compare
@rra rra released this 12 Dec 20:22
4.0.0
6433064

Backwards-incompatible changes

  • Switch to Wobbly for job storage. All previous job history will be lost unless the vo-cutouts database is converted into Wobbly's storage format and inserted into Wobbly's database.

Bug fixes

  • Catch errors from parsing the dataset ID or creating a Butler in the backend worker and report them as proper worker exceptions so that they don't produce uncaught exception errors.
  • Append a colon after the error code when reporting UWS errors.

Other changes

  • Render all UWS XML output except for error VOTables using vo-models rather than hand-written XML templates.

What's Changed

  • Bump python from 3.12.6-slim-bookworm to 3.12.7-slim-bookworm by @dependabot in #229
  • DM-47027: Change get param dependency to correctly parse list params by @stvoutsin in #231
  • DM-47811: Fixes to address FAST001 and FAST002 ruff rules and update-deps by @stvoutsin in #232
  • DM-47928: Adjust for new Safir UWS library by @rra in #233
  • DM-47790: Convert to vo-models for XML output by @rra in #234
  • DM-47986: Convert to Wobby and the new Safir UWS library by @rra in #236
  • DM-47986: Catch errors from initializing Butler in worker by @rra in #237
  • DM-47986: Prepare 4.0.0 release by @rra in #238

New Contributors

Full Changelog: 3.2.0...4.0.0