DragonByte Shop 6.1.0

Change log

Feature: Successful and failed steal attempts will now generate an alert for the (attempted) victim, if the stolen currency is not integrated with DragonByte Credits
Change: "Expire items" cron job now runs every 10 minutes, down from every 24 hours
Fix: Color is no longer a required field for pre-defined Post Style, Thread Title Style, Username Style and User Title style items
Fix: Fix a race condition in which interest could be skipped when running via cron
Fix: The "Shadow" colour would not load correctly when configuring Post Style, Thread Title Style, Username Style and User Title Style items
Fix: The "Shadow" colour would not save correctly when configuring Post Style, Thread Title Style, Username Style and User Title Style items
Fix: Items would not deactivate before being discarded when the items expired
Fix: The "Exclusive item" item setting was not applied correctly when gifting to another user
Fix: The "Exclusive item" item setting was not applied correctly
Fix: When editing items, the global "Enable content tagging" setting was not respected
Fix: The "Interest" currency setting would not allow negative numbers as intended
Fix: First time configuring the "Create Forum" item would generate a server error
Fix: Fixed sell-back limit display in the item information
Fix: Fixed issues with Richest Users widgets
Fix: Fixed an issue where an incorrectly configured item could cause a server error
Fix: Fixed a PHP 7.4 / XenForo 2.1.3 compatibility issue

Release notes

After a lengthy and useful beta period, it's time to release the Gold version of DragonByte Shop v6.1.0 🎉

Version 6.1.0 represents a complete re-write of the product, making it more deeply integrated with XenForo 2.1, improving performance, and making bugfixes easier.

Before we delve into the changes, let's get some things out of the way:
  • This version requires XenForo 2.1.0. It will not install on XenForo 2.0.x.

  • The "User shops" feature and surrounding item management in the front-end has been permanently removed from the add-on and will not be making a return.

  • If you are still running DragonByte Credits v5.0.x, you need to disable both DragonByte Credits and DragonByte Shop before upgrading both of them to the latest versions. Not doing so will cause your site to crash until you edit the config file to disable addons from running.

  • It is recommended you upgrade both this and DragonByte Credits via the new "Install from archive" feature in XenForo 2.1.0.

  • Please see this post: #213 for further upgrade notes.
With that out of the way, on to the changes!


This version adds a new alert for victims of a Steal attempt, when the forum is not also running DragonByte Credits. No more vanishing currency!

In order to improve the functionality of the "Expiry date" feature for items, the cron job that expires items now runs every 10 minutes rather than every 24 hours.

Various reported bugs with the various "style" items have also been resolved.
Top