diff --git a/CHANGELOG.md b/CHANGELOG.md index 810a8c13b..0c3f750b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,21 @@ +## 6.0.0-dev.3 +__16.09.2023__ + +- rewrite: Interaction responses now throw errors instead of using assertions. +- rewrite: Improved plugin interface with support for plugin state and a simpler API. +- feat: Added constructors to most builders with multiple configurations. +- feat: Added support for authenticating via OAuth2. +- feat: Added `HttpHandler.onRateLimit` for tracking client rate limiting. +- feat: Parse emoji in reaction events. +- feat: Allow specifying `stdout` and `stderr` in `Logging`. +- feat: Add `NyxxRest.user` to get the current user. +- feat: `Attachment` now implements `CdnAsset` for easier fetching. +- bug: Fixed emoji in SelectMenuBuilder not being sent correctly. +- bug: Fixed parsing members in interaction data. +- bug: `DiscordColor` did not allow a value of `0xffffff` (white). +- bug: Fixed parsing role mentions as role objects in messages. + + ## 6.0.0-dev.2 __24.08.2023__ diff --git a/lib/src/api_options.dart b/lib/src/api_options.dart index 72130c88d..127673bdf 100644 --- a/lib/src/api_options.dart +++ b/lib/src/api_options.dart @@ -6,7 +6,7 @@ import 'package:oauth2/oauth2.dart'; /// Options for connecting to the Discord API. abstract class ApiOptions { /// The version of nyxx used in [defaultUserAgent]. - static const nyxxVersion = '6.0.0-dev.2'; + static const nyxxVersion = '6.0.0-dev.3'; /// The URL to the nyxx repository used in [defaultUserAgent]. static const nyxxRepositoryUrl = 'https://github.com/nyxx-discord/nyxx'; diff --git a/pubspec.yaml b/pubspec.yaml index 1d2279490..0687d626b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: nyxx -version: 6.0.0-dev.2 +version: 6.0.0-dev.3 description: A complete, robust and efficient wrapper around Discord's API for bots & applications. homepage: https://github.com/nyxx-discord/nyxx repository: https://github.com/nyxx-discord/nyxx