CatCore 1.0.0
After over 50k lines of code and having been in development and testing for 14 months, it’s finally time for an initial public release.
CatCore is a high-performance library which provides a shared connection to mods and other applications for Twitch (and other future streaming platforms) and is the successor of ChatCore.
📝 What's changed
- First of all, this is an initial public release so basically everything has changed (seriously, it has been rewritten from scratch)
- 100% support for Unicode emojis unlike the 50~60%-ish coverage of the old implementation. More emojis for everyone 🎉
- Compared to ChatCore, it has become SOO much faster at handling chat messages
Benchmark results to support this claim can be found here: https://github.com/ErisApps/CatCore/wiki/Benchmarks - Adds support for a subset of the Twitch Helix API
- Adds support for a subset of the Twitch PubSub system
⚠️ Important info
- This library is incompatible with ChatCore (due to obvious reasons that it is its successor and thus also doesn't load that one or any mod that is dependent on ChatCore)
- There's no config migration as that is simply not possible due to technical differences, however it should be simpler than ever to set it up now
- Please be gentle, it took me soo much time to develop this 🥺
Last but not least, thanks a lot to those who helped out and supported me to get to this point. ❤️