8d9cc443da
fix(web): use globalThis instead of window
Tests / test-deno (push) Successful in 1m39s
Tests / test-node (node22) (push) Successful in 1m47s
Tests / test-node (node20) (push) Successful in 1m51s
Tests / test-node (node18) (push) Successful in 1m54s
Tests / test-bun (push) Successful in 1m51s
Tests / test-web (chromium) (push) Successful in 1m47s
Tests / test-web (firefox) (push) Successful in 58s
Docs / build (push) Successful in 6m2s
Tests / lint (push) Successful in 6m43s
Tests / e2e (push) Failing after 54s
Tests / e2e-deno (push) Successful in 56s
2025-01-10 04:56:03 +03:00
6d84499d50
fix(core): handle more errors in start()
Tests / test-deno (push) Successful in 1m42s
Tests / test-node (node18) (push) Successful in 1m53s
Tests / test-node (node20) (push) Successful in 1m52s
Tests / test-node (node22) (push) Successful in 1m52s
Tests / test-bun (push) Successful in 1m50s
Tests / test-web (chromium) (push) Successful in 1m48s
Tests / test-web (firefox) (push) Successful in 59s
Docs / build (push) Successful in 6m3s
Tests / lint (push) Successful in 6m49s
Tests / e2e (push) Successful in 49s
Tests / e2e-deno (push) Successful in 53s
2025-01-09 04:18:51 +03:00
5a23aa892d
chore(release): v0.19.4
Tests / lint (push) Has been skipped
Tests / test-deno (push) Successful in 1m40s
Tests / test-node (node22) (push) Successful in 1m49s
Tests / test-node (node18) (push) Successful in 1m57s
Tests / test-node (node20) (push) Successful in 1m55s
Tests / test-bun (push) Successful in 1m52s
Tests / test-web (chromium) (push) Successful in 1m50s
Tests / test-web (firefox) (push) Successful in 1m55s
Tests / e2e (push) Has been skipped
Tests / e2e-deno (push) Has been skipped
Docs / build (push) Successful in 6m22s
2025-01-08 00:37:03 +00:00
8faac75d00
fix(convert): expose gramjs storesession utils
...
Tests / test-deno (push) Successful in 1m46s
Tests / test-bun (push) Successful in 1m53s
Tests / test-node (node22) (push) Successful in 1m59s
Tests / test-node (node20) (push) Successful in 2m5s
Tests / test-node (node18) (push) Successful in 2m7s
Tests / test-web (chromium) (push) Successful in 1m59s
Tests / test-web (firefox) (push) Successful in 1m13s
Docs / build (push) Successful in 6m42s
Tests / lint (push) Successful in 7m25s
Tests / e2e-deno (push) Successful in 51s
Tests / e2e (push) Successful in 3m1s
closes #82 (fr now)
2025-01-08 03:17:25 +03:00
1d12f807c2
chore(release): v0.19.3
Tests / lint (push) Has been skipped
Tests / test-node (node20) (push) Successful in 1m31s
Tests / test-node (node22) (push) Successful in 1m37s
Tests / test-web (chromium) (push) Successful in 1m37s
Tests / test-deno (push) Successful in 1m43s
Tests / test-web (firefox) (push) Successful in 1m43s
Tests / test-bun (push) Successful in 1m53s
Tests / test-node (node18) (push) Successful in 4m7s
Tests / e2e (push) Has been skipped
Tests / e2e-deno (push) Has been skipped
Docs / build (push) Successful in 14m25s
2025-01-06 15:10:21 +00:00
c3a0ba400f
build: bumped fuman
Tests / test-deno (push) Successful in 1m44s
Tests / test-node (node22) (push) Successful in 1m52s
Tests / test-node (node20) (push) Successful in 1m56s
Tests / test-node (node18) (push) Successful in 2m0s
Tests / test-web (chromium) (push) Successful in 1m51s
Tests / test-bun (push) Successful in 2m3s
Tests / test-web (firefox) (push) Successful in 1m2s
Docs / build (push) Successful in 6m14s
Tests / lint (push) Successful in 7m0s
Tests / e2e (push) Successful in 51s
Tests / e2e-deno (push) Successful in 5m8s
2025-01-06 17:53:41 +03:00
27b0ef68de
chore(release): v0.19.2
Tests / lint (push) Has been skipped
Tests / test-node (node18) (push) Successful in 1m43s
Tests / test-deno (push) Successful in 1m37s
Tests / test-node (node20) (push) Successful in 1m46s
Tests / test-node (node22) (push) Successful in 1m44s
Tests / test-web (chromium) (push) Successful in 1m42s
Tests / test-web (firefox) (push) Successful in 1m48s
Tests / e2e (push) Has been skipped
Tests / e2e-deno (push) Has been skipped
Tests / test-bun (push) Successful in 1m49s
Docs / build (push) Successful in 6m10s
2025-01-05 14:17:06 +00:00
1c53bd7a71
build: bumped fuman
Tests / test-deno (push) Successful in 1m40s
Tests / test-node (node20) (push) Successful in 1m49s
Tests / test-bun (push) Successful in 1m47s
Tests / test-node (node18) (push) Successful in 1m54s
Tests / test-node (node22) (push) Successful in 1m52s
Tests / test-web (chromium) (push) Successful in 1m47s
Tests / test-web (firefox) (push) Successful in 1m4s
Docs / build (push) Successful in 6m2s
Tests / lint (push) Successful in 6m44s
Tests / e2e-deno (push) Successful in 58s
Tests / e2e (push) Successful in 49s
2025-01-05 16:56:25 +03:00
f85ff93d23
fix(core): handle messageEmpty in dialog.lastMessage
2025-01-05 06:25:18 +03:00
b3790f14db
fix(core): StarGift#isUnique
Tests / test-node (node20) (push) Successful in 1m41s
Tests / test-node (node18) (push) Successful in 1m47s
Tests / test-node (node22) (push) Successful in 1m45s
Tests / test-deno (push) Successful in 1m43s
Tests / test-bun (push) Successful in 1m55s
Docs / build (push) Successful in 5m44s
Tests / lint (push) Successful in 6m14s
Tests / test-web (chromium) (push) Successful in 56s
Tests / test-web (firefox) (push) Successful in 1m11s
Tests / e2e (push) Successful in 51s
Tests / e2e-deno (push) Successful in 59s
2025-01-02 18:01:41 +03:00
51b392696a
chore(release): v0.19.1
2025-01-02 00:19:19 +00:00
c60a19f79b
feat: updated to 196 layer
2025-01-02 01:59:07 +03:00
486b8ecd51
feat(convert): gramjs StoreSession
...
closes #82
2025-01-02 01:59:04 +03:00
43bb942c75
build: removed events from dependencies
...
i forgor lol
2025-01-01 22:28:55 +03:00
c92f445da3
fix: fixed deno types and build
2025-01-01 21:55:42 +03:00
a591df92e0
fix(core): fixed signInQr method
2025-01-01 06:47:23 +03:00
70b5a423c6
fix(core): typo in method name
2025-01-01 06:47:23 +03:00
fe722fbb61
fix(core): remove type assertion from channels.readHistory
...
for some reason it returns false sometimes 🥴
closes #84
2024-12-31 23:10:09 +03:00
a2fd1c6e79
chore(release): v0.19.0
2024-12-30 21:58:57 +00:00
7be97596aa
chore(release): v0.18.0
2024-12-30 21:22:28 +00:00
64d761eae4
ci: fixed release flow
2024-12-31 00:16:47 +03:00
e08afd6caa
feat!: updated to layer 195
2024-12-30 21:49:27 +03:00
5379f023b8
fix(core): added missing re-exports
2024-12-28 11:28:33 +03:00
a9113b360a
build: bumped typedoc and moved to fuman-build typedoc
2024-12-28 11:25:22 +03:00
884a227495
chore: bumped fuman
2024-12-28 10:55:01 +03:00
da10537b9a
fix(core): improved file downloading
2024-12-26 19:59:42 +03:00
3068c07347
fix(core): networking fixes
2024-12-26 19:59:32 +03:00
7eaacc5343
fix(core): pass mtproxy info
2024-12-18 05:50:40 +03:00
36abe3defd
fix(core): reconnection fixes
2024-12-17 08:42:49 +03:00
6b430c5a2a
fix(core): proper handling of pfs with media dcs
2024-12-16 11:21:54 +03:00
1c5815ecf0
fix(core): correctly handle banning of non-members in ChatMemberUpdate
2024-12-15 15:32:49 +03:00
cc4cf35611
chore(core)!: dropped pre-v3 string sessions
2024-12-14 20:48:49 +03:00
b13d23326a
chore: bumped fuman
2024-12-14 20:48:46 +03:00
54bebb73dd
docs(core): fixed link to error reporting
2024-12-10 09:33:12 +03:00
b5bf02fc72
chore(core)!: extract user-specific fields from (Full)Chat to (Full)User
...
breaking:
- `getChat`, `getFullChat` now only work for chats (channels/supergroups/basic groups)
- for users, use `getUser` and `getFullUser`
- many fields that previously had type `Chat` now have type `User | Chat`
2024-12-09 21:19:41 +03:00
5d0cdc421a
fix(core): handle MTPROTO_CLUSTER_INVALID
2024-12-09 21:19:38 +03:00
bb5d2ef676
build: bumped fuman
2024-12-07 09:08:31 +03:00
28eb1a6bfd
docs(core): improved docs for some methods
2024-12-07 09:08:31 +03:00
a5fc092d97
feat(core): export file id utils
2024-12-07 09:08:31 +03:00
ae09b1f124
fix(core): multi-connection key change handling
2024-12-07 09:08:31 +03:00
7c6ae14710
fix(core): FullChat#bio is now non-nullable
2024-12-07 09:08:31 +03:00
af54f6e1c3
test(e2e): massive rework of e2e tests
...
now they run as-is, without any bundling. this might seem like a downgrade, but we no longer really need to verify that we publish stuff correctly as we delegate that to `@fuman/build`
meow
2024-12-07 09:08:30 +03:00
f0451d56e3
fix(core): stability improvements and leaks fixes
2024-12-06 00:08:21 +03:00
0c615869d2
fix(core): support FLOOD_PREMIUM_WAIT_
2024-12-06 00:08:03 +03:00
4a7479561b
feat(core): simplify importSession
interface
2024-12-04 18:05:09 +03:00
a07b6673dc
chore: bumped @antfu/eslint-config + reformat
2024-12-03 09:55:37 +03:00
a9ef0198e9
test: fixed deno/bun/browser tests
2024-12-03 05:46:51 +03:00
9622d2c0a2
test(core): fixed resolvePeer tests
2024-12-03 05:29:25 +03:00
9e218e3457
fix(dispatcher): support text filters inside filters.replyTo
2024-12-03 02:40:31 +03:00
a0ed269b5e
feat(dispatcher): filters.story
2024-12-03 02:35:39 +03:00