v0.22.0 #482
v0.22.0
#482
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Release Notes
Summary
New
Quantity
types! These types can have units (power, current, voltage, etc.) and are type- and unit-safe in the sense that users can't accidentally sum a power with a voltage, or a power in kW with a power in W.Upgrading
Sample
objects no longer holdfloat
s, but ratherQuantity
or one of its subclasses, likePower
,Current
,Energy
, etc. based on the type of values being streamed.BatteryPool.soc
now streams values of typeSample[Quantity]
, andBatteryPool.capacity
now streams values of typeSample[Energy]
.MicrogridApiClient.set_power
no longer returns aprotobuf.Empty
result, but aNone
. This won't affect you unless you are using the low level APIs of the SDK.New Features
The logical meter has a new method that returns producer power, that is the sum of all energy producers.
Quantity
types (Power
,Current
,Energy
,Voltage
) for providing type- and unit-safety when dealing with physical quantities.Bug Fixes
Two bugs in the ring buffer which is used by the
MovingWindow
class were fixed:len(buffer)
was not considering potentially existing gaps (areas without elements) in the buffer.A formula engine lifetime issue, when creating higher order formula receivers without holding on to a reference to the engine, was fixed.
What's Changed
--diff
as a default argument forisort
by @shsms in Add--diff
as a default argument forisort
#438Quantity
types by @shsms in Disable default constructor in specializedQuantity
types #465Percentage
quantity by @shsms in APercentage
quantity #470ResamplingFunction
in documentation by @Marenz in Fix broken reference toResamplingFunction
in documentation #472JUNCTION
andLOAD
component categories by @shsms in Remove unusedJUNCTION
andLOAD
component categories #467New Contributors
Full Changelog: v0.21.1...v0.22.0
This discussion was created from the release v0.22.0.
Beta Was this translation helpful? Give feedback.
All reactions