Skip to content

v2.5.0

Compare
Choose a tag to compare
@auguwu auguwu released this 11 Feb 02:38
· 186 commits to master since this release

✨ Additions

  • Add Result and Option modules (accessible by @noelware/utils/{result,option}) (@auguwu)
  • Add exports, module, and types fields to package.json (@auguwu)
  • Add src/ directory to NPM for easier lookup of methods, types, etc. (@auguwu)
  • Added DecouplePromise type (@auguwu)

😔 Deprecations (scheduled to be removed in v2.7.0)

  • Deprecated types due to none being used (@auguwu):
    • Listener
    • ExtractListenerArguments
    • GenericEventBusMap
    • ReaddirOptions
    • Ctor
    • ConstructorReturnType
    • ObjectKeysWithSeperator
    • KeyToPropType
    • DotNotation
  • Deprecated classes due to none being used (@auguwu):
    • EventBus
  • Deprecated functions due to none being used (@auguwu):
    • isEventEmitterLike
    • sleep
    • titleCase
    • shouldExclude
    • readdirSync
    • readdir
  • Deprecated constants due to none being used (@auguwu):
    • Months
    • DaysInWeek

👾 Removed

  • humanize function that was scheduled to be removed in 2.3
  • pluralize function that was scheduled to be removed in 2.3

Full Changelog: v2.4.0...2.5.0