Skip to content

Releases: markus-wa/demoinfocs-golang

v5.0.4 - Fix "nil pointer dereference"

27 Oct 13:07
ab871b0

Choose a tag to compare

Fixes

  • Fixed potential "nil pointer dereference" error on Player.PlayerPawnEntity() - ab871b0

v5.0.3 - Fix for CS2 Update

15 Oct 13:43
575c95f

Choose a tag to compare

Fixes parser crash due to last night's CS2 update

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs@v5.0.3

Fixes

  • Added decoder for VectorWS type to support latest version of CS2

Discussions / Chat / Announcements

Discord Chat

v4.4.0

15 Oct 17:10
c943800

Choose a tag to compare

  • Added decoder for VectorWS type to support 15/10/2025 CS2 update
  • Added player.FlashbanCount()
  • Fixed possible incorrect players detected in events after disconnection
  • Fixed possible crash

v5.0.2

21 Jul 21:42
0c5cd95

Choose a tag to compare

Fixes compilation issue with v5.0.0 + v5.0.1

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs@v5.0.2

New Features

  • Added support for CSTV Broadcast parsing, enabling live match analysis - see example

Breaking Changes

  • Upgraded version from v4 to v5, changing import paths from github.com/markus-wa/demoinfocs-golang/v4/... to github.com/markus-wa/demoinfocs-golang/v5/...
    • sed -i 's/demoinfocs-golang\/v4/demoinfocs-golang\/v5/' **/*.go may be useful to upgrade, use at your own risk
  • Removed CS:GO demo support, use v3 for CS:GO (this can be used alongside v5 in the same project without conflict
  • Removed Parser.ParseHeader & common.DemoHeader - use msg.CDemoFileHeader & msg.CSVCMsg_ServerInfo instead
  • Removed code marked as deprecated in v4 and code related to CS:GO

Discussions / Chat / Announcements

Discord Chat

v5.0.1

21 Jul 21:37
da6c37c

Choose a tag to compare

Fixes compilation issue with v5.0.0

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs@v5.0.1

New Features

  • Added support for CSTV Broadcast parsing, enabling live match analysis - see example

Breaking Changes

  • Upgraded version from v4 to v5, changing import paths from github.com/markus-wa/demoinfocs-golang/v4/... to github.com/markus-wa/demoinfocs-golang/v5/...
    • sed -i 's/demoinfocs-golang\/v4/demoinfocs-golang\/v5/' **/*.go may be useful to upgrade, use at your own risk
  • Removed CS:GO demo support, use v3 for CS:GO (this can be used alongside v5 in the same project without conflict
  • Removed Parser.ParseHeader & common.DemoHeader - use msg.CDemoFileHeader & msg.CSVCMsg_ServerInfo instead
  • Removed code marked as deprecated in v4 and code related to CS:GO

Discussions / Chat / Announcements

Discord Chat

v5.0.0

21 Jul 21:29
236b3b5

Choose a tag to compare

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs@v5.0.0

New Features

  • Added support for CSTV Broadcast parsing, enabling live match analysis - see example

Breaking Changes

  • Upgraded version from v4 to v5, changing import paths from github.com/markus-wa/demoinfocs-golang/v4/... to github.com/markus-wa/demoinfocs-golang/v5/...
    • sed -i 's/demoinfocs-golang\/v4/demoinfocs-golang\/v5/' **/*.go may be useful to upgrade, use at your own risk
  • Removed CS:GO demo support, use v3 for CS:GO (this can be used alongside v5 in the same project without conflict
  • Removed Parser.ParseHeader & common.DemoHeader - use msg.CDemoFileHeader & msg.CSVCMsg_ServerInfo instead
  • Removed code marked as deprecated in v4 and code related to CS:GO

Discussions / Chat / Announcements

Discord Chat

v4.3.4

21 Jul 16:45
454fdda

Choose a tag to compare

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v4/pkg/demoinfocs@v4.3.4

Changes

  • added player.ViewmodelOffset() and player.ViewmodelFOV()
  • fix incorrect UniqueID2() in SmokeStart events
  • fix possible nil player/weapon fields in some events
  • fix possible crash with recent POV demos

Discussions / Chat / Announcements

Discord Chat

v5.0.0-alpha.0

17 Apr 11:49
6a6eb08

Choose a tag to compare

v5.0.0-alpha.0 Pre-release
Pre-release

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v5/pkg/demoinfocs@v5.0.0-alpha.0

New Features

  • Added support for CSTV Broadcast parsing, enabling live match analysis - see example

Breaking Changes

  • Upgraded version from v4 to v5, changing import paths from github.com/markus-wa/demoinfocs-golang/v4/... to github.com/markus-wa/demoinfocs-golang/v5/...
  • Removed CS:GO demo support, use v3 for CS:GO (this can be used alongside v5 in the same project without conflict
  • Removed Parser.ParseHeader & common.DemoHeader - use msg.CDemoFileHeader & msg.CSVCMsg_ServerInfo instead
  • Removed code marked as deprecated in v4

Discussions / Chat / Announcements

Discord Chat

v4.3.3

03 Feb 17:28
f2c176d

Choose a tag to compare

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v4/pkg/demoinfocs@v4.3.3

Changes

  • fixed parsing for demos with UM_RequestDiagnostic messages (POV demos)

Discussions / Chat / Announcements

Discord Chat

v4.3.2

29 Jan 01:11
170d1e8

Choose a tag to compare

Go Get

go get -u github.com/markus-wa/demoinfocs-golang/v4/pkg/demoinfocs@v4.3.2

Changes

  • fixed parsing for demos after latest CS2 update
    • updated protos + add support for DEM_Recovery command

Discussions / Chat / Announcements

Discord Chat