What's Changed
- Redo of #PR215 by @UnravelSports in #278
- Fix Wyscout orientation by @DriesDeprest in #279
- [Opta] Fix datatype of score by @probberechts in #286
- [Opta] Refactor tests by @probberechts in #289
- [Opta] Add BALL_STATE flag by @probberechts in #287
- [Opta] Fix F24 timestamp parsing by @probberechts in #288
- [Metrica] Fix metadata after transform by @probberechts in #290
- Fix transform orientation by @probberechts in #190
- Add support for JSON Tracab data by @DriesDeprest in #295
- Add shot assist to data model and fix Opta & StatsBomb deserializers accordingly by @DriesDeprest in #281
- Add pressure event to data model & StatsBomb parser by @DriesDeprest in #292
- Uniform implementation of timestamps by @probberechts in #294
- Upgrade MkDocs to version 1.5.3 by @JanVanHaaren in #303
- Upgrade GitHub Actions to latest versions by @JanVanHaaren in #304
- Accurate transformation of pitch dimensions by @probberechts in #297
- Add broken test for issue 305 by @koenvo in #306
- [Tracab] Parse xml meta information by @DriesDeprest in #300
- Remove Python3.7 support, add Python 3.12 to tests by @koenvo in #318
- Opta Incomplete / Live F7 missing Result tag fix by @UnravelSports in #322
- [Wyscout v3] add parsing of carry event by @DriesDeprest in #323
- [StatsPerform] Bugfixes for tracking data (MA25) + Support for event data (MA3) by @probberechts in #310
- Fix StatsBomb create_periods by @DriesDeprest in #313
- [IO] Improved IO with support for reading data from compressed files by @probberechts in #308
- Time-based positions + MinutedPlayed Aggregator by @koenvo in #326
- Don't use deprecated Player.position in tests by @koenvo in #327
- [Opta] Allow missing value for qualifier 210 by @probberechts in #328
- [Opta] Set bodypart=head for flick-ons by @probberechts in #329
- Fix for older/incomplete/other versions of Tracab Meta data files by @UnravelSports in #336
- [StatsPerform] Fix origin and vertical orientation of SportVU by @DriesDeprest in #345
- Add GH workflows for release by @koenvo in #348
Full Changelog: 3.14.0...3.15.0