Commit graph

4878 commits

Author SHA1 Message Date
Lewis Pearson
24a8d5f9d5
Merge pull request #1185 from LasterAlex/fix-stack-overflow
Fixed stack overflow and added stack_size setter
2024-10-22 00:12:27 +00:00
Lewis Pearson
97319c887b
Merge branch 'master' into fix-stack-overflow 2024-10-21 20:08:23 -04:00
Lewis Pearson
4f090e46da
Merge pull request #1152 from YouKnow-sys/master
Add Render utility for recreating HTML or Markdown formatted text
2024-10-21 23:57:47 +00:00
Lewis Pearson
fb1f71476f
Reword the changelog slightly 2024-10-21 19:53:43 -04:00
Lewis Pearson
3446aecf5e
Reword the changelog a bit 2024-10-21 19:43:18 -04:00
YouKnow
c1873e0b18 renamed Render to Renderer 2024-10-22 03:11:12 +03:30
Lewis Pearson
cd3dcc1611
Write a clarifying comment on Tokio's stack size 2024-10-21 19:39:26 -04:00
Lewis Pearson
f4a4d35794
Merge pull request #1188 from teloxide/dependabot/cargo/lock-2b822b4238
Bump the lock group with 19 updates
2024-10-21 08:51:06 +00:00
dependabot[bot]
776133946c
Bump the lock group with 19 updates
Bumps the lock group with 19 updates:

| Package | From | To |
| --- | --- | --- |
| [serde_json](https://github.com/serde-rs/json) | `1.0.128` | `1.0.132` |
| [futures](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.10.0` | `1.11.0` |
| [bitflags](https://github.com/bitflags/bitflags) | `1.3.2` | `2.4.2` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `0.7.20` | `1.1.2` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.87` | `1.0.88` |
| [syn](https://github.com/dtolnay/syn) | `1.0.109` | `2.0.52` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.30` | `1.1.31` |
| [flume](https://github.com/zesterer/flume) | `0.11.0` | `0.11.1` |
| [hyper](https://github.com/hyperium/hyper) | `1.4.1` | `1.5.0` |
| [js-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.70` | `0.3.72` |
| [libc](https://github.com/rust-lang/libc) | `0.2.159` | `0.2.161` |
| [openssl](https://github.com/sfackler/rust-openssl) | `0.10.66` | `0.10.68` |
| [openssl-sys](https://github.com/sfackler/rust-openssl) | `0.9.103` | `0.9.104` |
| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.9.0` | `1.10.0` |
| [rustversion](https://github.com/dtolnay/rustversion) | `1.0.17` | `1.0.18` |
| [unicase](https://github.com/seanmonstar/unicase) | `2.7.0` | `2.8.0` |
| [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen) | `0.4.43` | `0.4.45` |
| [web-sys](https://github.com/rustwasm/wasm-bindgen) | `0.3.70` | `0.3.72` |


Updates `serde_json` from 1.0.128 to 1.0.132
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.128...1.0.132)

Updates `futures` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `uuid` from 1.10.0 to 1.11.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0)

Updates `bitflags` from 1.3.2 to 2.4.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.4.2)

Updates `aho-corasick` from 0.7.20 to 1.1.2
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.1.2)

Updates `proc-macro2` from 1.0.87 to 1.0.88
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.87...1.0.88)

Updates `syn` from 1.0.109 to 2.0.52
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.52)

Updates `cc` from 1.1.30 to 1.1.31
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.30...cc-v1.1.31)

Updates `flume` from 0.11.0 to 0.11.1
- [Changelog](https://github.com/zesterer/flume/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zesterer/flume/commits)

Updates `hyper` from 1.4.1 to 1.5.0
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v1.4.1...v1.5.0)

Updates `js-sys` from 0.3.70 to 0.3.72
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `libc` from 0.2.159 to 0.2.161
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.161/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.159...0.2.161)

Updates `openssl` from 0.10.66 to 0.10.68
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.66...openssl-v0.10.68)

Updates `openssl-sys` from 0.9.103 to 0.9.104
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.103...openssl-sys-v0.9.104)

