Releases: tebexio/Tebex-Rust
v2.0.13
v2.0.12
Feature: The last octet of IP addresses sent for join events are now anonymized.
Fix: Commands with a null payment
or package
(as in abandoned cart commands) were not handled properly and forever remained in the queue.
Fix: Optimized a redundant call to GetPlayerRef(), which should reduce hook times on large command queues.
v2.0.11
Fix: Resolves Missing plugin name prefix 'tebexplugin' for permission
messages
Fix: Compilation errors on 7 Days to Die
Fix: Improper platform reported on non-Rust games
v2.0.10
- Fix: Timed events still attempted to run even if Tebex was not setup. Reduces unnecessary server and network load.
v2.0.9
- Updated our events logs and warnings to a new internal specification
- Added ability to
SuppressWarnings
in configuration - Added ability to
SuppressErrors
in configuration
v2.0.8
This update resolves reported issues with an "only oxide directory!" error on some setups.
v2.0.7
This update resolves reported issues with inventory slot calculation and startup issues when using identities.
Fixes
- Inventory slots used total item quantity count, not number of items in the inventory. This caused issues triggering commands which required a specific number of inventory slots.
- Startup using a server identity no longer causes issues loading configuration.
v2.0.6
This version resolves the following issues:
- Errors that were irrelevant could be logged to the console:
"Player ID or name is null while expanding username?!"
- Commands with no
PackageRef
may benull
, causing an error while parsing those commands. This happened in particular with some offline commands that had no purchase attached, such as removing groups from players.
v2.0.5
Fixes in this release
We've had reports of console spam in recent versions, so we have revised the log levels for anything that needs to be reported or logged within the plugin. All but the most fatal issues will be logged as debug logs. To enable these, use tebex.debug on. Otherwise, the plugin should be silent aside from setup messages.
- Moved some additional error logs to debug logs. Enable with tebex.debug on
- All Error log levels now send reports to Tebex
- Fixed console message "Attempted to look up online player, but no reference found"
v2.0.2
-
Change: Revised log levels to reduce perceived console spam
-
Fix: Offline commands were not properly marked completed after running
-
Fix: Build script no longer inserts a trailing }