This repository has been archived by the owner on Dec 22, 2023. It is now read-only.
Releases: guildedts/guilded.ts
Releases · guildedts/guilded.ts
[email protected]
Features
- Add
APIMentions
- Add
mentions
toAPIDoc
,APIListItemSummary
andAPIMessage
- Add
APIWebhookEditPayload
@guildedts/[email protected]
Features
- Add
router
toRESTManager
- Add routers
BaseRouter
ChannelRouter
DocRouter
ForumThreadRouter
GroupRouter
ListItemRouter
MessageRouter
ReactionRouter
Router
WebhookRouter
ServerBanRouter
ServerMemberRouter
ServerRoleRouter
0.5.0
Features
- Remove
caching
fromBaseManager
- Remove
toggleCache
method fromBaseManager
- Remove
ManagerOptions
- Remove
cache
parameter of methods namedcreate
,send
,edit
and more - Remove return of a deleted item when deleting it in its manager
- Change
MessageReactionManager
toReactionManager
- Remove
cache
parameters infetch
method inUserManager
- Remove methods from
ChannelManager
createAnnouncement
createChat
createCalendar
createForum
createMedia
createDoc
createVoice
createList
createSchedule
createStream
- Add
edit
method toChannelManager
- Change
ready
toisReady
inClient
- Change
logout
method todisconnect
inClient
- Change type of
message
in themessageDelete
event fromMessage
toMessage | APIMessageSummary
- Change
serverRolesEdit
torolesEdit
inClientEvents
- Add
raw
property to all data model structures - Change
cached
toisCached
in all data model structures - Change
private
toisPrivate
inMessage
- Change
default
toisDefault
inMessage
- Change
system
toisSystem
inMessage
- Change
deleted
toisDeleted
inMessage
- Add return for a deleted item when deleting it in its structure
- Change
private
andsilent
toisPrivate
andisSilent
inMessagePayload
andMessageEditPayload
- Change
bot
andhuman
toisBot
andisHuman
inUser
- Remove
cache
method inUser
- Change properties in
Channel
archived
toisArchived
announcement
toisAnnouncement
chat
toisChat
chatBased
toisChatBased
calendar
toisCalendar
forum
toisForum
media
toisMedia
doc
toisDoc
voice
toisVoice
list
toisList
schedule
toisSchedule
stream
toisStream
- Add
edit
,setName
,setTopic
andsetPublic
methods toChannel
- Remove methods from
Server
createAnnouncementChannel
createChatChannel
createCalanderChannel
createForumChannel
createMediaChannel
createDocChannel
createVoiceChannel
createListChannel
createScheduleChannel
createStreamChannel
- Create new WS event handler
[email protected]
Features
- Update
Routes
- Change
channelMessage
andchannelMessages
tomessage
andmessages
- Change
userNickname
toserverMemberNickname
- Change
channelForum
toforums
- Chnage
channelListItems
andchannelListItem
tolistItems
andlistItem
- Change
channelListItemComplete
tolistItemComplete
- Chnage
channelDocs
andchannelDoc
todocs
anddoc
- Chnage
messageReaction
toreaction
- Chnage
memberXP
toserverMemberXP
- Chnage
roleXP
toserverRoleXP
- Chnage
memberSocialLink
tosocialLink
- Chnage
memberRoles
andmemberRole
toserverMemberRoles
andserverMemberRole
- Change
serverWebhooks
andserverWebhook
towebhooks
andwebhook
- Change
- Improve WS event's typings
- Add
APIChannelEditPayload
- Chnage
APIGetDocsQuery
toAPIFetchDocsQuery
- Chnage
APIChatMessage
toAPIMessage
- Change
APIDeletedChatMessage
toAPIMessageSummary
- Change
APIChatMessageType
toAPIMessageType
- Change
APIChatMessagePayload
toAPIMessagePayload
- Add
APIMessageEditPayload
- Change
APIGetChatMessagesQuery
toAPIFetchMessagesQuery
- Change
APIMessageReaction
toAPIContentReaction
- Change
APIServerMemberBan
toAPIServerBan
- Add
APIServerMemberNicknamePayload
- Change
APIServerMemberBanPayload
toAPIServerBanPayload
- Change
APIServerXpPayload
toAPIServerXPPayload
- Remove
APISocialLinkType
- Change
APIGetWebhooksQuery
toAPIFetchWebhooksQuery
Fixes
- Fix incorrect endpoint for
serverMemberNickname
@guildedts/[email protected]
Features
- Add
ping
,pingedAt
andpingedTimestamp
toWebsocketManager
- Change
connected
toisConnected
inWebsocketManager
- Add
WebsocketOptions
- Remove
WSData
@guildedts/[email protected]
Features
- Change
GuildedAPIError
name
layout - Change
RestManager
toRESTManager
- Change
baseUrl
tobaseURL
inRESTManager
- Add
patch
method toRESTManager
- Change
RestManagerOptions
toRESTOptions
- Add
token
toRESTOptions
@guildedts/[email protected]
Features
- Update
Embed
builder- Change
timestamp
from typestring
toDate
- Change parameters for
setFooter
method - Add
number
to parameter ofsetTimestamp
method - Change parameters for
addField
method
- Change
- Add
userMention
function - Add
RANDOM
option to the color resolver
0.4.0
Features
- Add
avatar
andbanner
properties to theUser
structure
[email protected]
Features
- Add
avatar
property to theUserSummary
interface - Add
banner
property to theUser
interface
[email protected]
Features
- Add new managers
ChannelWebhookManager
GroupManager
GroupMemberManager
MessageReactionManager
ServerMemberRoleManager
ServerRoleManager
DocManager
ForumThreadManager
ListItemManager
- Add new structures
ChatChannel
DocChannel
ForumChannel
ListChannel
StreamChannel
VoiceChannel
ListItem
Note
ServerMemberRole
ServerRole
Doc
ForumThread
Group
Webhook
- Update
Channel
to support official channel fetching - Update
ChannelManager
to support official channel fetching - Add
embeds
property toMessage
- Remove
is
prefix to properies likeisPrivate
- Add
cached
getter to all structures with a manager - Add
default
andsystem
getters toMessage
- Add
group
getter to all structures that includegrooupId
- Add
deleted
getter to all structures that includedeletedAt
- Add
webhook
getter to all structures that includecreatedByWebhookId
- Add
editable
getter to all structures that can be edited - Moved WS event handling to its own dedicated file
- Change
memberRemove
event to return aServer
instead of aUser
- Change
serverRolesEdit
event to return aServer
instead ofCacheCollection<string, ServerMember>
- Add new
Client
eventschannelCreate
channelEdit
channelDelete
webhookCreate
webhookEdit
docCreate
docEdit
docDelete
listItemCreate
listItemEdit
listItemDelete
listItemComplete
listItemUncomplete
- Add new
Client
optionscacheForumThreads
maxForumThreadCache
cacheListItems
maxListItemCache
cacheDocs
maxDocCache
cacheGroups
maxGroupCache
cacheServerRoles
maxServerRoleCache
cacheServerMemberRoles
maxServerMemberRoleCache
cacheWebhooks
maxWebhookCache