Features
- Add [evaluate_with_exact_rationals]{.title-ref} method to
[ExpressionScalar]{.title-ref}
([\546](https://github.com/qutech/qupulse/issues/546))
- New feature based AWG abstraction. Can be found in
[qupulse.hardware.feature_awg]{.title-ref}. Allows easier code reuse
across awg drivers.
([\557](https://github.com/qutech/qupulse/issues/557))
- Add ConstantPulseTemplate
([\565](https://github.com/qutech/qupulse/issues/565))
- Add interface to use [atsaverage]{.title-ref} auto rearm
([\566](https://github.com/qutech/qupulse/issues/566))
- Adds the methods [is_constant]{.title-ref},
[constant_value_dict]{.title-ref} and [constant_value]{.title-ref}
to Waveform class to allow more efficient AWG usage.
([\588](https://github.com/qutech/qupulse/issues/588))
Bugfixes
- Fix TimeType comparisons with non-finite floats (inf, -inf, NaN)
([\536](https://github.com/qutech/qupulse/issues/536))
-
Improve alazar usability:
: - Do not touch the default config when arming a measurement
- Keep current config in a seperate field
- Extend record to a multiple of a configurable value (4KB by
default)
([\571](https://github.com/qutech/qupulse/issues/571))
- Replace pytabor and teawg with tabor_control to support
newer(\>=1.11) pyvisa versions
([\599](https://github.com/qutech/qupulse/issues/599))
- Fix [repr]{.title-ref} of [ExpressionScalar]{.title-ref} when
constructed from a sympy expression. Also replace
[Expression]{.title-ref} with [ExpressionScalar]{.title-ref} in
[repr]{.title-ref}.
([\604](https://github.com/qutech/qupulse/issues/604))
Deprecations and Removals
- Deprecate HashableNumpyArray due to its inconsistency.
([\408](https://github.com/qutech/qupulse/issues/408))
- Drop support for python 3.5
([\504](https://github.com/qutech/qupulse/issues/504))
- Remove deprecated [external_parameters]{.title-ref} keyword argument
from SequencePT and AtomicMultiChannelPT
([\592](https://github.com/qutech/qupulse/issues/592))
- Deprecate boolean [duration]{.title-ref} argument of
[AtomicMultiChannelPulseTemplate]{.title-ref} and remove duration
check in [\_\_init\_\_]{.title-ref}.
([\593](https://github.com/qutech/qupulse/issues/593))