Skip to content

Commit

Permalink
MNT: finalize changelog for v3.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
theOehrly committed Jan 7, 2024
1 parent a59bbf2 commit 2e76a4d
Showing 1 changed file with 38 additions and 13 deletions.
51 changes: 38 additions & 13 deletions docs/changelog/v3.2.x.rst
Original file line number Diff line number Diff line change
@@ -1,26 +1,51 @@
What's new in v3.2.0
--------------------

(released dd/mm/2023)
(released 07/01/2024)


New Features
^^^^^^^^^^^^

- Added support for Pandas version v2.1.0 and higher.

- Methods :meth:`fastf1.core.Lap.get_telemetry` and
:meth:`fastf1.core.Laps.get_telemetry` now take an optional additional
``frequency`` keyword argument to override the default frequency that is
used for resampling.

- Added :meth:`fastf1.core.Laps.pick_box_laps` to select inlaps and outlaps
(#454) (by @pesaventofilippo)

- Added the lap number to race control messages, see
:attr:`fastf1.core.Session.race_control_messages` (#475) (by @manpean)

- Improved lap data integrity checks (#449) (by @d-tomasino)

- Added a string representation for the Cache class that gives information
about the cache path and the cache size

- Added the function :func:`fastf1.Cache.get_cache_info` that returns
information about the cache path and the cache size


Bug Fixes
^^^^^^^^^

- Fix incorrect lap number (zero instead of one) for generated laps that are
added when a driver crashes on the very first lap.
- Fixed incorrect lap number (zero instead of one) for generated laps that are
added when a driver crashes on the very first lap

- Fix broken schedule backend 'f1timing' (failed to load 2023 season schedule
after Qatar GP due to unexpected data)
- Fixed :meth:`fastf1.core.Session.get_circuit_info` fails if the default
resampling frequency for telemetry data is changed (#455)

- Fix: failing lap accuracy check for one driver caused laps of all drivers to
be marked as inaccurate (#464)
- Fixed multiple issues with the Ergast API interface that resulted in
invalid request being made and consequentially no data being returned
(#489, #494) (by @Lombardoc4)

- Fixed missing driver information for drivers that did not start in a race
(classified as DNS - did not start) (#447)

New Features
^^^^^^^^^^^^
- Fixed a regression introduced in v3.1.3 that caused the ``CountryCode``
to be missing from :class:`fastf1.core.SessionResults`

- Methods :meth:`fastf1.core.Lap.get_telemetry` and
:meth:`fastf1.core.Laps.get_telemetry` now take an additional ``frequency``
keyword argument to override the default frequency that is used for
resampling.
- Fixed a compatibility issued with Pandas v1.3.5

0 comments on commit 2e76a4d

Please sign in to comment.