Releases: project-slippi/slippi-js
Releases · project-slippi/slippi-js
Version 5.0.3
- File writing in
SlpFileWriter
can now be toggled on and off - Adds more validity checks to
SlpParser
and throws errors when expected fields are invalid or missing. This allows applications built on top ofSlpParser
to do less error-checking and just trust the event data. - Fixes
SlpStream
message sizes being reset even in manual mode - Fixes
SlpStream
inaccurate game completion check
Version 5.0.2
SlpFile
now automatically populates file metadata- Adds
SlpFileWriter
class which extendsSlpStream
for automatic creation of new SLP files
Version 5.0.1
- Fixes console mirroring with latest Nintendont
Version 5.0.0
Thank you to @vinceau for putting in a bunch of work to refactor the parser and turn it into an SDK for Slippi development!
- Package is now called
@slippi/slippi-js
SlpFile
class for easier SLP file creationSlpStream
for event driven parsing of raw SLP data- Adds
latestFinalizedFrame
field to frame bookend andscene
andgameMode
to game start SlpParser
is separated from stat calculation and focuses on handling the incoming data stream. It also gains the ability to handle frame finalization and emit events for only finalized frames. Real-time stats calculation is also fixed so the notice in the README has been removed.- simpler console networking interface for Slippi Desktop App and other developers
- auto-formatting using
prettier
on save and on pre-commit - switches license from MIT to LGPL