- [FEATURE] Simplified the
Message
object by taking out thetoString
andtoBinary
methods and moving them to the utility file. - [FEATURE] Removed the
ClientData
andCookies
modules and replaced them withjs-cookie
to make it more simple and efficient. - [TESTS] Improved and added tests.
- [MISC] Changed typescript out dir to
build
instead oflib
to match GameGuard server. - [MISC] Added npm scripts to improve build process.
- [MISC] Updated out-of-date dependencies to their latest versions which also fixed all possible fixed security vulnerabilities.
- [FEATURE] Messages now get sent and read as binary.
- [MISC] Made sure the client works with the latest version of gameguard.
- [MISC] Updated out of date dependencies to their latest versions.
- [MISC] Made sure the client works with the latest version (0.13.0) of gameguard.
- [MISC] Update dependencies to their latest versions.
- [MISC] Made sure the client works with the latest version (0.12.0) of gameguard.
- [MISC] Updated gameguard dev dependency to its latest version.
- [FEATURE] Added latency property to client that is updated whenever the gameguard server is set to send over the latest latency information.
- [DOCS] Updated docs.
- [MISC] Updated gameguard dev dependency to latest version.
- [MISC] Removed unnecessary dependencies.
- [MISC] Updated rollup plugins to namespaced versions.
- [HOTFIX] Fixed contents of message not being parsed correctly.
- [MISC] Changed CHANGELOG format.
- [MISC] Added LICENSE file.
- [MISC] Updated dependencies to their latest versions.
- [TEST] Updated test to account for gameguard signal name change.
- [MISC] Updated gameguard to latest version.
- [MISC] Renamed
prepublish
script in package.json toprepare
as prompted by npm.
- [FEATURE] Switched from using events to signals.
- [DOCS] Updated docs for signals.
- [TEST] Updated tests.
- [MISC] Updated dependencies to their latest versions.
- [DOCS] Added option for using script through unpkg.
- [MISC] Updated dependencies to their latest versions.
- [FEATURE] Matched versions with gameguard. From this point forward both packages with matching version numbers will be guaranteed to work with each other.
- [HOTFIX] Compiled files from last commit
- [HOTFIX] Message.ts was still sending a message with a key of content instead of contents.
- [HOTFIX] Changed
content
in Message.ts tocontents
. - [MISC] Updated typescript to latest version.
- [HOTFIX] Changed
player-joined
toplayer-connected
as it changed in gameguard. - [MISC] Updated dev dependencies to their latest versions.
- Initial release as a separate package from gameguard.