Skip to content

Releases: timing71/chrome

v1.4.0

13 Jun 15:52
Compare
Choose a tag to compare
  • Fix bug relating to multi-session support
  • Show all relevant version numbers in menu
  • Update dependencies

v1.3.0

19 Apr 12:58
Compare
Choose a tag to compare

Add support for specifying WebSocket subprotocols (necessary to support GraphQL subscriptions).

v1.2.0

03 Nov 11:40
Compare
Choose a tag to compare
  • Add support for services using an EventSource (including fiawec.tv)
  • Fixed ability to manually delete services
  • Removed some obsolete defaults.

v1.1.0

05 Jun 10:46
Compare
Choose a tag to compare
  • Allow services to store arbitrary transient data.
    • This is intended to allow services to persist certain internal state so that it can be recovered if the service is restarted (e.g. the browser page is refreshed).
  • Support multiple sessions from one service instance.
    • This, combined with the related changes to @timing71/common, allows services to declare session changes, and keep separate sessions' data separate. Take, for example, a service that's running all day; previously you'd have one set of data with each track session that day (practices, qualifying, support races...) and no easy way to separate them out. Now, if services can detect a session change, they can store each session separately.
  • Move IndexedDB access to extension-space code. This resolves an issue where some services would not work without third-party cookies enabled in Chrome.
  • Recent sources list is now stored separately to recent sessions; this preserves the list even when recent sessions are expired.
  • Fixed a bug in file naming if the service name or description contained a slash.
  • Added button linking to the T71 Archive to the browser extension menu.

v1.0.1

16 Jan 10:33
Compare
Choose a tag to compare

Bugfix: API change on Zip file creation.

v0.4.0

28 Nov 16:17
Compare
Choose a tag to compare
  • Update dependencies.
  • Reduce replay file size by using intra-frames.
  • Add method to get list of recently used data sources.
  • Improvements to session purging logic.

v0.3.5

12 Jul 17:21
Compare
Choose a tag to compare
  • Further improvements to iframe detection (ADAC GT Masters support)
  • Include query params in source URL (W Series, Wige support)
  • Facilitate insecure HTTP requests by routing via extension context, not host page (Cronococa support)
  • Extend service auto-purge time to 7 days.

v0.3.4

12 Jul 17:19
Compare
Choose a tag to compare

Continued improvements all around, including improved iframe detection and returning HTTP headers.

v0.3.3

24 Jan 21:39
Compare
Choose a tag to compare

Change from JSZip to zip.js which better handles the massive ZIP files we need to create for replays.

We also now provide feedback on replay generation progress, which can take several minutes for long races.