Skip to content

MAJOR: v2.0 new implementation#13

Merged
Amir-Zouerami merged 4 commits into
mainfrom
12-v20-architecture-overhaul-and-new-feature-implementation
Jul 5, 2025
Merged

MAJOR: v2.0 new implementation#13
Amir-Zouerami merged 4 commits into
mainfrom
12-v20-architecture-overhaul-and-new-feature-implementation

Conversation

@Amir-Zouerami
Copy link
Copy Markdown
Member

@Amir-Zouerami Amir-Zouerami commented Jun 23, 2025

RateLimiter v2.0

Considering this has been available for testing for the last week (announced in the Telegram group chat) and no issues have been opened so far, I am considering this as my implementation for v2.0.

Please review this and let me know if there are any problems anywhere. Thank you 🌹

P.S.: As you know the situation in Iran is not exactly great right now :). I might just not be online for a couple of days. Sorry for potentially late responses.

This commit is the first implementation of the v2.0.
This release contains major overhaul and breaking changes, especially in the design.
There is no need for further testing in node.js.
@Amir-Zouerami Amir-Zouerami linked an issue Jun 23, 2025 that may be closed by this pull request
9 tasks
@Amir-Zouerami Amir-Zouerami force-pushed the 12-v20-architecture-overhaul-and-new-feature-implementation branch 2 times, most recently from c48ca66 to c4ae599 Compare June 23, 2025 16:04
@Amir-Zouerami Amir-Zouerami added the enhancement New feature or request label Jun 23, 2025
@Amir-Zouerami Amir-Zouerami merged commit 524320f into main Jul 5, 2025
1 check passed
@Amir-Zouerami
Copy link
Copy Markdown
Member Author

@KnorpelSenf
I think this has been a candidate for a good amount of time. I merged it to main.
If you are okay with this, we could update the docs as well: grammyjs/website#1219

I don't know if you guys follow a specific procedure for updating docs. I just edited it and created a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BREAKING CHANGE enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[v2.0] Architecture Overhaul and New Feature Implementation

1 participant