Updates `rustls-pki-types` from 1.9.0 to 1.10.0
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](https://github.com/rustls/pki-types/compare/v/1.9.0...v/1.10.0)

Updates `rustversion` from 1.0.17 to 1.0.18
- [Release notes](https://github.com/dtolnay/rustversion/releases)
- [Commits](https://github.com/dtolnay/rustversion/compare/1.0.17...1.0.18)

Updates `unicase` from 2.7.0 to 2.8.0
- [Release notes](https://github.com/seanmonstar/unicase/releases)
- [Commits](https://github.com/seanmonstar/unicase/compare/v2.7.0...v2.8.0)

Updates `wasm-bindgen-futures` from 0.4.43 to 0.4.45
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

Updates `web-sys` from 0.3.70 to 0.3.72
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: uuid
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: flume
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: hyper
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: js-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: libc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: openssl
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: openssl-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls-pki-types
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: rustversion
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: unicase
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: wasm-bindgen-futures
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: web-sys
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-21 08:46:43 +00:00
hirrolot
0e7582225f
Use src/utils/render.rs instead of mod.rs 2024-10-21 02:55:04 -04:00
hirrolot
e91db758c8
Adjust wording 2024-10-21 02:53:32 -04:00
Lewis Pearson
8826733dbd
Improve wording 2024-10-21 02:11:50 -04:00
LasterAlex
89b8247cbf
Fixed changelog + more clear imports 2024-10-20 12:28:49 +03:00
LasterAlex
2f08590685
Removed unnecessary trait bounds 2024-10-20 04:48:29 +03:00
LasterAlex
f8be5ccd8c
Added stack size variability on dispatch 2024-10-20 04:19:17 +03:00
YouKnow
fa08605c02
Merge branch 'master' into master 2024-10-20 02:29:04 +03:30
YouKnow
adb9830c93 Improve documentation and code comments 2024-10-20 02:26:18 +03:30
Lewis Pearson
435257244c
Merge pull request #1179 from LasterAlex/fix-multipart-thread-id-serialization
Fixed ThreadId serialization in multipart requests
2024-10-19 03:20:01 +00:00
LasterAlex
4379f5a72f
Merge branch 'master' into fix-multipart-thread-id-serialization 2024-10-18 16:10:03 +03:00
Lewis Pearson
329e397900
Merge pull request #1182 from LasterAlex/fix-inline-query-results-button-serializing
Fixed InlineQueryResultsButton serialization
2024-10-17 05:47:16 +00:00
Lewis Pearson
5640538b1f
Merge pull request #1180 from teloxide/dependabot/cargo/lock-27cb61eeaf
Bump the lock group with 12 updates
2024-10-17 05:45:44 +00:00
LasterAlex
eee0a374e4
Fixed InlineQueryResultsButton serialization 2024-10-14 21:03:00 +03:00
dependabot[bot]
5fa616046c
Bump the lock group with 12 updates
Bumps the lock group with 12 updates:

| Package | From | To |
| --- | --- | --- |
| [bitflags](https://github.com/bitflags/bitflags) | `1.3.2` | `2.4.2` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `0.7.20` | `1.1.2` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.86` | `1.0.87` |
| [syn](https://github.com/dtolnay/syn) | `1.0.109` | `2.0.52` |
| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.18.0` | `1.19.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.28` | `1.1.30` |
| [futures-executor](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [wasm-bindgen](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` |
| [wasm-bindgen-backend](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` |
| [wasm-bindgen-macro](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` |
| [wasm-bindgen-macro-support](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` |
| [wasm-bindgen-shared](https://github.com/rustwasm/wasm-bindgen) | `0.2.93` | `0.2.95` |


Updates `bitflags` from 1.3.2 to 2.4.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.4.2)

Updates `aho-corasick` from 0.7.20 to 1.1.2
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.1.2)

Updates `proc-macro2` from 1.0.86 to 1.0.87
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.86...1.0.87)

Updates `syn` from 1.0.109 to 2.0.52
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.52)

Updates `bytemuck` from 1.18.0 to 1.19.0
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.18.0...v1.19.0)

Updates `cc` from 1.1.28 to 1.1.30
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.28...cc-v1.1.30)

Updates `futures-executor` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `wasm-bindgen` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95)

Updates `wasm-bindgen-backend` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95)

Updates `wasm-bindgen-macro` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95)

Updates `wasm-bindgen-macro-support` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95)

Updates `wasm-bindgen-shared` from 0.2.93 to 0.2.95
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases)
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustwasm/wasm-bindgen/compare/0.2.93...0.2.95)

---
updated-dependencies:
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: proc-macro2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: bytemuck
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-executor
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: wasm-bindgen
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: wasm-bindgen-backend
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: wasm-bindgen-macro
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: wasm-bindgen-macro-support
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: wasm-bindgen-shared
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-14 08:36:54 +00:00
LasterAlex
eb855158c5
Linked pr 2024-10-14 01:02:19 +03:00
LasterAlex
5434639cca
Fixed newtype serialization in multipart requests 2024-10-13 23:04:49 +03:00
Lewis Pearson
b42d5b336b
Merge pull request #1177 from teloxide/dependabot/cargo/lock-8d337de879
Bump the lock group with 25 updates
2024-10-07 12:40:25 +00:00
dependabot[bot]
d9f0fdb31a
Bump the lock group with 25 updates
Bumps the lock group with 25 updates:

| Package | From | To |
| --- | --- | --- |
| [pin-project](https://github.com/taiki-e/pin-project) | `1.1.5` | `1.1.6` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.7` | `0.12.8` |
| [once_cell](https://github.com/matklad/once_cell) | `1.20.1` | `1.20.2` |
| [bitflags](https://github.com/bitflags/bitflags) | `1.3.2` | `2.4.2` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `0.7.20` | `1.1.2` |
| [syn](https://github.com/dtolnay/syn) | `1.0.109` | `2.0.52` |
| [addr2line](https://github.com/gimli-rs/addr2line) | `0.24.1` | `0.24.2` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.22` | `1.1.28` |
| [futures-channel](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [futures-core](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [futures-io](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [futures-sink](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [futures-task](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.30` | `0.3.31` |
| [gimli](https://github.com/gimli-rs/gimli) | `0.31.0` | `0.31.1` |
| [httparse](https://github.com/seanmonstar/httparse) | `1.9.4` | `1.9.5` |
| [ipnet](https://github.com/krisprice/ipnet) | `2.10.0` | `2.10.1` |
| [object](https://github.com/gimli-rs/object) | `0.36.4` | `0.36.5` |
| [pin-project-internal](https://github.com/taiki-e/pin-project) | `1.1.5` | `1.1.6` |
| [rustls](https://github.com/rustls/rustls) | `0.23.13` | `0.23.14` |
| [rustls-native-certs](https://github.com/rustls/rustls-native-certs) | `0.7.3` | `0.8.0` |
| [rustls-pemfile](https://github.com/rustls/pemfile) | `2.1.3` | `2.2.0` |
| [schannel](https://github.com/steffengy/schannel-rs) | `0.1.24` | `0.1.26` |
| [unicode-bidi](https://github.com/servo/unicode-bidi) | `0.3.15` | `0.3.17` |
| [unicode-properties](https://github.com/unicode-rs/unicode-properties) | `0.1.2` | `0.1.3` |


Updates `pin-project` from 1.1.5 to 1.1.6
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.5...v1.1.6)

Updates `reqwest` from 0.12.7 to 0.12.8
- [Release notes](https://github.com/seanmonstar/reqwest/releases)
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.12.7...v0.12.8)

Updates `once_cell` from 1.20.1 to 1.20.2
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.20.1...v1.20.2)

Updates `bitflags` from 1.3.2 to 2.4.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.4.2)

Updates `aho-corasick` from 0.7.20 to 1.1.2
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.1.2)

Updates `syn` from 1.0.109 to 2.0.52
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.52)

Updates `addr2line` from 0.24.1 to 0.24.2
- [Changelog](https://github.com/gimli-rs/addr2line/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gimli-rs/addr2line/compare/0.24.1...0.24.2)

Updates `cc` from 1.1.22 to 1.1.28
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.22...cc-v1.1.28)

Updates `futures-channel` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-core` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-io` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-sink` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-task` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-util` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `gimli` from 0.31.0 to 0.31.1
- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gimli-rs/gimli/compare/0.31.0...0.31.1)

Updates `httparse` from 1.9.4 to 1.9.5
- [Release notes](https://github.com/seanmonstar/httparse/releases)
- [Commits](https://github.com/seanmonstar/httparse/compare/v1.9.4...v1.9.5)

Updates `ipnet` from 2.10.0 to 2.10.1
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](https://github.com/krisprice/ipnet/commits)

Updates `object` from 0.36.4 to 0.36.5
- [Changelog](https://github.com/gimli-rs/object/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gimli-rs/object/compare/0.36.4...0.36.5)

Updates `pin-project-internal` from 1.1.5 to 1.1.6
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](https://github.com/taiki-e/pin-project/compare/v1.1.5...v1.1.6)

Updates `rustls` from 0.23.13 to 0.23.14
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.13...v/0.23.14)

Updates `rustls-native-certs` from 0.7.3 to 0.8.0
- [Release notes](https://github.com/rustls/rustls-native-certs/releases)
- [Commits](https://github.com/rustls/rustls-native-certs/compare/v/0.7.3...v/0.8.0)

Updates `rustls-pemfile` from 2.1.3 to 2.2.0
- [Release notes](https://github.com/rustls/pemfile/releases)
- [Commits](https://github.com/rustls/pemfile/compare/v/2.1.3...v/2.2.0)

Updates `schannel` from 0.1.24 to 0.1.26
- [Release notes](https://github.com/steffengy/schannel-rs/releases)
- [Commits](https://github.com/steffengy/schannel-rs/compare/v0.1.24...v0.1.26)

Updates `unicode-bidi` from 0.3.15 to 0.3.17
- [Release notes](https://github.com/servo/unicode-bidi/releases)
- [Commits](https://github.com/servo/unicode-bidi/compare/v0.3.15...v0.3.17)

Updates `unicode-properties` from 0.1.2 to 0.1.3
- [Commits](https://github.com/unicode-rs/unicode-properties/compare/v0.1.2...v0.1.3)

---
updated-dependencies:
- dependency-name: pin-project
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: reqwest
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: addr2line
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-channel
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-core
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-io
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-sink
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-task
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: futures-util
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: gimli
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: httparse
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: ipnet
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: object
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: pin-project-internal
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls-native-certs
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: rustls-pemfile
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: schannel
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: unicode-bidi
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: unicode-properties
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 08:52:22 +00:00
Lewis Pearson
985a820e7b
Merge pull request #1176 from MrAliSalehi/master
improving `reply_keyboard_markup`
2024-10-05 22:20:29 +00:00
Lewis Pearson
ebe89a637a
Update the teloxide-core changelog 2024-10-05 18:15:42 -04:00
Lewis Pearson
e13a479498
Merge pull request #1175 from teloxide/dependabot/cargo/lock-f8fd14f99a
Bump the lock group with 20 updates
2024-10-05 03:53:01 +00:00
Ali
0f4ee3023a fmt 2024-10-03 12:36:15 +03:30
Ali
dad067da44 removing useless Generic T on selective, adding tests 2024-10-03 12:35:53 +03:30
dependabot[bot]
6410417dac
Bump the lock group with 20 updates
Bumps the lock group with 20 updates:

| Package | From | To |
| --- | --- | --- |
| [axum](https://github.com/tokio-rs/axum) | `0.7.5` | `0.7.7` |
| [once_cell](https://github.com/matklad/once_cell) | `1.19.0` | `1.20.1` |
| [bitflags](https://github.com/bitflags/bitflags) | `1.3.2` | `2.4.2` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `0.7.20` | `1.1.2` |
| [syn](https://github.com/dtolnay/syn) | `1.0.109` | `2.0.52` |
| [async-trait](https://github.com/dtolnay/async-trait) | `0.1.82` | `0.1.83` |
| [autocfg](https://github.com/cuviper/autocfg) | `1.3.0` | `1.4.0` |
| [axum-core](https://github.com/tokio-rs/axum) | `0.4.4` | `0.4.5` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.21` | `1.1.22` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.8` | `0.1.9` |
| [libc](https://github.com/rust-lang/libc) | `0.2.158` | `0.2.159` |
| [pkg-config](https://github.com/rust-lang/pkg-config-rs) | `0.3.30` | `0.3.31` |
| redox_syscall | `0.5.2` | `0.5.7` |
| [regex](https://github.com/rust-lang/regex) | `1.10.6` | `1.11.0` |
| [regex-automata](https://github.com/rust-lang/regex) | `0.4.7` | `0.4.8` |
| [regex-syntax](https://github.com/rust-lang/regex) | `0.8.4` | `0.8.5` |
| [rustls-pki-types](https://github.com/rustls/pki-types) | `1.8.0` | `1.9.0` |
| [sync_wrapper](https://github.com/Actyx/sync_wrapper) | `1.0.1` | `0.1.2` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.12.0` | `3.13.0` |
| [wasm-streams](https://github.com/MattiasBuelens/wasm-streams) | `0.4.0` | `0.4.1` |


Updates `axum` from 0.7.5 to 0.7.7
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-v0.7.5...axum-v0.7.7)

Updates `once_cell` from 1.19.0 to 1.20.1
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md)
- [Commits](https://github.com/matklad/once_cell/compare/v1.19.0...v1.20.1)

Updates `bitflags` from 1.3.2 to 2.4.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.4.2)

Updates `aho-corasick` from 0.7.20 to 1.1.2
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.1.2)

Updates `syn` from 1.0.109 to 2.0.52
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.52)

Updates `async-trait` from 0.1.82 to 0.1.83
- [Release notes](https://github.com/dtolnay/async-trait/releases)
- [Commits](https://github.com/dtolnay/async-trait/compare/0.1.82...0.1.83)

Updates `autocfg` from 1.3.0 to 1.4.0
- [Commits](https://github.com/cuviper/autocfg/compare/1.3.0...1.4.0)

Updates `axum-core` from 0.4.4 to 0.4.5
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-core-v0.4.4...axum-core-v0.4.5)

Updates `cc` from 1.1.21 to 1.1.22
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.21...cc-v1.1.22)

Updates `hyper-util` from 0.1.8 to 0.1.9
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.8...v0.1.9)

Updates `libc` from 0.2.158 to 0.2.159
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.159/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.158...0.2.159)

Updates `pkg-config` from 0.3.30 to 0.3.31
- [Changelog](https://github.com/rust-lang/pkg-config-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/pkg-config-rs/compare/0.3.30...0.3.31)

Updates `redox_syscall` from 0.5.2 to 0.5.7

Updates `regex` from 1.10.6 to 1.11.0
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/compare/1.10.6...1.11.0)

Updates `regex-automata` from 0.4.7 to 0.4.8
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/commits)

Updates `regex-syntax` from 0.8.4 to 0.8.5
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/regex/commits)

Updates `rustls-pki-types` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](https://github.com/rustls/pki-types/compare/v/1.8.0...v/1.9.0)

Updates `sync_wrapper` from 1.0.1 to 0.1.2
- [Commits](https://github.com/Actyx/sync_wrapper/compare/v1.0.1...v0.1.2)

Updates `tempfile` from 3.12.0 to 3.13.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Stebalien/tempfile/compare/v3.12.0...v3.13.0)

Updates `wasm-streams` from 0.4.0 to 0.4.1
- [Release notes](https://github.com/MattiasBuelens/wasm-streams/releases)
- [Changelog](https://github.com/MattiasBuelens/wasm-streams/blob/main/CHANGELOG.md)
- [Commits](https://github.com/MattiasBuelens/wasm-streams/compare/v0.4.0...v0.4.1)

---
updated-dependencies:
- dependency-name: axum
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: once_cell
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: async-trait
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: autocfg
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: axum-core
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: hyper-util
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: libc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: pkg-config
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: redox_syscall
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: regex
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: regex-automata
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: regex-syntax
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls-pki-types
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: sync_wrapper
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: tempfile
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: wasm-streams
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-30 09:10:41 +00:00
Tima Kinsart
cfedb585d3
Merge pull request #1162 from LasterAlex/add-syntactic-sugar
Added syntactic sugar
2024-09-24 19:38:14 +00:00
Tima Kinsart
67cba5a1d6
Refactor CHANGELOG.md 2024-09-24 15:34:26 -04:00
Tima Kinsart
9618949583
Merge pull request #1174 from teloxide/dependabot/cargo/lock-e0f436bb70
Bump the lock group across 1 directory with 45 updates
2024-09-23 23:14:36 +00:00
dependabot[bot]
d58268558a
Bump the lock group across 1 directory with 45 updates
Bumps the lock group with 33 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [serde_json](https://github.com/serde-rs/json) | `1.0.127` | `1.0.128` |
| [serde](https://github.com/serde-rs/serde) | `1.0.209` | `1.0.210` |
| [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.11` | `0.7.12` |
| [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.15` | `0.1.16` |
| [bytes](https://github.com/tokio-rs/bytes) | `1.7.1` | `1.7.2` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.63` | `1.0.64` |
| [sqlx](https://github.com/launchbadge/sqlx) | `0.8.1` | `0.8.2` |
| [tower](https://github.com/tower-rs/tower) | `0.5.0` | `0.5.1` |
| [bitflags](https://github.com/bitflags/bitflags) | `1.3.2` | `2.4.2` |
| [aho-corasick](https://github.com/BurntSushi/aho-corasick) | `0.7.20` | `1.1.2` |
| [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions) | `1.4.0` | `1.4.1` |
| [syn](https://github.com/dtolnay/syn) | `1.0.109` | `2.0.52` |
| [axum-core](https://github.com/tokio-rs/axum) | `0.4.3` | `0.4.4` |
| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.73` | `0.3.74` |
| [bytemuck](https://github.com/Lokathor/bytemuck) | `1.17.1` | `1.18.0` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.1.15` | `1.1.21` |
| [cpufeatures](https://github.com/RustCrypto/utils) | `0.2.13` | `0.2.14` |
| [hyper-rustls](https://github.com/rustls/hyper-rustls) | `0.27.2` | `0.27.3` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.7` | `0.1.8` |
| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.60` | `0.1.61` |
| [ipnet](https://github.com/krisprice/ipnet) | `2.9.0` | `2.10.0` |
| [parking](https://github.com/smol-rs/parking) | `2.2.0` | `2.2.1` |
| [quinn](https://github.com/quinn-rs/quinn) | `0.11.3` | `0.11.5` |
| [quinn-udp](https://github.com/quinn-rs/quinn) | `0.5.4` | `0.5.5` |
| [rustix](https://github.com/bytecodealliance/rustix) | `0.38.35` | `0.38.37` |
| [rustls](https://github.com/rustls/rustls) | `0.23.12` | `0.23.13` |
| [schannel](https://github.com/steffengy/schannel-rs) | `0.1.23` | `0.1.24` |
| [security-framework-sys](https://github.com/kornelski/rust-security-framework) | `2.11.1` | `2.12.0` |
| [sqlformat](https://github.com/shssoichiro/sqlformat-rs) | `0.2.4` | `0.2.6` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.12` | `1.0.13` |
| [unicode-normalization](https://github.com/unicode-rs/unicode-normalization) | `0.1.23` | `0.1.24` |
| [webpki-roots](https://github.com/rustls/webpki-roots) | `0.26.5` | `0.26.6` |
| [whoami](https://github.com/ardaku/whoami) | `1.5.1` | `1.5.2` |



Updates `serde_json` from 1.0.127 to 1.0.128
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/1.0.127...1.0.128)

Updates `serde` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

Updates `tokio-util` from 0.7.11 to 0.7.12
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.11...tokio-util-0.7.12)

Updates `tokio-stream` from 0.1.15 to 0.1.16
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.15...tokio-stream-0.1.16)

Updates `bytes` from 1.7.1 to 1.7.2
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.7.1...v1.7.2)

Updates `thiserror` from 1.0.63 to 1.0.64
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64)

Updates `sqlx` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `tower` from 0.5.0 to 0.5.1
- [Release notes](https://github.com/tower-rs/tower/releases)
- [Commits](https://github.com/tower-rs/tower/compare/tower-0.5.0...tower-0.5.1)

Updates `bitflags` from 1.3.2 to 2.4.2
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bitflags/bitflags/compare/1.3.2...2.4.2)

Updates `aho-corasick` from 0.7.20 to 1.1.2
- [Commits](https://github.com/BurntSushi/aho-corasick/compare/0.7.20...1.1.2)

Updates `pretty_assertions` from 1.4.0 to 1.4.1
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases)
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.4.0...v1.4.1)

Updates `syn` from 1.0.109 to 2.0.52
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](https://github.com/dtolnay/syn/compare/1.0.109...2.0.52)

Updates `axum-core` from 0.4.3 to 0.4.4
- [Release notes](https://github.com/tokio-rs/axum/releases)
- [Changelog](https://github.com/tokio-rs/axum/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/axum/compare/axum-core-v0.4.3...axum-core-v0.4.4)

Updates `backtrace` from 0.3.73 to 0.3.74
- [Release notes](https://github.com/rust-lang/backtrace-rs/releases)
- [Commits](https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74)

Updates `bytemuck` from 1.17.1 to 1.18.0
- [Changelog](https://github.com/Lokathor/bytemuck/blob/main/changelog.md)
- [Commits](https://github.com/Lokathor/bytemuck/compare/v1.17.1...v1.18.0)

Updates `cc` from 1.1.15 to 1.1.21
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/cc-rs/compare/cc-v1.1.15...cc-v1.1.21)

Updates `cpufeatures` from 0.2.13 to 0.2.14
- [Commits](https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.13...cpufeatures-v0.2.14)

Updates `gimli` from 0.29.0 to 0.31.0
- [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/gimli-rs/gimli/compare/0.29.0...0.31.0)

Updates `hyper-rustls` from 0.27.2 to 0.27.3
- [Release notes](https://github.com/rustls/hyper-rustls/releases)
- [Commits](https://github.com/rustls/hyper-rustls/compare/v/0.27.2...v/0.27.3)

Updates `hyper-util` from 0.1.7 to 0.1.8
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.7...v0.1.8)

Updates `iana-time-zone` from 0.1.60 to 0.1.61
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md)
- [Commits](https://github.com/strawlab/iana-time-zone/compare/v0.1.60...v0.1.61)

Updates `ipnet` from 2.9.0 to 2.10.0
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](https://github.com/krisprice/ipnet/compare/2.9.0...2.10.0)

Updates `miniz_oxide` from 0.7.4 to 0.8.0
- [Changelog](https://github.com/Frommi/miniz_oxide/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Frommi/miniz_oxide/compare/0.7.4...0.8.0)

Updates `parking` from 2.2.0 to 2.2.1
- [Release notes](https://github.com/smol-rs/parking/releases)
- [Changelog](https://github.com/smol-rs/parking/blob/master/CHANGELOG.md)
- [Commits](https://github.com/smol-rs/parking/compare/v2.2.0...v2.2.1)

Updates `quinn` from 0.11.3 to 0.11.5
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-0.11.3...quinn-0.11.5)

Updates `quinn-udp` from 0.5.4 to 0.5.5
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-udp-0.5.4...quinn-udp-0.5.5)

Updates `rustix` from 0.38.35 to 0.38.37
- [Release notes](https://github.com/bytecodealliance/rustix/releases)
- [Changelog](https://github.com/bytecodealliance/rustix/blob/main/CHANGELOG.md)
- [Commits](https://github.com/bytecodealliance/rustix/compare/v0.38.35...v0.38.37)

Updates `rustls` from 0.23.12 to 0.23.13
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](https://github.com/rustls/rustls/compare/v/0.23.12...v/0.23.13)

Updates `rustls-webpki` from 0.102.7 to 0.102.8
- [Release notes](https://github.com/rustls/webpki/releases)
- [Commits](https://github.com/rustls/webpki/compare/v/0.102.7...v/0.102.8)

Updates `schannel` from 0.1.23 to 0.1.24
- [Release notes](https://github.com/steffengy/schannel-rs/releases)
- [Commits](https://github.com/steffengy/schannel-rs/compare/v0.1.23...v0.1.24)

Updates `security-framework-sys` from 2.11.1 to 2.12.0
- [Release notes](https://github.com/kornelski/rust-security-framework/releases)
- [Commits](https://github.com/kornelski/rust-security-framework/commits)

Updates `serde_derive` from 1.0.209 to 1.0.210
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210)

Updates `sqlformat` from 0.2.4 to 0.2.6
- [Release notes](https://github.com/shssoichiro/sqlformat-rs/releases)
- [Changelog](https://github.com/shssoichiro/sqlformat-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/shssoichiro/sqlformat-rs/compare/v0.2.4...v0.2.6)

Updates `sqlx-core` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `sqlx-macros` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `sqlx-macros-core` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `sqlx-postgres` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `sqlx-sqlite` from 0.8.1 to 0.8.2
- [Changelog](https://github.com/launchbadge/sqlx/blob/main/CHANGELOG.md)
- [Commits](https://github.com/launchbadge/sqlx/compare/v0.8.1...v0.8.2)

Updates `sync_wrapper` from 0.1.2 to 1.0.1
- [Commits](https://github.com/Actyx/sync_wrapper/compare/v0.1.2...v1.0.1)

Updates `thiserror-impl` from 1.0.63 to 1.0.64
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.63...1.0.64)

Updates `unicode-ident` from 1.0.12 to 1.0.13
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](https://github.com/dtolnay/unicode-ident/compare/1.0.12...1.0.13)

Updates `unicode-normalization` from 0.1.23 to 0.1.24
- [Commits](https://github.com/unicode-rs/unicode-normalization/compare/v0.1.23...v0.1.24)

Updates `webpki-roots` from 0.26.5 to 0.26.6
- [Release notes](https://github.com/rustls/webpki-roots/releases)
- [Commits](https://github.com/rustls/webpki-roots/compare/v/0.26.5...v/0.26.6)

Updates `whoami` from 1.5.1 to 1.5.2
- [Changelog](https://github.com/ardaku/whoami/blob/v1/CHANGELOG.md)
- [Commits](https://github.com/ardaku/whoami/compare/v1.5.1...v1.5.2)

Updates `yansi` from 0.5.1 to 1.0.1
- [Release notes](https://github.com/SergioBenitez/yansi/releases)
- [Commits](https://github.com/SergioBenitez/yansi/commits/v1.0.1)

---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: tokio-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: tokio-stream
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: bytes
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: tower
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: bitflags
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: aho-corasick
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: pretty_assertions
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: syn
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: axum-core
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: backtrace
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: bytemuck
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: cc
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: cpufeatures
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: gimli
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: hyper-rustls
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: hyper-util
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: iana-time-zone
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: ipnet
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: miniz_oxide
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: parking
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: quinn
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: quinn-udp
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustix
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: rustls-webpki
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: schannel
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: security-framework-sys
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: lock
- dependency-name: serde_derive
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlformat
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx-core
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx-macros
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx-macros-core
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx-postgres
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sqlx-sqlite
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: sync_wrapper
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: lock
- dependency-name: thiserror-impl
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: unicode-ident
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: unicode-normalization
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: webpki-roots
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: whoami
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: lock
- dependency-name: yansi
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: lock
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-23 08:51:55 +00:00
LasterAlex
2e7cd55057
Deleted unnecessary tests 2024-09-23 11:41:07 +03:00
LasterAlex
6e484382a9
Added sugar to buttons.rs example 2024-09-23 02:46:09 +03:00
LasterAlex
3b618a7b5a
Added syntactic sugar to all methods with message_id and chat_id 2024-09-23 02:29:28 +03:00
LasterAlex
1f23983bfb
Changed Into to From 2024-09-23 01:36:07 +03:00
LasterAlex
af3305cae8
Updated code with suggestions 2024-09-23 01:30:28 +03:00
YouKnow
e96139634d fixed clippy errors for rust nightly 2024-09-04 20:04:56 +03:30
YouKnow
4f5dcbf4c2 fixed the escape test 2024-09-04 05:18:27 +03:30
YouKnow
9b3d920819 added '\' to markdown escape characters 2024-09-04 05:04:37 +03:30
LasterAlex
2c21479aec
Changed ownership to ref 2024-09-04 03:19:12 +03:00
Tima Kinsart
4f20becee2
Merge pull request #1164 from teloxide/dependabot/cargo/quinn-proto-0.11.8
Bump quinn-proto from 0.11.6 to 0.11.8
2024-09-04 00:11:40 +00:00
dependabot[bot]
aa090612a4
Bump quinn-proto from 0.11.6 to 0.11.8
Bumps [quinn-proto](https://github.com/quinn-rs/quinn) from 0.11.6 to 0.11.8.
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/compare/quinn-proto-0.11.6...quinn-proto-0.11.8)

---
updated-dependencies:
- dependency-name: quinn-proto
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-03 20:50:49 +00:00
LasterAlex
b533a85a33
Cargo fmt 2024-09-03 14:21:57 +03:00
LasterAlex
c9a0fe452d
Added sugar to examples 2024-09-03 14:20:44 +03:00