Releases: Sigma-Skidder-Team/Rise
0.1.0: (probably) final update
As said in #3:
All good things come to an end... And I guess this is the case for Rise literally not having auth for around 2 months.
The only reason I made this at all or made it public is because it'd be funny for a few clients to have support for connecting to some other clients' IRC and other features, and people actually thinking you are using Rise.
So here we go... The (probably final) update for this package:
RIP Auth-less Rise, ~10/12/2025 to 12/29/2025 This lasted a REALLY long time... But hey, at least I had some fun out of it! (only spamming IRC, but it was funny)
- Fix unsuccessful
S2CPacketAuthenticationFinishpackets failing to parse by movingpi,maxPitch, andserverTimeMSinto a data class namedAuthenticatedOnlyData, the field for that data class is namedaod.
0.0.4: Removed the connection opened log
wow so awesome
0.0.3
WebSocketClientnow has a method calleddisconnect, you may pass it aCloseReason, and it will use it, otherwise it'll use a normal status code with no reason phrase. It'll returntrueif the socket closed successfully, orfalseif it didn't close (sessionwasnull, orsession.closethrew an exception).- The
sessionfield inWebSocketClientis nowpublicso you can do more things. sessiongets set tonullon close
0.0.2: Better Java interop
- Added a Java example to the repository (see here)
- You no longer need to manually return
Unit.INSTANCEin Java for listeners (we migrated the listeners to function interfaces +operator fun invoke)
That's it. Kotlin is still used, and it's best used in a Kotlin environment (we have like 2 extension variables or functions), but most people wanting to make a client and add Rise interop because funny are gonna use Java anyways.