Releases: zaida04/guilded.js
Releases · zaida04/guilded.js
v20.0.3
What's Changed
- chore: add thorough JSDoc comments to most classes by @zaida04 in #213
- feat: merge webhook-client into rest by @zaida04 in #214
- fix: events ambiguity for cache reliant events by @zaida04 in #215
- feat: botServerMembershipDeleted event by @DaStormer in #216
- feat: new calendar event props by @DaStormer in #217
- feat: member social link events by @DaStormer in #218
- feat: adding jsdoc @example to popular methods by @JMTK in #219
- feat: message#isReply & message#url by @WeismannS in #222
- feat: fetch client by @zaida04 in #223
- feat: event discarding custom function by @zaida04 in #224
- feat: rsvp many endpoint to support batch rsvp invites by @AusKarlos87 in #225
- chore(deps): update node.js to v20 by @renovate in #227
- chore(deps): update dependency rimraf to v5 by @renovate in #226
- chore(deps): update dependency typescript to v5 by @renovate in #221
- feat: start migration to using openapi schemas by @zaida04 in #228
New Contributors
- @JMTK made their first contribution in #219
- @WeismannS made their first contribution in #222
Full Changelog: v0.19.0...v20.0.3
v0.19.0
v0.17.0
What's Changed
- chore: renamed team props to server by @zaida04 in #193
- chore(deps): update all non-major dependencies by @renovate in #187
- fix: types from guilded-api-typings packaged with webhook client by @zaida04 in #198
- feat: init docs app by @zaida04 in #199
- feat: touch up docs by @zaida04 in #202
- chore(deps): update all non-major dependencies by @renovate in #194
- refactor: loader by @zaida04 in #204
- feat: standardize manager method names by @zaida04 in #203
- chore(deps): update node.js to v19 by @renovate in #195
- chore(deps): update dependency @types/node to v18 by @renovate in #188
Full Changelog: v0.13.20...0.17.0
v0.13.20
Webhook file sending and more!
What's Changed
- fix: move respone event higher by @zaida04 in #159
- fix(gil): ignore typings files by @Skillz4Killz in #161
- hotfix: export ReactionCollector by @zaida04 in #162
- docs: add comment about timestamp format by @ZaneDragonBorn in #163
- revert: response event by @zaida04 in #164
- chore(deps): update dependency @sapphire/eslint-config to v4.3.7 by @renovate in #145
- chore(deps): update all non-major dependencies by @renovate in #156
- fix(deps): update dependency @discordjs/collection to v1 by @renovate in #160
- fix: correct cache option for removing bans by @DaStormer in #166
- feat: calendar manager by @AusKarlos87 in #165
- feat: support for calendar event rsvps by @AusKarlos87 in #169
- feat: webhook usernames and avatars by @zaida04 in #172
- feat: forum topics by @zaida04 in #171
- chore(deps): update dependency eslint-plugin-simple-import-sort to v8 by @renovate in #170
- chore(deps): update dependency @sapphire/eslint-config to v4.3.8 by @renovate in #168
- chore(deps): update all non-major dependencies by @renovate in #167
- refactor: allow users to pass in entire webhook body by @zaida04 in #174
- fix: reject if time limit not present by @zaida04 in #175
- chore: release webhook body PR by @zaida04 in #176
- fix: message collector listeners not being unhooked by @zaida04 in #180
- feat: allow sending of basic files through webhooks by @zaida04 in #181
New Contributors
- @ZaneDragonBorn made their first contribution in #163
- @AusKarlos87 made their first contribution in #165
Full Changelog: v0.13.6...v0.13.17
v0.13.6
What's Changed
- feat: calendar events by @Uhuh in #151
- chore(deps): update all non-major dependencies by @renovate in #150
- feat: rate limits by @Uhuh in #152
- chore: add user agent details by @zaida04 in #153
- chore: rename request to response and obfuscate authorization header by @zaida04 in #154
- feat: ws replay on reconnect by @zaida04 in #155
- chore(deps): update pnpm/action-setup digest to 6e1964d by @renovate in #143
- feat: collectors by @zaida04 in #157
Full Changelog: v0.13.2...v0.13.6
v0.13.2
What's Changed
- chore(deps): update dependency @sapphire/eslint-config to v4.3.6 by @renovate in #136
- chore(deps): update dependency lint-staged to v13 by @renovate in #138
- chore(deps): update all non-major dependencies by @renovate in #144
- fix(gil): stop warning for internal tasks by @Skillz4Killz in #147
- Cooldown customizer by @Skillz4Killz in #146
- feat: reaction events, delete reaction method by @DaStormer in #149
Full Changelog: v.0.13.0...v0.13.2
v0.13.0
What's Changed
- chore(deps): update all non-major dependencies by @renovate in #126
- chore(deps): update all non-major dependencies by @renovate in #128
- chore(deps): update pnpm/action-setup digest to 10693b3 by @renovate in #127
- feat: add ban method to Member by @DaStormer in #131
- feat: message mentions by @DaStormer in #130
- chore: remove lerna by @zaida04 in #133
- fix(gil): add tasks to exports by @Skillz4Killz in #134
- feat: servers by @zaida04 in #132
- feat: date props now hold numbers with date getters by @zaida04 in #135
- chore: remove npx by @zaida04 in #139
- feat: replace deprecated forumThread with forumTopic by @DaStormer in #141
- feat: mentions prop in list item by @DaStormer in #140
- chore(deps): update all non-major dependencies by @renovate in #137
Full Changelog: https://github.com/guildedjs/guilded.js/compare/[email protected]
v0.12.0
What's Changed
- feat: synthetic server join event by @zaida04 in #96
- fix(ChannelManager): shouldCacheChannel getter by @DaStormer in #99
- fix: serverId required in RESTPostChannelsBody by @DaStormer in #100
- refactor: use shouldCacheBan getter by @DaStormer in #101
- feat(ChannelManager): use cache before fetch, force param by @DaStormer in #102
- refactor: ForumChannel extends Channel by @DaStormer in #103
- fix(DocPayload): updatedAt/By optional by @DaStormer in #104
- feat: removeChannelOnDelete cache option by @DaStormer in #109
- fix: update member banned prop on unban by @DaStormer in #110
- feat: convenience methods & getters by @zaida04 in #111
- chore: update contributors by @DaStormer in #112
- feat: channel update support by @DaStormer in #113
- chore: enable new-line-between-members by @zaida04 in #115
- feat: isOwner and isSilent by @Uhuh in #116
- fix: ListItemUncompleted emitting to wrong event by @saboooor in #121
- chore: delete @guildedjs/embeds and move to guilded.js by @zaida04 in #123
- feat: convert embed objects to payload in message send by @zaida04 in #124
- revert: 76252165e4a0c8d2d9e29dfef1b599f2fdacdebb]
- fix: typings for message send #125
Full Changelog: https://github.com/guildedjs/guilded.js/commits/[email protected]
Initial release - Guilded.js (Bot API)
News
This is our first stable release of Guilded.js covering the bot API! Thank you to everyone who helped beta test this and develop it!
What's Changed
- feat: server ids in payloads and urls by @zaida04 in #18
- chore: update contributors in package.json(s) by @Uhuh in #21
- feat: refactor
guilded.js
package by @zaida04 in #19 - refactor(ws): refactor ws code by @zaida04 in #20
- chore(*): cleanup by @zaida04 in #23
- feat: example dirs by @zaida04 in #24
- Configure Renovate by @renovate in #25
- chore(deps): pin dependencies by @renovate in #26
New Contributors
Full Changelog: https://github.com/guildedjs/guilded.js/commits/[email protected]