Skip to content

Commit a21b04a

Browse files
authored
docs: update changelog
1. Added Releases 5.0.0 - 5.6.0 to changelog.md file. 2. Added URL to view full changelog for each release 3. Split into "What's new" and "What's Fixed" sections like releases on gh Signed-off-by: Crspy2 <crspy8687@gmail.com>
1 parent e0ed088 commit a21b04a

File tree

1 file changed

+138
-54
lines changed

1 file changed

+138
-54
lines changed

docs/src/changelog.md

Lines changed: 138 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -3,58 +3,142 @@
33
Here you can find the changelog for the library. This is a list of all the changes that have been made to the library, since V5.0.0.
44
In breaking changes, the breaking change is signified by a `💥`
55

6-
## 5.4.0 - May 17th, 2023
7-
- Feat: Add regex support for modal callback
8-
- Feat: Sort roles
9-
- Feat: Allow .purge to return messages
10-
- Feat: Support http proxies
11-
- Feat: Send not ready messages if requested
12-
- Feat: Support recovery from additional WebSocket close codes
13-
- Fix: Properly pass guild_id to http's get_guild
14-
- Fix: Pin our minimum version of attrs to >=22.1
15-
- Fix: Correctly handle message references
16-
17-
## 5.3.1 - May 6th, 2023
18-
- Fix: Use wrap partial on commands
19-
20-
## 5.3.0 - May 6th, 2023
21-
- Feat: Add BaseEvent.client alias property
22-
- Feat: Add `component` property to `ComponentContext`
23-
- Feat: Add support for mentioning onboarding
24-
- Feat: Implement new automod features
25-
- Feat: Add missing perms
26-
- Feat: Support audit log
27-
- Feat: Support clyde channel flag
28-
- Feat: Add support for voice messages
29-
- Feat: Pass event object based on listeners signature
30-
- Feat: `SlashCommandChoice` as parameter for `AutoCompleteContext.send`
31-
- Fix: Add missing MessageFlag
32-
- Fix: Account for discord's discrim change
33-
- Fix: Copy prefixed cmd set when unloading ext
34-
- Fix: Pass a Member as author of MessageReactionRemove
35-
- Fix: Pass default_member_permissions in SlashCommand.group()
36-
37-
## 5.2.0 - April 30th, 2023
38-
- Feat: Added `ratelimit` parameter to create thread methods
39-
- Feat: Format ratelimit messages with major params
40-
- Feat: Added user & member props to auto mod action
41-
- Feat: Added poll option to jurriged ext
42-
- Fix: Resolve failing linter checks
43-
- Fix: Migration oversights in debug ext
44-
- Fix: Handle a user not passing a cooldown system to the cooldown decorator
45-
46-
## 5.1.0 - April 21st, 2023
47-
- Feat: Add support for regex component callbacks
48-
- Feat: Add new audit log events to enums
49-
- Refactor: Change log level of missing enum value from error to warning
50-
- Feat: Add missing message types to enums
51-
- Feat: Add support for Avatar Decorations
52-
- Chore: Switch library license to MIT
53-
- Build: Add pypi alias `interactions.py`
54-
- Feat: Enhance cooldown system
55-
- Adds new cooldown strategies and allows fetching of the cooldown object using an ID instead of context object
56-
57-
## 5.0.1 - April 12th, 2023
58-
- Fix: copy checks when inheriting
6+
7+
## **Release 5.6.0 - June 2nd, 2023**
8+
### What's New
9+
- docs: Document `send_command_tracebacks` in the Error Tracking guide in https://github.com/interactions-py/interactions.py/pull/1422
10+
- feat: add missing args to Guild.create_forum_post in https://github.com/interactions-py/interactions.py/pull/1417
11+
- docs: fix errors in the bot example and add intent in https://github.com/interactions-py/interactions.py/pull/1416
12+
- feat: Provide Guild ID in GuildLeft event in https://github.com/interactions-py/interactions.py/pull/1435
13+
- feat: add support for sentry argument in https://github.com/interactions-py/interactions.py/pull/1433
14+
15+
### What's Fixed
16+
- fix: correctly work with Permissions.NONE when passed into Guild.create_role in https://github.com/interactions-py/interactions.py/pull/1421
17+
- fix: don't assume msg reference always has msg id in https://github.com/interactions-py/interactions.py/pull/1423
18+
- fix: prevent udp ka from throwing error on close in https://github.com/interactions-py/interactions.py/pull/1425
19+
- fix emoji.edit allowing roleslist in https://github.com/interactions-py/interactions.py/pull/1427
20+
- fix: Don't apply guild_id to messages fetched from DM history in https://github.com/interactions-py/interactions.py/pull/1424
21+
- fix: prevent udp ka from throwing error on close in https://github.com/interactions-py/interactions.py/pull/1425
22+
- fix: prevent already-responded error when using discord image proxy workaround in https://github.com/interactions-py/interactions.py/commit/859323ac11ed63c3e13a2a666421b0e71d0d25d1
23+
24+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.5.1...5.6.0
25+
26+
27+
## **Release 5.5.1 - May 23th, 2023**
28+
### What's Fixed
29+
- fix: Compatibility with discord_typings 0.6.0 in https://github.com/interactions-py/interactions.py/pull/1418
30+
31+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.5.0...5.5.1
32+
33+
34+
## **Release 5.5.0 - May 21th, 2023**
35+
### What's New
36+
- feat: Handle async checks in wait_for_component in https://github.com/interactions-py/interactions.py/pull/1406
37+
- feat: bypass discord's broken image proxy in https://github.com/interactions-py/interactions.py/pull/1414
38+
39+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.4.0...5.5.0
40+
41+
42+
## **Release 5.4.0 - May 17th, 2023**
43+
### What's New
44+
- feat: add regex support for modal callback in https://github.com/interactions-py/interactions.py/pull/1388
45+
- feat: sort roles in https://github.com/interactions-py/interactions.py/pull/1397
46+
- feat: allow .purge to return messages in https://github.com/interactions-py/interactions.py/pull/1396
47+
- feat: support http proxies in https://github.com/interactions-py/interactions.py/pull/1398
48+
- feat: send not ready messages if requested in https://github.com/interactions-py/interactions.py/pull/1389
49+
- feat: support recovery from additional WebSocket close codes in https://github.com/interactions-py/interactions.py/pull/1403
50+
51+
### What's Fixed
52+
- fix: properly pass guild_id to http's get_guild in https://github.com/interactions-py/interactions.py/pull/1394
53+
- fix: Pin our minimum version of attrs to >=22.1 in https://github.com/interactions-py/interactions.py/pull/1392
54+
- fix: correctly handle message references in https://github.com/interactions-py/interactions.py/pull/1395
55+
56+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.3.1...5.4.0
57+
58+
59+
## **Release 5.3.1 - May 6th, 2023**
60+
- fix: use wrap partial on commands in https://github.com/interactions-py/interactions.py/pull/1391
61+
62+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.3.0...5.3.1
63+
64+
65+
## **Release 5.3.0 - May 6th, 2023**
66+
### What's New
67+
- feat: add BaseEvent.client alias property in https://github.com/interactions-py/interactions.py/pull/1368
68+
- feat: add `component` property to `ComponentContex` in https://github.com/interactions-py/interactions.py/pull/1371
69+
- feat: add support for mentioning onboarding in https://github.com/interactions-py/interactions.py/pull/1373
70+
- feat: implement new automod features in https://github.com/interactions-py/interactions.py/pull/1372
71+
- feat: add missing perms in https://github.com/interactions-py/interactions.py/pull/1374
72+
- feat: support audit log 180 in https://github.com/interactions-py/interactions.py/pull/1379
73+
- feat: support clyde channel flag in https://github.com/interactions-py/interactions.py/pull/1375
74+
- feat: add support for voice messages in https://github.com/interactions-py/interactions.py/pull/1376
75+
- feat: pass event object based on listeners signature in https://github.com/interactions-py/interactions.py/pull/1367
76+
- feat: `SlashCommandChoice` as parameter for `AutoCompleteContext.send` in https://github.com/interactions-py/interactions.py/pull/1380
77+
78+
### What's Fixed
79+
- fix: account for discord's discrim change in https://github.com/interactions-py/interactions.py/pull/1384
80+
- fix: copy prefixed cmd set when unloading ext in https://github.com/interactions-py/interactions.py/pull/1385
81+
- fix: pass a Member as author of MessageReactionRemove in https://github.com/interactions-py/interactions.py/pull/1370
82+
- fix: pass default_member_permissions in SlashCommand.group() in https://github.com/interactions-py/interactions.py/pull/1369
83+
84+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.2.0...5.3.0
85+
86+
87+
## **Release 5.2.0 - April 30th, 2023**
88+
### What's New
89+
- feat: add `rate_limit_per_user` param for create thread methods in https://github.com/interactions-py/interactions.py/pull/1359
90+
- feat: format ratelimit messages with major params in https://github.com/interactions-py/interactions.py/pull/1360
91+
- feat: add `user` & `member` props to auto mod action in https://github.com/interactions-py/interactions.py/pull/1358
92+
- Added poll option to jurriged ext by @Proxy in https://github.com/interactions-py/interactions.py/pull/1364
93+
94+
### What's Fixed
95+
- fix: Resolve failing linter checks in https://github.com/interactions-py/interactions.py/pull/1361
96+
- fix migration oversights in debug ext
97+
- fix: handle a user not passing a cooldown system to the cooldown decorator
98+
99+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.1.0...5.2.0
100+
101+
102+
## **Release 5.1.0 - April 21st, 2023**
103+
### What's New
104+
- feat: support regex component callbacks in https://github.com/interactions-py/interactions.py/pull/1332
105+
- chore: switch to MIT license in https://github.com/interactions-py/interactions.py/pull/1334
106+
- feat: add audit new mod events to audit log enum in https://github.com/interactions-py/interactions.py/pull/1335
107+
- refactor: change log level of missing value to warning in https://github.com/interactions-py/interactions.py/pull/1339
108+
- feat: add missing message types in https://github.com/interactions-py/interactions.py/pull/1338
109+
- feat: support avatar decorations in https://github.com/interactions-py/interactions.py/pull/1329
110+
- feat: sync improvements in https://github.com/interactions-py/interactions.py/pull/1328
111+
- feat: rate limit improvements in https://github.com/interactions-py/interactions.py/pull/1321
112+
- refactor: Update readme shields and add recent extensions in https://github.com/interactions-py/interactions.py/pull/1348
113+
- feat: caching improvements in https://github.com/interactions-py/interactions.py/pull/1350
114+
- feat: add reset_with_key and get_cooldown_time_with_key in https://github.com/interactions-py/interactions.py/pull/1345
115+
- docs: adjust and fix many parts of the docs in https://github.com/interactions-py/interactions.py/pull/1353
116+
117+
### What's Fixed
118+
- fix: wrong check condition in the component callback in https://github.com/interactions-py/interactions.py/pull/1352
119+
- chore: Update filesize to new 25mb discord limit in https://github.com/interactions-py/interactions.py/pull/1346
120+
121+
**Full Changelog:** https://github.com/interactions-py/interactions.py/compare/5.0.1...5.1.0
122+
123+
124+
## **Release 5.0.1 - HOTFIX - April 12th, 2023**
125+
- fix: copy checks when inheriting
59126
- When inheriting checks, slash commands would pass in their own checks to the subcommand. This makes sense logically, however, what wasn't being caught was that these were being passed by reference, and so any edit to the checks in one subcommand would affect potentially EVERY command.
60-
- Build: Ensure opus `dll`s are included in pypi releases
127+
- build: Ensure opus `dll`s are included in pypi releases
128+
129+
130+
## **Release 5.0.0 - April 10th, 2023**
131+
- Python3.10 is now the minimum supported python version
132+
- The cache takes centre stage - accessing client.http should not be required
133+
- The client is now substantially more error tolerant. Your commands can fail spectacularly, and the client wont drop an event
134+
- Full API coverage (excluding some pre-release bits)
135+
- Voice Playback and recording built-in
136+
vMany of the old exts are now merged in (check out [here](https://github.com/interactions-py/interactions.py/tree/5.0.0/interactions/ext))
137+
- Performance is improved
138+
- UX has subjectively improved - this is because this release was based heavily on feedback from users
139+
140+
Docs: https://interactions-py.github.io/interactions.py/<br/>
141+
For NAFF users: [NAFF Migration Guide](https://interactions-py.github.io/interactions.py/Guides/99%202.x%20Migration_NAFF/)<br/>
142+
For i.py v4: [I.PY V4 Migration Guide](https://interactions-py.github.io/interactions.py/Guides/98%20Migration%20from%204.X/)<br/>
143+
144+
Full Changelog https://github.com/interactions-py/interactions.py/compare/4.4.0...5.0.0

0 commit comments

Comments
 (0)