Skip to content
This repository has been archived by the owner on Aug 28, 2020. It is now read-only.

v0.4.0

Compare
Choose a tag to compare
@bdistin bdistin released this 27 Feb 23:16
· 1000 commits to master since this release

Added

  • [f7d0ebee52] Added a monitorError event. (bdistin)
  • [b2bb9b1d75] (#98) Added the events commandUnknown, pieceLoaded, pieceUnloaded, pieceReloaded, pieceEnabled, pieceDisabled. (bdistin)
  • [d5cf8c7ac5] (#95) Added promptTime as an option for KlasaClientOptions. (kyranet)
  • [12616ee190] (#86) [BREAKING] Added ignoreOthers as an option for monitors. Defaults to true. (bdistin)
  • [f3e6ba68d7],
    [b4052c9db8],
    [67dd509dff] and
    [a7a3b82ec7] Added the @since to all the JSDocs. (bdistin)
  • [95e4d4fdd4] (#57) Added a configurable menu time for RichDisplay. (pedall)
  • [b93cfb57fb] (#65) Added the Stopwatch class. (bdistin)
  • [adb5afa450] (#52) Added the RichDisplay tutorial. (HellPie)
  • [0c066e0694] and
    [4c095dc7fd] Added toString() method to the Store class. (bdistin)
  • [4d5b2bc5e4] (#35) Added RichDisplay and RichMenu. (bdistin)
  • [e6048e6181] (#26) Added typings. (kyranet)
  • [b1bf841214] (#21) Added KlasaColors and KlasaConsole. (bdistin)
  • [e1cceac96c] (#19) Added the events verbose and wtf. (HellPie)
  • [c5615ffb74] (#18) Added readyMessage as a KlasaClientConfig option. (MrJacz)

Changed

  • [3b03c49933] (#93) Overhauled tutorials. (MrJacz)
  • [b11938d636] (#94) Better stopwatch. (bdistin)
  • [c096d8fac0] (#81) Command handler improvements. (bdistin)
  • [a0663a2dd9] Updated readme. (bdistin)
  • [7c12364888] (#73) [DEPS] Updated ESLint from 4.9.0 to 4.10.0. (bdistin)
  • [4f82726429] (#68) Updated the CreatingCommands.md tutorial to improve the option for quotedStringSupport. (Pandraghon)
  • [eab6123d59] [DEPS] Updated moment from 2.18.1 to 2.19.1, eslint from 4.6.1 to 4.9.0, tslint from 5.7.0 to 5.8.0 and typescript from 2.5.2 to 2.5.3. (bdistin)
  • [c188ad98ab] [DEPS] Updated fs-nextra from 0.3.0 to 0.3.2. (bdistin)
  • [92ef3cba08] Better usage for the transfer command. (bdistin)
  • [c24e3f7b7a] (#59) Renamed messageBulkDelete to messageDeleteBulk. (ghost)
  • [2603688f84] Updated the sendMessage extendable. (bdistin)
  • [a22f1b7049] Updated README.md (bdistin)
  • [834093ad76] (#40) Improved reaction options for RichDisplay. (pedall)
  • [71b399d2a0] (#38) Added more info to stats command. (tech6hutch)
  • [044f58e295] Updated Getting Started tutorial. (bdistin)
  • [d244d7b905] Updated fs-nextra to 0.3.0 and require Node.js 8.5.0. (bdistin)
  • [bfdec7a85d] Updated the commandInhibited event. (bdistin)
  • [4f33028286] Made the error better when a piece is not a class. (bdistin)
  • [c824733037] (#23) Added quotedStringSupport to the CreatingCommand docs. (Skillz4Killz)
  • [b3db1a1c7c] (#20) Added several missing properties to the CreatingEvents docs. (MrJacz)
  • [7c3b797d33] [DEPS] Moved discord.js to be a peer dependency. (bdistin)
  • [e1cceac96c] (#19) Redesigned the log output. (HellPie)

Removed

  • [c096d8fac0] (#81) Removed prefixMention from ClientOptions. (bdistin)
  • [b93cfb57fb] (#65) [DEPS] Removed performance-now as a dependency (replaced with perf_hooks). Bumped Node.js' minimum version to 8.5.0. (bdistin)
  • [b1bf841214] (#21) [DEPS] Removed chalk and moment-duration-format as dependencies. (bdistin)

Fixed

  • [889c8e53dd] Fixed #97. (bdistin)
  • [dbc477d846] Fixed #96. (bdistin)
  • [e0ff381d13] (#90) Fix incorrect KlasaClientConfig typing. (KenanY)
  • [390c1035e1] (#91) Fix RichMenu#run() return value type. (KenanY)
  • [78b96b90bb] (#77) Fixed IncludedEvents.md. (Pandraghon)
  • [2b40342a12] Fixed the initial edit for RichDisplay. (bdistin)
  • [1443d3b9f2] Fixed the loading bug. (bdistin)
  • [b6df5b5816] (#76) Fix for commands that return a virtual "never". (kyranet)
  • [c429420cb2] Fixed the event emit to commandError from the commandHandler monitor firing up even when there's not an error. (bdistin)
  • [53eacfb9f8] Removed a double check. (bdistin)
  • [3a1e4e9280] Fixed #75. (bdistin)
  • [df6e6e90e3] Fixed some JSDocs (@sinces are on constructors for classes instead of on the classes). (bdistin)
  • [9cea94b0c1] Fixed #74. (bdistin)
  • [f67605d2a4] (#56) Fixed RichMenu empty page and typings. (HellPie)
  • [62760a52d1] (#71) Fixed a typo in UnderstandingPermissionLevels.md. (Pandraghon)
  • [f140927c4b] (#69) Fixed hasAtLeastPermissionLevel spelling error (#63). (Kashalls)
  • [52af6be2c9] (#66) Fixed many bugs from the Console class. (kyranet)
  • [868bfab4b3] (#64) Fixed a misspelling in structures/Provider. (Pandraghon)
  • [d7d591bbfe] Fixed a little bug in the template for RichDisplay. (bdistin)
  • [de92f50a8d] Fixed a code error in the RichDisplay tutorial. (bdistin)
  • [584409046f] Fixed some docs in util/util. (bdistin)
  • [858552c019] Added a missing @readonly tag to a JSDoc. (bdistin)
  • [5581a9e258] (#41) Fixed docs for PieceStores (UnseenFaith)
  • [d9c165e604] (#39) Fixed a typo in docs (Pandraghon)
  • [bb0a51d325] Changed the type for language in SG's default schema. (bdistin)
  • [064c8bf0d3] (#34) Fixed a typo in docs (avallette)
  • [aaa676e87f] (#29) Added some exports, little cleanup in typings. (kyranet)
  • [39c4c3fbe6] Fixed the reload all not initing pieces. (bdistin)
  • [314725e185] (#31) Fixed the registerPiece method. (Pandraghon)
  • [242ecf5647] (#30) Fixed a code snippet from the documentation missing args. (Pandraghon)
  • [ba5e2220b4] (#28) Fixed several things in typings. (kyranet)
  • [dfd19f7086] (#27) Fixed the ESLint linter's configuration. (kyranet)
  • [386e441191] (#25) Fixed several require errors in the loader. (bdistin)
  • [2ccc2ef0a1] Fixed several events to be enabled/disabled in the constructor instead of in init. (bdistin)
  • [98ab0c4e31] Fixed a JSDoc showing useColor's default value to true instead of false. (bdistin)
  • [8888fcfa21] Fixed KlasaClientOptions missing the property of cmdLogging. (bdistin)
  • [6a67517cf3] Fixed a missing check for inhibitors, making them run even when disabled. (bdistin)
  • [4cb94fc90f] Fixed a missing check for selfbots making them fetch the member (endpoint not accessible for user accounts). (bdistin)
  • [b6659a8a84] Fixed a typo in CommandHandler. (bdistin)
  • [b8fae03bc0] Fixed event inits. (bdistin)
  • [760f32a648] Fixed a spelling mistake. (bdistin)
  • [e12dbe3388] (#17) Updated README.md and fixed a reference link. (MrJacz)