From 4e2e139f730de010f7204baf4f86e55ad6c3c8ef Mon Sep 17 00:00:00 2001 From: ayntee Date: Mon, 28 Dec 2020 20:10:31 +0400 Subject: [PATCH] Update releasenotes.md --- docs/src/releasenotes.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/src/releasenotes.md b/docs/src/releasenotes.md index 2e6eb6e0f..67847cd74 100644 --- a/docs/src/releasenotes.md +++ b/docs/src/releasenotes.md @@ -28,7 +28,7 @@ await sendMessage("Channel ID", "Content"); - v10 or newer ```ts -messageObj.send("Content"); +message.send("Content"); ``` ## Permission enums to Permission strings @@ -55,11 +55,11 @@ import { hasChannelPermissions } from "discordeno"; await hasChannelPermissions("Channel ID", "User ID", ["MANAGE_MESSAGES"]); ``` -## Removed Guild.channels and Guild.members +## Guild.channels and Guild.members as Getters -These changes were made to noticeably optimize memory. To properly explain these changes, let's take an example of a user in X number of guilds, previously, in v9 or before, the member object was cached X times. However, with the release of v10, it stores the member object only once, hence saving memory. +These changes were made to optimize memory. To properly explain these changes, let's take an example of a user in X number of guilds, previously, in v9 or before, the member object was cached X times. However, with the release of v10, it stores the member object only once, hence saving memory. -Similarly, `Guild.channels` is removed in v10 or newer. This is removed because it was storing duplicated values from `cache.channels`, and hence taking additional memory. +Similarly, `Guild.channels` is converted into a getter in v10 or newer. This is removed because it was storing duplicated values from `cache.channels`, and hence taking additional memory. ## Improved WebSocket Close Errors