**Changes:**
- Introduce footprint with frozen longitudinal coordinates (and assigned momentum)
- Introduce lumi calculation (no crab cavities for now).
- Introduce crab dispersion in twiss result.
- Introduce `Multiline.twiss` and `Multiline.match` to allow matching with multiple beam lines.
- Introduce `VaryList` and `TargetList` to have a compact syntax to specify multiple targets.
- Introduce match targets to specify luminosity, separation and impose orthogonality between separation plane and crossing plane at a given collider interaction point.
- Introduce `collider.apply_filling_pattern` to enable/disable beam beam elements based on a given filling scheme.
- Introduce `Multiline.discard_trackers()`
- `twiss(ele_start=..., ele_stop=...)` now includes the element specified by `ele_stop`.
- Adapt default flags in precompiled kernel definitions.
- Fix issue with precompiled kernel for collective trackers.
**Full Changelog**: https://github.com/xsuite/xtrack/compare/v0.33.0...v0.34.0