Open
Description
This is a tracking issue to document all breaking changes we want to introduce for v2.0.
Once we have a more clear plan to go for 2.0, we can convert some of the TODOs in their own issues to make tracking of different changes easier.
-
Make
Receiver.close()
abstract. -
In
new_receiver()
, rename the argumentlimit
tobuffer_size
. -
Rename 1.x
Timer
toMonotonicTimer
. Add aTimer
that works with the wall clock. -
Add a
tick_on_init
parameter toTimer
and change tick behaviour to the following:tick_on_init start_delay tick at 0 tick after delay true > 0 true true true 0 true - false > 0 false true false 0 false - -
Remove
channel.close()
method, which has been replaced bychannel.aclose()