Skip to content

Releases: RAprogramm/telegram-webapp-sdk

v0.10.0

13 May 05:19
763120e

Choose a tag to compare

[0.10.0] - 2026-05-13

Fixed

  • fix: use PascalCase keys for storage and location sub-objects and drop phantom CloudStorage set_items/clear (#223)

Release

  • chore: release 0.10.0 (#225)

v0.9.1

13 May 04:57
fccda47

Choose a tag to compare

[0.9.1] - 2026-05-13

Documentation

  • docs: align README and WEBAPP_API with actual code (#219)

Release

  • chore: release 0.9.1 (#221)

v0.9.0

13 May 04:34
53276fd

Choose a tag to compare

[0.9.0] - 2026-05-13

Added

  • feat sync Bot API 9.6 add requestChat remove phantom methods (#186)

  • feat add invokeCustomMethod close_with_options try_browser and webapp property getters (#197)

  • feat async API for one-shot WebApp callbacks via JsFuture (#207)

  • feat add reactive Leptos hooks use_viewport use_theme use_safe_area (#211)

  • feat add reactive Yew hooks use_viewport use_theme use_safe_area (#213)

  • feat: add BackButton and SettingsButton components for Leptos and Yew (#217)

CI/CD


updated-dependencies:

  • dependency-name: softprops/action-gh-release
    dependency-version: '3'
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...
    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps(ci): bump codecov/codecov-action from 5 to 6 (#178)
    Bumps codecov/codecov-action from 5 to 6.

  • Release notes

  • Changelog

  • Commits


updated-dependencies:

  • dependency-name: codecov/codecov-action
    dependency-version: '6'
    dependency-type: direct:production
    update-type: version-update:semver-major
    ...
    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Changed

  • test add wasm-bindgen-test coverage for dom Document and ElementExt (#193)

  • test backfill coverage for viewport dialogs and content safe area event (#201)

  • refactor replace cb.forget leaks with Closure::once_into_js for one-shot callbacks (#203)

Dependencies

  • deps(cargo)(deps): bump toml (#173)
    Bumps the cargo-minor-patch group with 1 update in the / directory: toml.
    Updates toml from 1.0.4+spec-1.1.0 to 1.0.6+spec-1.1.0
  • Commits

updated-dependencies:

  • dependency-name: toml
    dependency-version: 1.0.6+spec-1.1.0
    dependency-type: direct:production
    update-type: version-update:semver-patch
    dependency-group: cargo-minor-patch
    ...
    Signed-off-by: dependabot[bot] support@github.com
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Fixed

  • fix wrap show_scan_qr_popup text in params object (#195)

Maintenance

  • chore remove dead dom event module and empty frontend features (#189)

  • chore release 0.6.0 (#191)

  • chore release 0.7.0 bump MSRV to 1.95.0 (#199)

  • chore release 0.7.1 (#205)

  • chore release 0.8.0 (#209)

Release

  • chore: release 0.9.0 (#215)

0.4.0

05 Mar 01:48

Choose a tag to compare

What's Changed

  • deps(cargo)(deps): bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #159
  • deps(ci): bump actions/checkout from 5 to 6 by @dependabot[bot] in #158
  • deps(cargo)(deps): bump reqwest from 0.12.24 to 0.12.25 in the cargo-minor-patch group across 1 directory by @dependabot[bot] in #160
  • refactor: auto-parse MSRV badge from Cargo.toml by @RAprogramm in #162
  • deps(cargo)(deps): bump the cargo-minor-patch group across 1 directory with 3 updates by @dependabot[bot] in #163
  • deps(cargo)(deps): bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #164
  • deps(cargo)(deps): bump serde_json from 1.0.147 to 1.0.148 in the cargo-minor-patch group across 1 directory by @dependabot[bot] in #165
  • deps(cargo)(deps): bump the cargo-minor-patch group across 1 directory with 2 updates by @dependabot[bot] in #166
  • deps(cargo)(deps): bump wasm-bindgen-test from 0.3.56 to 0.3.58 in the cargo-minor-patch group across 1 directory by @dependabot[bot] in #167
  • deps(cargo)(deps): bump regex from 1.12.2 to 1.12.3 in the cargo-minor-patch group across 1 directory by @dependabot[bot] in #169
  • deps(cargo)(deps): bump bytes from 1.11.0 to 1.11.1 by @dependabot[bot] in #168

Full Changelog: v0.3.0...0.4.0

v0.3.1

15 Dec 04:13

Choose a tag to compare

[0.3.1] - 2025-12-15

Changed

  • docs: add Wiki badge to README

v0.3.0

04 Nov 01:30

Choose a tag to compare

[0.3.0] - 2025-11-04

Changed

  • refactor: remove server-side validation from SDK (#156)

Fixed

  • fix: improve git-cliff configuration for better changelog formatting

v0.2.18

29 Oct 02:08

Choose a tag to compare

[0.2.18] - 2025-10-29

Added

  • feat: improve initialization API with environment detection and typed errors (#152)

v0.2.17

29 Oct 01:44

Choose a tag to compare

[0.2.17] - 2025-10-29

Changed

  • Docs: add issue references to v0.2.16 changelog

Fixed

  • Fix: suppress unused variable warnings in debug-only logger (#143)

v0.2.16

25 Oct 06:57

Choose a tag to compare

Fixed

  • Made use_telegram_context Yew hook reactive to properly handle cases when
    the Telegram SDK initializes after component mount. The hook now uses
    requestAnimationFrame to efficiently poll for context availability and
    automatically updates when the context becomes ready (#141, #142)

Full Changelog: v0.2.15...v0.2.16

v0.2.15

06 Oct 00:01
0bab8f0

Choose a tag to compare

Fixed

  • Restored compatibility with the latest nightly toolchains by probing support
    for doc_cfg and doc_auto_cfg, ensuring docs.rs builds succeed after the
    upstream removal of doc_auto_cfg.

Changed

  • Emitted explicit cargo:rustc-check-cfg declarations for both documentation
    capability flags so that future compilers surface helpful diagnostics when
    the build script conditions fall out of sync.