From 3ab5cf7ac503be2ec057555c9f8326fd169bb499 Mon Sep 17 00:00:00 2001 From: Harry Nguyen Date: Sat, 11 May 2024 20:27:24 +0700 Subject: [PATCH] Release v1.0.2 --- changelogs/1.0.0.md | 40 --------------- changelogs/1.0.md | 121 ++++++++++++++++++++++++++++++++++++++++++++ src/VersionInfo.js | 4 +- 3 files changed, 123 insertions(+), 42 deletions(-) delete mode 100644 changelogs/1.0.0.md create mode 100644 changelogs/1.0.md diff --git a/changelogs/1.0.0.md b/changelogs/1.0.0.md deleted file mode 100644 index 175b0b8..0000000 --- a/changelogs/1.0.0.md +++ /dev/null @@ -1,40 +0,0 @@ -# 1.0.0 - -## General -- Support `Russia` language -- Added `/version` command to get plugin or nexus information -- Added `MemoryManager` for easy memory management -- Added cron network to receive packets -- Added Docker support -- Added crash reporter to save crash details - -## API -### Nexus -- The following public API methods have been added: - - `DiscordNexus.getNetwork()` -### Command -- The following public API methods have been added: - - `CommandMap.unregister()` -### Plugin -- The following API methods have been deprecated - - `DiscordNexus.getScheduler()` - use `PluginBase.getScheduler()` instead -### Utils -- The following public API methods have been added: - - `LocalData.getNested()` - - `LocalData.setNested()` - - `Process.getMainMemoryUsage()` - - `Process.getMemoryTotalUsage()` - - `Process.getMemoryUsage()` - - `Process.setMemoryLimit()` -### Network -- The following public API methods have been added: - - `PacketManager.registerPacket()` - - `PacketManager.getPacketById()` - - `PacketManager.getPacket()` -### Event -- Added `DataPacketReceiveEvent` -### Utils -- The following public API methods have been added: - - `CLI.setTerminalTitle()` - - `Process.getMemoryUsagePercent()` - - `Process.getCpuUsage()` \ No newline at end of file diff --git a/changelogs/1.0.md b/changelogs/1.0.md new file mode 100644 index 0000000..6dda1e9 --- /dev/null +++ b/changelogs/1.0.md @@ -0,0 +1,121 @@ +# 1.0.0 + +## General +- Support `Russia` language +- Added `/version` command to get plugin or nexus information +- Added `MemoryManager` for easy memory management +- Added cron network to receive packets +- Added Docker support +- Added crash reporter to save crash details + +## API +### Nexus +- The following public API methods have been added: + - `DiscordNexus.getNetwork()` +### Command +- The following public API methods have been added: + - `CommandMap.unregister()` +### Plugin +- The following API methods have been deprecated + - `DiscordNexus.getScheduler()` - use `PluginBase.getScheduler()` instead +### Utils +- The following public API methods have been added: + - `LocalData.getNested()` + - `LocalData.setNested()` + - `Process.getMainMemoryUsage()` + - `Process.getMemoryTotalUsage()` + - `Process.getMemoryUsage()` + - `Process.setMemoryLimit()` +### Network +- The following public API methods have been added: + - `PacketManager.registerPacket()` + - `PacketManager.getPacketById()` + - `PacketManager.getPacket()` +### Event +- Added `DataPacketReceiveEvent` +### Utils +- The following public API methods have been added: + - `CLI.setTerminalTitle()` + - `Process.getMemoryUsagePercent()` + - `Process.getCpuUsage() + +# 1.0.1 + +# General +- Plugin not show command for client ([Harry Nguyen](https://github.com/dnexusjs/DiscordNexus/commit/643d0cc21771ac78e09f5265b5c02f60518d69cb)) +- Config data auto reset when reload ([Harry Nguyen](https://github.com/dnexusjs/DiscordNexus/commit/1e57e8d7f5ea882144b413f6e9a079ecda8ba3f0)) + +# 1.0.2 + +## General +- Added debug configuration + +## Events +- Added `channel/ChannelCreate` +- Added `channel/ChannelDelete` +- Added `channel/ChannelPinsUpdate` +- Added `channel/ChannelUpdate` +- Added `client/ClientEvent` +- Added `client/ClientReadyEvent` +- Added `guild/GuildAuditLogEntryCreate` +- Added `guild/GuildAvailable` +- Added `guild/GuildBanAdd` +- Added `guild/GuildBanRemove` +- Added `guild/GuildCreate` +- Added `guild/GuildDelete` +- Added `guild/GuildEmojiCreate` +- Added `guild/GuildEmojiDelete` +- Added `guild/GuildEmojiUpdate` +- Added `guild/GuildIntegrationsUpdate` +- Added `guild/GuildMemberAdd` +- Added `guild/GuildMemberAvailable` +- Added `guild/GuildMemberRemove` +- Added `guild/GuildMembersChunkEvents` +- Added `guild/GuildMemberUpdate` +- Added `guild/GuildRoleCreate` +- Added `guild/GuildRoleDelete` +- Added `guild/GuildRoleUpdate` +- Added `guild/GuildScheduledEventCreate` +- Added `guild/GuildScheduledEventDelete` +- Added `guild/GuildScheduledEventUpdate` +- Added `guild/GuildScheduledEventUserAdd` +- Added `guild/GuildScheduledEventUserRemove` +- Added `guild/GuildStickerCreate` +- Added `guild/GuildStickerDelete` +- Added `guild/GuildStickerUpdate` +- Added `guild/GuildUnavailable` +- Added `guild/GuildUpdate` +- Added `interaction/InteractionCreate` +- Added `invite/InviteCreate` +- Added `invite/InviteDelete` +- Added `message/MessageCreate` +- Added `message/MessageDeleteBulk` +- Added `message/MessageDelete` +- Added `message/MessageReactionAdd` +- Added `message/MessageReactionRemoveAll` +- Added `message/MessageReactionRemoveEmoji` +- Added `message/MessageReactionRemove` +- Added `message/MessageUpdate` +- Added `moderation/ApplicationCommandPermissionsUpdate` +- Added `moderation/AutoModerationActionExecution` +- Added `moderation/AutoModerationRuleCreate` +- Added `moderation/AutoModerationRuleDelete` +- Added `moderation/AutoModerationRuleUpdate` +- Added `shard/ShardDisconnect` +- Added `shard/ShardError` +- Added `shard/ShardReady` +- Added `shard/ShardReconnecting` +- Added `shard/ShardResume` +- Added `stage/StageInstanceCreate` +- Added `stage/StageInstanceDelete` +- Added `stage/StageInstanceUpdate` +- Added `thread/ThreadCreate` +- Added `thread/ThreadDelete` +- Added `thread/ThreadListSync` +- Added `thread/ThreadMembersUpdate` +- Added `thread/ThreadMemberUpdate` +- Added `user/PresenceUpdate` +- Added `user/TypingStart` +- Added `user/UserUpdate` +- Added `voice/VoiceStateUpdate` +- Added `webhooks/WebhooksUpdate` diff --git a/src/VersionInfo.js b/src/VersionInfo.js index e3c3c0e..2b12c2e 100644 --- a/src/VersionInfo.js +++ b/src/VersionInfo.js @@ -1,6 +1,6 @@ export const VersionInfo = { NAME: "DiscordNexus", - VERSION: "1.0.1", - IS_DEVELOPMENT_BUILD: true + VERSION: "1.0.2", + IS_DEVELOPMENT_BUILD: false }