Skip to content
On this page

Changelog of V3 🚀

[3.3.4] - February 26, 2022

Fixed

  • Buttons : Fix regex match for global flag (639de8a).
  • SelectMenus Fix regex match for global flag (ff10711).

[3.3.3] - February 12, 2022

Fixed

  • Listeners: Fix async functions for inhibitors and events (once and no once) (33bbdf8).

[3.3.2] - December 22, 2021

Fixed

  • Command: Fix bug in command message argument caused by order of properties (f23193c)

[3.3.1] - December 22, 2021

Fixed

  • CommandsManager: The default property is now optional (3019c2e)

[3.3.0] - December 22, 2021

Added

  • CommandManager: Add default object in options for set default values in commands (b893913).
  • EventsManager: Add default object in options for set default values in events (8127b56)
  • InhibitorsManager: Add default object in options for set default values in inhibitors (8127b56)
  • DevelopmentMode: Add duplicate class check (03de4ad)

Changed

  • ShewenyClientOptions: Add default object in options for set default values in commands (8127b56 8127b56)

Fixed

  • Command: Fix type property, now optional (1807dc6)

[3.2.0] - December 20, 2021

Added

  • Managers: Add base manager export (4561a68)
  • Command: Add usage and examples in structure (70dda8d)
  • Client: Add connected propertie (b8bf7d1)

Changed

  • Structures: Refactor structures (bff12bb)

Fixed

  • Client: Fix awaitReady() method when the client is already loged (b8bf7d1)
  • Managers: Fix loadAll errors display (13f48f7)

[3.1.0] - December 11, 2021

Added

  • Github: Add changelog file (fbfd789)
  • Setup CodeQL for code analysis (8e45f7d)
  • Github: Add pull-request template (6d17fc1)

Changed

  • Command: cooldownLimit event take a new parameter time (8b771b7)
  • Button: customId property can be a Regex (d3020b8 e27fbfe)
  • SelectMenus: customId property can be a Regex (d3020b8 e27fbfe)

Fixed

  • Structures: Fix errors display (d6ee4f1)
  • Github: Fix readme syntax (24ad787)

[3.0.0] - November 21, 2021

Added

  • ShewenyClientOptions: Add autoRegisterApplicationCommand option (d998836)
  • Command: Add autocomplete management (66dd982)
  • Event: Set emitter of event (bdc6b1e)

Changed

  • ShewenyClientOptions: Changed handlers to managers (f648056)
  • ShewenyClient: The util property now return a ClientUtil instance (f106045)
  • CommandsManagerOptions: Property guildId now support an array (673c735)
  • CommandsManager: Change parameters (9a451aa)
  • ButtonsManager: Change parameters (9a451aa)
  • SelectMenusManager: Change parameters (9a451aa)
  • InhibitorsManager: Change parameters (9a451aa)
  • EventsManager: Change parameters (9a451aa)