Skip to content

Releases: frequenz-floss/frequenz-dispatch-python

v0.3.4

24 Oct 09:36
v0.3.4
2f9c764
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

This is a hot fix for recurrence not working

What's Changed

Full Changelog: v0.3.3...v0.3.4

v0.3.3

21 Oct 13:07
v0.3.3
bee57c0
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

  • frequenz-sdk dependency has been extended to include version 1.0.0-rc1000.

What's Changed

Full Changelog: v0.3.2...v0.3.3

v0.3.2

21 Oct 09:12
v0.3.2
df14cbb
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

  • This fixes a crash when the YEARLY frequency is used in a dispatch.

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

01 Oct 11:07
v0.3.1
1011c1d
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

Upgrading

  • Dispatcher.running_state_change now also sends a message when the duration specified in the dispatch has passed. If no duration is specified, no STOPPED message will be sent.

New Features

  • We now provide the DispatchManagingActor class, a class to manage actors based on incoming dispatches.

Bug Fixes

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

05 Sep 11:46
v0.3.0
05f333b
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

Upgrading

  • The dispatch high level interface now depends on frequenz-sdk version v1.0.0-rc900.
  • We are now using the version 0.6.0 of the underlying frequenz-client-dispatch client library.
  • The init parameter of the Dispatcher class has been changed to accept a server_url instead.

New Features

  • Using the new dispatch client, we now have support for pagination in the dispatch list request.
  • The new client version also supports streaming, however it is not yet used internally in the high level interface.

Bug Fixes

  • Fix documentation cross-linking to the frequenz-client-dispatch package.

What's Changed

New Contributors

Full Changelog: v0.2.0...v0.3.0

v0.2.0

24 Jul 13:14
v0.2.0
0a37bb8
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Upgrading

  • An API key for authorization must now be passed to the client.

What's Changed

Full Changelog: v0.1.0...v0.2.0

v0.1.0

15 May 14:32
v0.1.0
08c8c07
Compare
Choose a tag to compare

Dispatch Highlevel Interface Release Notes

Summary

This is the first release of the highlevel dispatch interface!

Upgrading

  • Dispatcher.ready_to_execute() was renamed to Dispatcher.running_status_change()

New Features

  • Introduced new class Dispatch (based on the client class) that contains useful functions and extended information about the received dispatch.
  • Dispatcher.client was added to provide an easy access to the client for updating, deleting and creating dispatches

What's Changed

New Contributors

Full Changelog: https://github.com/frequenz-floss/frequenz-dispatch-python/commits/v0.1.0