Skip to content

Releases: vinceau/slp-realtime

Version 4.0.0

23 Jun 09:28
40402c9
Compare
Choose a tag to compare
  • Allows only finding button combos which match a player's name
  • Removes JSON API and event manager
  • Removes a bunch of re-exported @slippi/slippi-js events
  • Renames MoveID to MoveId
  • Renames all events to have a RealTime prefix. e.g. GameEvents is now RealTimeGameEvents.

Version 3.3.0

24 Dec 07:30
8950aef
Compare
Choose a tag to compare
  • Allow constructor options in SlpLiveStream to be passed to the parent (RxSlpStream) via super (#71)
  • Add filtering by move sequence (#80)

Version 3.2.0

15 Dec 00:36
82b157e
Compare
Choose a tag to compare
  • @slippi/slippi-js is no longer a dependency but a peer dependency. Make sure you install @slippi/slippi-js v6.x along with this dependency.
  • Fixes some issues with SlpFolderStream. You should still avoid using the folder stream if possible. Prefer SlpLiveStream if you can.
    • The start method now returns a promise.
    • The includeSubfolders boolean param is now an object.
  • Update a bunch of dependencies

Version 3.1.0

10 Dec 01:47
15611d3
Compare
Choose a tag to compare
  • Adds support for DolphinConnection in SlpLiveStream
  • Fixes incorrect command line parameter when launching Dolphin

Version 3.0.4

16 Nov 09:53
6881c75
Compare
Choose a tag to compare
  • Fixes issue with fetching the latest file from SlpFolderStream

Version 3.0.3

11 Nov 13:55
d2ef354
Compare
Choose a tag to compare
  • Fixes issue where real-time events weren't being detected after the first game

Version 3.0.2

11 Nov 13:55
aaced99
Compare
Choose a tag to compare
  • Enables strict mode in SlpParser to catch potential errors
  • Fixes name tags not matching in certain situations
  • Adds option for monitoring subfolders of SlpFolderStream

Version 3.0.1

02 Aug 12:33
f168163
Compare
Choose a tag to compare
  • Fixes connection issue with SlpLiveStream

Version 3.0.0

02 Aug 12:25
92fd5cc
Compare
Choose a tag to compare

Changelog

  • Utilise the new @slippi/slippi-js SDK. This allows us to remove a lot of unnecessary code since a lot of code has been moved to the @slippi/slippi-js library
  • The old reference to SlpStream has been renamed to RxSlpStream to avoid confusion with the one in the @slippi/slippi-js library.
  • Move RxJS to be a peer dependency. This should lead to less issues since different versions of RxJS are incompatible with each other.

Known Issues

It's known that SlpFolderStream does not seem to function correctly, and seems to generate garbage data. A fix has yet to be found for this issue.