All notable changes to this project will be documented in this file.
4.0.17 - (2024-10-25)
- Error and bump eslint to v9 (6954279)
4.0.16 - (2024-09-30)
- Type error (1b11043)
4.0.15 - (2024-05-12)
- Readonly type issue (c1760fc)
4.0.13 - (2024-01-06)
- Buttons might be optional too (3b30874)
4.0.12 - (2023-08-03)
- Removed cached generic (7c5644c)
4.0.6 - (2022-11-09)
- Replace throw with warn (10e7be5)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.6 - (2022-11-09)
- Replace throw with warn (10e7be5)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.6 - (2022-11-09)
- Replace throw with warn (10e7be5)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.6 - (2022-11-09)
- Replace throw with warn (10e7be5)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.4 - (2022-10-12)
- Add legendhimslef as a contributor for doc (#70) (003c11c)
- Add embed field docs (#69) (57a25c3)
- Ignore type error in docs (46811a4)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.3 - (2022-09-23)
- Base message options type (1ed5617)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.2 - (2022-09-11)
- Add ephemeral in the payload (8bd0a86)
4.0.1 - (2022-07-19)
- Pass ephemeral while replying. fixes: #45 (2f09892)
4.0.0 - (2022-07-18)
- Djs/v14 support (#23) (9d4ade4)
- 💥 BREAKING CHANGE: dropped support for discord.js v13, v14 is required.
- 💥 BREAKING CHANGE: Button style is changed from
string
to discord.js ButtonStyle enum. - 💥 BREAKING CHANGE: When passing interaction to
Pagination
, It won't returnMessage
inrender
,reply
methods but it'll returnInteractionResponse<true> | Message<true>
- 💥 BREAKING CHANGE: Removed singular methods
add*
.
- pagination.addImage(imageLink)
+ pagination.addImages(imageLink)
- applies to other `add*` methods too.
- all the `add*s` and `set*s` methods accepts both rest and array.
- 💥 BREAKING CHANGE: ExtraRowPosition is an enum now.
- pagination.addActionRow(new MessageActionRow(), 'above');
+ pagination.addActionRows([new ActionRowBuilder()], ExtraRowPosition.Above);
3.6.2 - (2022-07-19)
- Fix ephemeral reply for v3 (de6b5b3)
3.6.0 - (2022-06-23)
- Send index and array in setEmbeds (5424e42)
3.5.3 - (2022-05-24)
- Bump djs and fix typings (#16) (210303f)
3.6.0 - (2022-06-23)
- Send index and array in setEmbeds (5424e42)
3.5.3 - (2022-05-24)
- Bump djs and fix typings (#16) (210303f)
All notable changes to this project will be documented in this file.
(https://github.com/imranbarbhuiya/pagination.djs/tree/v3.6.0) - (2022-06-23)
- Use filter instead (99c396f)
- Pagination: Split into 2 classes (f1e8542)
- Move types and classes to their own files (e9213ca)
-
Bump djs and fix typings (#16) (210303f)
-
Export collector (e9758e2)
-
Disable button on loop (7e09c15)
-
Disable (3b6ac81)
-
Disable fix (f61a8d1)
-
Add docs (a0a43ba)
-
Add options fix (e654f4b)
-
Fix a bug with reassigning buttons (0ca401e)
-
Error (384cf9d)
-
Remove note (6ee4341)
-
Default fix (201a388)
-
Type fix (f43f15e)
-
Button customization changed (62a5fe2)
-
Fix content logic (a37e57b)
-
Ignore other components (d52457f)
-
Wrokflow (4ceb5e1)
-
Some validation added (8cba2c2)
-
Prevdescription (95e63a4)
- Add an example (ccb7e2e)
- Send index and array in setEmbeds (5424e42)
- Allow setting buttons (908aa44)
- Add embed template (cf2c944)
- Allow embed templating (4cd469e)
- Add content in pagination (6202890)
- Sets a few methods as private or protected (f372d87)
(https://github.com/imranbarbhuiya/pagination.djs/tree/v3.5.3) - (2022-05-24)
- Use filter instead (99c396f)
- Pagination: Split into 2 classes (f1e8542)
- Move types and classes to their own files (e9213ca)
-
Bump djs and fix typings (#16) (210303f)
-
Export collector (e9758e2)
-
Disable button on loop (7e09c15)
-
Disable (3b6ac81)
-
Disable fix (f61a8d1)
-
Add docs (a0a43ba)
-
Add options fix (e654f4b)
-
Fix a bug with reassigning buttons (0ca401e)
-
Error (384cf9d)
-
Remove note (6ee4341)
-
Default fix (201a388)
-
Type fix (f43f15e)
-
Button customization changed (62a5fe2)
-
Fix content logic (a37e57b)
-
Ignore other components (d52457f)
-
Wrokflow (4ceb5e1)
-
Some validation added (8cba2c2)
-
Prevdescription (95e63a4)
- Add an example (ccb7e2e)