- Frequency monitors can now optionally store the complex permittivity at the same locations where
the E-fields are recorded, at the monitor frequencies.
- Frequency monitors now also have an `'interpolate'` keyword, which defaults to `True` and
reproduces the behavior of previous versions. If set to `False`, however, the raw fields
evaluated at their corresponding Yee grid locations are returned, instead of the fields interpolated
to the Yee cell centers. This also affects the returned permittivity, if requested.
- Reorganized internal source time dependence handling, enabling more complicated functionality
in the future, like custom source time.
- Total field in the simulation now sampled at the time step of the peak of the source time dependence,
for better estimation of the shutoff factor.
- A number of bug fixes, especially in the new plotting introduced in 21.3.1.4.