_See all documentation for this version [here](https://ampform.rtfd.io/en/0.14.8)._
⚠️ API changes
- Renamed `unevaluated_expression()` decorator to `unevaluated()` (379)
- Arguments `z` and `angular_momentum` have swapped in `BlattWeisskopfSquared` -- `z` comes first (375)
- `n_events` argument is required in `BoostZMatrix`, `RotationYMatrix`, and `RotationZMatrix` classes (381)
- `UnevaluatedExpression` template and related functions are now deprecated (383)
⚠️ Enhancements and optimizations
- Add support for class attributes in `unevaluated` expression classes (375)
- Add support for default arguments in `unevaluated` expression classes (376)
- Add support to mark specific arguments to `unevaluated` classes as non-sympiable (380)
🐛 Bug fixes
- Sympify `unevaluated` instance attributes (374)
🔨 Maintenance
- Organize `unevaluated` test functions (377)
- Implement all expression classes of the AmpForm library with `unevaluated` (382)
🖱️ Developer Experience
- Show reasons for skipping tests when running `pytest` (378)
_The full changelog as commits can be found [here](https://github.com/ComPWA/ampform/compare/0.14.7...0.14.8)._