Releases: nyxx-discord/nyxx
Releases · nyxx-discord/nyxx
2.1.2
nyxx: 2.0.4
nyxx-2.0.4 Update publish workflow env variables
nyxx: 2.0.3
2.0.0
1.0.2 nyxx
- Fix guild embed channel deserialization
- Fix store and news channel deserialization
1.0.1 nyxx
1.0.1-nyxx 1.0.1 release of nyxx_commander
nyxx_commander 1.0.1
1.0.1-commander 1.0.1 release of nyxx_commander
1.0
0.30.0
0.30.0
Tue 07.02.2019
This version drops support for Dart SDK 1.x; Nyxx now only supports Dart 2.0+ including dev sdk.
Changelog can be incomplete - it's hard to track changes across few months
- Features added
- SUPPORT FOR DART 2.0+
- ADDED SUPPORT FOR VOICE via Lavalink
- PERMISSIONS OVERHAUL
- Proper permissing handling
- COMMANDS FRAMEWORK REWRITTEN
- Dispatch pipe is completely rewritten. Bot should operate about 2-8x faster
- Allowed to declare single method commands without using classes
- Added support for specify custom restrictions to commands handlers
- Classes now have to be annotated with
Module
instead ofCommand
Remainder
can now colled data toList<String>
orString
- Added
Preprocessor
andPostprocessor
- Removed help system
- COMMANDS PARSER
- Allows to define simple commands handlers
- Nyxx can be now used in browser
- Many additions to
Member
andUser
classes - Changed internal library structure
- Implemented Iterable for Channel to query messages
- Added typing event per channel
- Using
v7
api endpoint - Added support for zlib compressed gateway payload
- Added enpoints for Guild, Emoji, Role, Member
- Added utils module
- Allowed to download attachments. (
Downloadable
interface) - Implemented new Discord features (Priority speaker, Slowmode)
- Added
DiscordColor
class - Added
Binder
util - Added
Cache
- Added
MessageBuilder
- Added interfaces
Downloadable
,Mentionable
,Debugable
,Disposable
,GuildEntity
- Bug fixes
- Lowered memory usage
- Websocket fixed
- Fixed Emijis comparing
- Fixed searchin in Emojis unicode
- Code cleanup and style fixes
- Proper error handling for
CommandsFramework
- Gateway fixes
- Object deserializing fixes
- Memory and performance improvements
- Random null exceptions
- Emojis CDN fixes
- Fixes ratelimitter
- Changes
- Docs are rewritten
- Faster deserialization
- Embed builders rewritten
- Removed autosharding.
- Every object which has id is now subclass of
SnowflakeEntity
. - Snowflakes are default id entities
- Internal nyxx API changes
- Cooldown cache rewritten
- Presence sending fixes
- Title is not required for EmbedBuilder
- Removed uneccessary dependencies
v0.24.0 - Dart 2.0 support
-
Changes
- nyxx now supports Dart 2.0
- Added Interactivity module
- Added few methods to
CommandContext
- Rewritten
CooldownCache
-
Bug fixes
- Fixed
Command
help generating error - Fixed Emojis equels operator
- Fixed