Skip to content

4.3.0

Compare
Choose a tag to compare
@Androz2091 Androz2091 released this 21 Dec 13:44
· 394 commits to master since this release

⚠️ (small) Breaking changes

  • Discord.js v11 support has been removed. (31dacd8)

Added

  • New giveaway.extraData property, useful to store data such as custom requirements, etc. (496e191)
  • Add Giveaway.winnersIDs, filled when the giveaway is ended. (#145)
  • Add GiveawayManager.endedGiveawaysLifetime, useful to remove ended giveaways from DB after a period of time. (#145)
  • New GiveawaysManager#giveawayDeleted event. (496e191)
  • Embeds are now generated using methods in the GiveawaysManager class that can be overwritten! (c653901)
  • reroll() now edits the giveaway embed instead of only sending a new message. (496e191)
  • Eslint added, for a better code quality
  • Add MySQL example (e594be9)

Fixed

  • reroll() method now uses the number of winners specified in options object (2896edb)
  • Fix botsCanWin check (da52a54)
  • Giveaway messages are now merged with the default ones to avoid issues like #122 (bedd3de)

Changed

  • giveaway#content has been renamed to giveaway#remainingText (04ce6cd)
  • Update jsdoc template (8cb8dcb)

Credits

Huge thanks to @Shashank3736, @GreepTheSheep, @DeltaCoderr, and @NicoHd105 for helping!