Files
discord.js/packages/voice/CHANGELOG.md
Vlad Frangu 7397dfe49e chore(voice): release @discordjs/voice@0.18.0 (#10602)
* chore(voice): release @discordjs/voice@0.18.0

* chore: aes-256 note in readme
2024-11-17 22:17:45 +00:00

11 KiB

Changelog

All notable changes to this project will be documented in this file.

@discordjs/voice@0.18.0 - (2024-11-17)

Features

  • voice: Add new encryption methods, remove old methods (#10451) (9f8b9b1) by @nyapat
    • BREAKING CHANGE: This library no longer supports using tweetnacl as an encryption library due to Discord deprecating the algorithms that tweetnacl helped us support (read more here). Please migrate to one of: sodium-native, sodium, @stablelib/xchacha20poly1305, @noble/ciphers or libsodium-wrappers unless your system supports aes-256-gcm (verify by running require('node:crypto').getCiphers().includes('aes-256-gcm')).

Testing

  • Replace jest with vitest (#10472) (24128a3) by @nyapat

New Contributors

  • @Yareaj made their first contribution in #10575

@discordjs/voice@0.17.0 - (2024-05-04)

Bug Fixes

  • Minify mainlib docs json (#9963) (4b88306)
  • TransformerGraph: Explicitly include input args for readable input cases instead of just for string input cases (#9793) (788888a)
  • Fix external links (#9313) (a7425c2)

Documentation

  • Split docs.api.json into multiple json files (597340f)
  • create-discord-bot: Support bun in create-discord-bot (#9798) (7157748)
  • Update Node.js requirement to 16.11.0 (#9764) (188877c)
  • Include StreamType enum description in new docs (#9457) (36216c0)
  • Generate static imports for types with api-extractor (98a76db)

Features

  • Local and preview detection (79fbda3)

Refactor

  • Docs (#10126) (18cce83)
  • Move getNode/canEnableFFmpegOptimizations into a lazy loaded call (#9918) (637e1a4)

@discordjs/voice@0.16.1 - (2023-11-12)

Bug Fixes

  • TransformerGraph: Explicitly include input args for readable input cases instead of just for string input cases (#9793) (788888a)
  • Fix external links (#9313) (a7425c2)

Documentation

  • create-discord-bot: Support bun in create-discord-bot (#9798) (7157748)
  • Update Node.js requirement to 16.11.0 (#9764) (188877c)
  • Include StreamType enum description in new docs (#9457) (36216c0)
  • Generate static imports for types with api-extractor (98a76db)

Refactor

  • Move getNode/canEnableFFmpegOptimizations into a lazy loaded call (#9918) (637e1a4)

@discordjs/voice@0.16.0 - (2023-04-01)

Bug Fixes

  • scripts: Accessing tsComment (d8d5f31)

Features

  • website: Render syntax and mdx on the server (#9086) (ee5169e)

Refactor

  • Compare with undefined directly (#9191) (869153c)

@discordjs/voice@0.15.0 - (2023-03-12)

Bug Fixes

  • Voice: Send keep alives without awaiting a response (#9202) (c6d98fa)

Documentation

  • Fix version export (#9049) (8b70f49)

Features

  • website: Add support for source file links (#9048) (f6506e9)

@discordjs/voice@0.14.0 - (2022-11-28)

Bug Fixes

  • Voice postbuild script (#8741) (5ffabb1)
  • Pin @types/node version (9d8179c)

Features

  • New select menus (#8793) (5152abf)

@discordjs/voice@0.13.0 - (2022-10-08)

Bug Fixes

  • Footer / sidebar / deprecation alert (ba3e0ed)

Documentation

Features

  • Web-components (#8715) (0ac3e76)
  • website: Show constructor information (#8540) (e42fd16)
  • WebSocketShard: Support new resume url (#8480) (bc06cc6)

Refactor

  • Website components (#8600) (c334157)
  • Use eslint-config-neon for packages. (#8579) (edadb9f)
  • Docs design (#8487) (4ab1d09)

@discordjs/voice@0.11.0 - (2022-07-17)

Bug Fixes

  • VoiceReceiver: ParsePacket correctly (#8277) (1a6ddbb)
  • recorder-example: Bump dependencies (#8123) (10ba008)
  • SpeakingMap: Allow docgen to detect event name (#8236) (c271e05)
  • codecov: Use cobertura (#8235) (fd1c240)
  • voice: Re-add accidental removal of postbuild script (f8739bd)

Documentation

  • Add codecov coverage badge to readmes (#8226) (f6db285)
  • Remove Music bot in voice examples (#8203) (741b3c8)

Features

  • builder: Add max min length in string option (#8214) (96c8d21)
  • Add website documentation early mvp (#8183) (d95197c)
  • docgen: Proper event parsing for typescript (d4b41dd)
  • docgen: Update typedoc (b3346f4)
  • Website (#8043) (127931d)
  • docgen: Typescript support (3279b40)
  • Docgen package (#8029) (8b979c0)
  • Add scripts package for locally used scripts (f2ae1f9)

Refactor

  • Move all the config files to root (#8033) (769ea0b)

Typings

  • voice: Bring back typed events (#8109) (70b42bb)

@discordjs/voice@0.10.0 - (2022-06-04)

Styling

  • Cleanup tests and tsup configs (6b8ef20)

@discordjs/voice@0.8.0 - (2022-01-24)

Refactor

  • PresenceUpdate and demuxProbe (#7248) (1745973)

Testing