Skip to content

v4.34.0

Choose a tag to compare

@dachrisch dachrisch released this 29 Sep 16:55
db71d2e

4.34.0 (2026-09-29)

Features

  • share: embeddable widget for club sites (5a9574c)
  • share: embeddable widget for club sites (fd28151)
  • share: human-readable year param for the widget (56e8139)
  • share: non-optional attribution, club logo and color customization (4c9903e)
  • share: season and league selection for the widget (217c35a)
  • share: site header/footer in the embed and a Team-menu link (8f2844c)

Bug Fixes

  • api: throttle snapshot rebuilds, not cache hits (7adecfa)
  • share: auto-size the generator preview like an embed (cf15e8f)
  • share: bare widget embed and explicit no-games message (64920fe)
  • share: bind the listener snippet to the widget origin (dc89082)
  • share: correct league-table lookup and match LeagueSphere design (4a98775)
  • share: draw the standings highlight bar on the first cell only (ff7af30)
  • share: hide stale fixtures and default to the current season (c06adfb)
  • share: honor live_url and compact, drop the no-op refresh flag (6c81145)
  • share: make the standings table usable at phone width (045f89b)
  • share: mark framing view tests as django_db (eb15a53)
  • share: mark framing view tests as django_db (9010d89)
  • share: report real content height to the embedding page (d23de44)
  • share: search-first team picker in the generator (c88d65e)
  • share: show HH:MM kick-off and context-aware result column (6497082)
  • share: show real rank and group headers in the standings table (5f4b0be)
  • share: show the league table, not a cup, in the table view (42b9381)
  • share: stop double-fetching and retry throttled snapshots (76cf8c3)
  • share: stop framing the generator page (15adac7)
  • share: stop the embed collapsing while loading (7faa6fd)
  • share: track src/lib (swallowed by Python gitignore) (ffdc0be)
  • share: use relative imports instead of @ alias for CI (f580800)