npm eris 0.10.0

latest releases: 0.16.2, 0.17.2, 0.17.1...
4 years ago

Breaking changes:

  • Audit log reasons will no longer be automatically URI-encoded. Use encodeURIComponent() if you want to pass non-URL-safe characters.

Additions:

  • Added support for slowmode (0e06348, c6a6ab7)
  • Added CommandClient reaction button filtering (ffcaec4)
  • Added getGuildVanity() support (29b0f63)
  • Added more options to createChannel() (97bd436)
  • Added support for presence activities (97da098)
  • Added new Collection methods (ea44550)
  • Expose some properties
    • pinned property in messageUpdate event (9ed1d7f6)
    • systemChannelID, explicitContentFilter in editGuild() (96bffa6, 4874d5e)
    • banner in Guild (2e444a4)
  • Add full support for store/news channels (19257d5, 247092d)
  • Allow custom Node HTTP(S) agent options (0509d44)

Fixes:

  • Various docs fixes (e6208fa, 86ee584, e0a2fc0)
  • Various TypeScript fixes (968614b, a3f90b6, 5254bd9, e2dc920, 6c2b943, 809113f, 3eace85, 33ea8e7, 0fc778d, 73d46f1)
  • Fixed several undefined errors related to REST calls with Member objects (c3db0ac, 580a14b)
  • Fixed voice data timeout lengths and speaking indicator flickering (31c8b10)
  • Fixed CommandClient exclusion checks (b11855b)
  • Fixed a voice receive parser bug that emitted invalid Opus packets (f305d7d)
  • Fixed error thrown when the provided audit log reason contains a % (2cc9f29)
  • Fixed incomplete oldGuild objects in the guildUpdate event (1955856)
  • Eliminated weird decimals in #createdAt property of various structures (ab622ba, bd48702)
  • Fixed required Node version (fde55ea)
  • Fixed unlimited (limit = -1) purgeChannel() behavior (b30a12f, f919f96)
  • Fixed position calculation in editChannelPosition() (fe5a10f)
  • Stop parsing NaN-like editedTimestamps (188b66d)
  • Updated system join messages list (22d1648)
  • Fixed avatar/icon size limits (8416829)
  • Fixed errors thrown when handling unknown channel types (df40987)
  • Fixed handling of seedVoiceConnections (56ffea8)
  • Ignore duplicate spaces in command arguments (ae2fac1)

Don't miss a new eris release

NewReleases is sending notifications on new releases.