Releases: ShindouMihou/Nexus
Releases · ShindouMihou/Nexus
v1.0.0-alpha3.01
This alpha patch fixes an NPE issue when using respondLater
without a middleware using either askDelayedResponse
or anything that can add a responder beforehand.
v1.0.0-alpha3
What's Changed
- Add support for cross-middleware responses. by @ShindouMihou in #1
- Add more convenience methods to NexusMessage interface. by @ShindouMihou in #2
- Middlewares [NEXT] by @ShindouMihou in #3 (MUST READ)
New Contributors
- @ShindouMihou made their first contribution in #1
Full Changelog: v1.0.0-alpha2...v1.0.0-alpha3
v1.0.0-alpha2
This release introduces several breaking changes and major improvements especially in the synchronization service.
- Introduction of EngineX which is Nexus' shard event queuing system that aims to automatically patch events that are dedicated to one, all shards or any shards without finding a spot to place the shards.
- Synchronization now uses EngineX and no longer has to be placed at a specific spot.
- Removed
serverId
support onNexusCommand
in favor ofserverIds
which can take in0L
value to make the command server-only. - Removed
serverOnly
andprivateChannelOnly
support onNexusCommand
in favor ofNexusCommonInterceptors
which makes these functionality as a middleware instead. - Synchronization now uses
bulkOverride
instead of manually sending update or create requests one by one, reducing the amount of requests to Discord.