1.11.0:
- Fixed inserting the same variable twice in one line where the value has the name of the variable.
- Added BaseConversionCondition and StringFormatCondition.
- Added "contains" field to VariableRemoveCondition to remove multiple variable that has the input text in its name.
- NullOutcome can now be used on server-side Outcomes.
- Fixed stream events causing disconnect from servers when they contain too much data (>32kb [I'm looking at you, Streamlabs Hype Trains!)
- Fixed outcomes triggering on the server erroring due to not having a player reference, and also calling a bunch of client-references, most notable in GameHooks (FORGE). (A lot of) Things may break.
- (FABRIC) Fixed logical side check thinking the server network thread was a client thread.
Announcement: Version 1.11 will be the last version of CCI 1.x. All CCI dev efforts now will target CCI 2.0, except for bug fixes.
1.10.0:
- (Forge only) Delay pushing toasts till after the loading screen has disappeared. Should prevent crashes due to concurrency issues. Thanks Darkosto for the report.
- (1.18.2 only) Updated Logging methods to match 1.18.2's conventions
- Added minHoriDistance, customWidth and requireSolidBlock to TwoHighSpaceCondition, with a significant refactor of the logic.
- Added UUID to NBT Format Converter Condition.
- Fixed YouTube Chat sockets not loading the chat event configuration.
- Reconfigured StreamElements' Socket to prevent duplicate test events triggering and a replayability of past events through their dashboard.
- Updated YouTube Chat socket to follow their latest API docs in hopes it prevents CCI hitting the Google API query quota limit.