We stop the support of Python 2.7 from this release.
Areas of improvement
- Vectorize geometry related methods
- `PDE` supports resample PDE residual points via callback `PDEResidualResampler`
- Implement `Polygon.boundary_normal()`
New APIs
- Add multifidelity DeepONet
API changes
- Geometry-related methods (`inside`, `on_boundary`, `on_initial`, `boundary_normal`, `periodic_point`) now use the 2d input of shape N by d, not a 1d vector.