# grammY changelog > grammY release notes. - Vendor: grammY - Category: Frameworks & Libraries - Official site: https://grammy.dev/ - Tracked by: What's New (https://whatsnew.fyi/product/grammy) - Harvested from: GitHub (grammyjs/grammy) - Entries below: 10 (newest first) What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. ## Releases ### v1.45.1 - Date: 2026-07-17 - Version: v1.45.1 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.45.1 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.45.1 ##### What's Changed * fix: bad subscription narrowing by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/923 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.45.0...v1.45.1 ### v1.45.0 - Date: 2026-07-16 - Version: v1.45.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.45.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.45.0 ##### What's Changed * fix(platform): set default fetch duplex to "half" for all API requests by @KnightNiwrem in https://github.com/grammyjs/grammY/pull/913 * feat: support Bot API 10.2 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/921 * fix: narrow down ctx.subscription by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/922 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.44.0...v1.45.0 ### v1.44.0 - Date: 2026-06-14 - Version: v1.44.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.44.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.44.0 ##### What's Changed * fix: support Node timeout handles in backport by @KnightNiwrem in https://github.com/grammyjs/grammY/pull/909 * fix: remove dead code in constant-time token comparison by @arunr-inji in https://github.com/grammyjs/grammY/pull/906 * feat: support Bot API 10.1 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/911 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.43.0...v1.44.0 ### v1.43.0 - Date: 2026-05-16 - Version: v1.43.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.43.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.43.0 ##### What's Changed * fix(azure): read secret-token header from request, not response by @glacierphonk in https://github.com/grammyjs/grammY/pull/896 * fix: resolve `ctx.from` for `managed_bot` updates by @Dramex in https://github.com/grammyjs/grammY/pull/895 * fix(aws-lambda): accept lowercased secret-token header for HTTP API by @glacierphonk in https://github.com/grammyjs/grammY/pull/900 * feat: support Bot API 10.0 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/905 ##### New Contributors * @Dramex made their first contribution in https://github.com/grammyjs/grammY/pull/895 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.42.0...v1.43.0 ### v1.42.0 - Date: 2026-04-03 - Version: v1.42.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.42.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.42.0 ##### What's Changed * fix: correct typo in filter key `chat_owner_changd` by @glacierphonk in https://github.com/grammyjs/grammY/pull/881 * feat: support Bot API 9.6 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/892 ##### New Contributors * @glacierphonk made their first contribution in https://github.com/grammyjs/grammY/pull/881 * @github-actions[bot] made their first contribution in https://github.com/grammyjs/grammY/pull/891 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.41.1...v1.42.0 ### v1.41.1 - Date: 2026-03-02 - Version: v1.41.1 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.41.1 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.41.1 ##### What's Changed * fix: convert all networking errors to HttpErrors by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/877 * fix: always default InlineQueryResultPhoto thumbnail to photo url by @ExposedCat in https://github.com/grammyjs/grammY/pull/879 * fix: improve body parsing by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/878 ##### New Contributors * @ExposedCat made their first contribution in https://github.com/grammyjs/grammY/pull/879 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.41.0...v1.41.1 ### v1.41.0 - Date: 2026-03-01 - Version: v1.41.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.41.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.41.0 ##### What's Changed * fix: use correct options for chat permissions by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/874 * feat: support Bot API 9.5 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/875 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.40.1...v1.41.0 ### v1.40.1 - Date: 2026-02-26 - Version: v1.40.1 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.40.1 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.40.1 ##### What's Changed * fix(http): reject malformed JSON in webhook adapter by @huntharo in https://github.com/grammyjs/grammY/pull/872 ##### New Contributors * @huntharo made their first contribution in https://github.com/grammyjs/grammY/pull/872 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.40.0...v1.40.1 ### v1.40.0 - Date: 2026-02-09 - Version: v1.40.0 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.40.0 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.40.0 ##### What's Changed * test: cover bot.ts by @arunr-inji in https://github.com/grammyjs/grammY/pull/860 * feat: support Bot API 9.4 by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/870 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.39.3...v1.40.0 ### v1.39.3 - Date: 2026-01-16 - Version: v1.39.3 - Original notes: https://github.com/grammyjs/grammY/releases/tag/v1.39.3 - Permalink: https://whatsnew.fyi/product/grammy/releases/v1.39.3 ##### What's Changed * fix: implement constant-time comparison for webhook secret token by @arunr-inji in https://github.com/grammyjs/grammY/pull/853 * fix: upload retries by @KnorpelSenf in https://github.com/grammyjs/grammY/pull/865 **Full Changelog**: https://github.com/grammyjs/grammY/compare/v1.39.2...v1.39.3