Skip to content

Releases: theOehrly/Fast-F1

Release v2.1.12

01 Dec 21:38
Compare
Choose a tag to compare
  • fix: crash in lap data parser if a driver did not do any proper laps in a
    session
  • fix: crash in fastf1.core.Telemetry.calculate_driver_ahead if a
    driver did not participate in the session (by @bambz96)
  • enable automatic cache expiration for requests-cache (#57)
  • fix: requests cache not cleared if force_renew=True is used with
    fastf1.api.Cache.enable_cache

Release v2.1.11

11 Nov 17:25
Compare
Choose a tag to compare
  • Fix: last inlap missing from Laps
  • Add schedule patch for Sprint Race Weekend at Brazil GP (#55)

Release v2.1.10

31 Oct 14:38
Compare
Choose a tag to compare
  • introduce a custom user agent to identify FastF1 when requesting data from the Ergast API

Release v2.1.9

24 Oct 10:18
Compare
Choose a tag to compare

General maintenance/bug fixes

  • switch renamed dependency 'fuzzywuzzy' to new name 'thefuzz'
  • add support for getting team colors from incomplete or partial team
    names or from team names containing typos or extra words
  • make fuzzy string matching for event names case-insensitive
  • set missing lap start times to pit out time where possible (fixes issue #29),
  • add new api function :func:fastf1.api.driver_info
  • support incomplete laps (not timed) caused by drivers crashing/retiring
    during a lap: infer as much information as possible so that telemetry
    can be accessed easily (fixes issues #36 and #41)

Release v2.1.8

07 Sep 20:40
Compare
Choose a tag to compare

This release adds a patch to support the changed schedule on weekends with sprint qualifying.

Release v2.1.7

11 Jul 14:28
Compare
Choose a tag to compare
  • fix crash when loading cached data after dependencies have been updated
  • specify minimum versions for pandas and numpy
  • fix incorrect Alpine team name
  • fix future warnings and deprecation warnings caused by Pandas 1.3.0

Release v2.1.6

08 May 10:29
Compare
Choose a tag to compare
  • Add weather data (see changelog in documentation)

  • Fix: error when calling core.Laps.get_pos_data()

  • Fix: error when calling get_telemetry() on the first lap (or a set of laps containing the first lap)

  • Make the live timing client exit more cleanly

Release v2.1.5

14 Apr 20:11
Compare
Choose a tag to compare

Minor fixes and improved robustness for loading live timing data.

Some additional small improvements regarding logging and other stuff

v2.1.4 Bug fixes and various minor improvements

24 Mar 18:26
Compare
Choose a tag to compare
  • Fix a bug introduced in v2.1.3 which prevented the loading of
    any data from the api

  • Make the api parser more robust and tolerant against invalid data

  • various small improvements

v2.1.3 - Error handling for invalid json in car and position data

14 Mar 18:50
Compare
Choose a tag to compare
error handling for invalid json -> v2.1.3