2101 Commits
Author SHA1 Message Date
SaltyAomandGitHub c163c8999a Merge pull request #1637 from elysiajs/next
patch 1.4.20
1.4.20
2026-01-03 21:32:10 +07:00
SaltyAomandGitHub 75553474f9 Merge pull request #1653 from elysiajs/revert-1634-fix/record-response-validation
Revert "🔧 fix: t.Record validation failure in response schemas"
2026-01-03 21:30:43 +07:00
SaltyAomandGitHub 028d1afe16 Revert "🔧 fix: t.Record validation failure in response schemas" 2026-01-03 21:30:33 +07:00
SaltyAomandGitHub df9c4cd4a7 Merge pull request #1634 from MarcelOlsen/fix/record-response-validation
🔧 fix: t.Record validation failure in response schemas
2026-01-03 21:27:48 +07:00
saltyaom 87c7836e7f 🔧 fix: using crypto namepsace instead of import for cf 2026-01-03 21:23:49 +07:00
saltyaom 5ffb7e6329 Merge branch 'main' into next 2026-01-03 21:19:44 +07:00
saltyaom 7337ba741d 📘 doc: document changelog 2026-01-03 21:19:35 +07:00
SaltyAomandGitHub 74cdfc496c Merge pull request #1646 from JNX03/main
fix(cookie): use constant-time comparison for signed cookie verification
2026-01-03 21:18:58 +07:00
SaltyAomandGitHub 87bcff39a3 Merge pull request #1649 from aymaneallaoui/fix/has-elysia-meta-record-schema-crash
fix: add null check for object properties
2026-01-03 21:13:36 +07:00
saltyaom 127bc9386e 🎉 feat: 1.4.20 2026-01-03 21:12:31 +07:00
saltyaom 443eef236a 🔧 fix: #1631 update exact mirror tot 0.2.6 2026-01-03 20:49:51 +07:00
saltyaom cf79a9d8e6 🔧 fix: #1630 enforce fetch to return MaybePromise<Response> 2026-01-03 20:33:25 +07:00
saltyaom 0ba69d9251 🔧 fix: #1636 add subscription to Elysia.ws context 2026-01-03 20:25:58 +07:00
aymane aallaoui b089e886ad fix: add null check for object properties 2026-01-01 16:00:48 +01:00
Jnx03 e723059baa fix(cookie): improve error handling for unsignCookie function 2025-12-30 23:50:14 +07:00
Jnx03 44cc406073 fix(cookie): use constant-time comparison for signed cookie verification 2025-12-30 23:36:13 +07:00
saltyaom 252888056c Merge branch 'main' into next 2025-12-28 23:14:48 +07:00
saltyaom ee8b2bf271 📘 doc: document change 2025-12-28 23:14:16 +07:00
SaltyAomandGitHub f751caf0f7 Merge pull request #1638 from akim-bow/unref-sucrose-gc-timeout
fix: add unref to sucrose gc timeout
2025-12-28 23:13:57 +07:00
saltyaom ec61f1115c 🔧 fix: _r_r is not defined 2025-12-28 23:13:26 +07:00
Akim Mamedov c984518f27 check process status 2025-12-27 22:04:54 +07:00
Akim Mamedov fd91784775 increate timeout 2025-12-27 22:03:38 +07:00
Akim Mamedov 1004ce8c22 add test for sucrose GC manager 2025-12-27 22:01:15 +07:00
Akim Mamedov 7aad74733a fix: add unref to sucrose.ts gc timeout 2025-12-27 21:35:08 +07:00
saltyaom 42d6eecba3 🔧 fix: 1.4.20 2025-12-26 22:22:00 +07:00
MarcelOlsen a22a463aad 🔧 fix: add TAnySchema type casts for exact-mirror compatibility
- Update createMirror calls to use TAnySchema instead of TSchema
- Add regression test for Record with nested objects
- Ensures compatibility with exact-mirror's stricter type signature
2025-12-26 12:09:18 +01:00
saltyaom 875d191074 🎉 feat: ModelValidator.schema 2025-12-26 01:07:13 +07:00
MarcelOlsen 970a604e3d 🔧 fix: improve hasPatternProperties and test code quality
- Fix schema.not handling (single schema, not array)
- Simplify Clean condition for consistency
- Replace 'as any' with @ts-expect-error in tests
- Remove unnecessary comments
2025-12-23 14:29:04 +01:00
MarcelOlsen 0e494af5a2 🔧 fix: t.Record validation failure in response schemas
Skip normalization for schemas with patternProperties to prevent Clean from removing valid Record properties
2025-12-23 14:15:06 +01:00
saltyaom 038d1b3f3d 🔧 fix: unwrap params when model is available 2025-12-18 20:50:41 +07:00
saltyaom 4c51409f23 Merge branch 'main' into next 2025-12-18 20:48:17 +07:00
saltyaom 5e8822e5f2 🧹 chore: thing 2025-12-18 20:48:13 +07:00
SaltyAomandGitHub 00ea802476 📘 doc: update Elysia chan artwork 2025-12-16 02:57:17 +07:00
saltyaom 218c12a7a3 🧹 chore: update version 1.4.19 2025-12-13 19:40:17 +07:00
SaltyAomandGitHub 4641b188bb Merge pull request #1610 from elysiajs/next
patch 1.4.19
2025-12-13 19:31:55 +07:00
saltyaom 3334797306 🧹 chore: use oidc publish 2025-12-13 19:31:46 +07:00
saltyaom 92103186b1 🔧 fix: misc possible bugs 2025-12-13 19:23:32 +07:00
saltyaom 90b7940669 🔧 fix: re-compile on promise module 2025-12-13 19:15:58 +07:00
saltyaom 1e0a5d6511 🔧 fix: override read-only property 2025-12-13 19:11:50 +07:00
saltyaom 7f2bdd659f 🔧 fix: save lazy compilation of Elysia.fetch 2025-12-13 19:09:16 +07:00
saltyaom 2a86a8b58c 🔧 fix: save lazy compilation of Elysia.fetch 2025-12-13 19:08:08 +07:00
saltyaom aea3b06790 🔧 fix: #1546 override group prefix type 2025-12-13 18:51:47 +07:00
saltyaom d0cea55cd5 🔧 fix: reject invalid cookie signature when using cookie rotation 2025-12-13 17:50:01 +07:00
saltyaom 3a08c2de6d 🔧 fix: cf test case 2025-12-13 17:42:27 +07:00
saltyaom b0be99cb96 🔧 fix: cf issue 2025-12-13 17:39:51 +07:00
saltyaom daaea8bd28 🔧 fix: handle group with empty prefix 2025-12-09 21:32:44 +07:00
saltyaom 620d96bfa0 🔧 fix: #1596 handle context pass to function with sub context 2025-12-09 21:22:33 +07:00
saltyaom 2d30e61a14 🔧 fix: #1597 parse, safeParse 2025-12-09 20:50:21 +07:00
saltyaom e0b0534186 🔧 fix: #1597 parse, safeParse 2025-12-09 20:49:48 +07:00
saltyaom 80bb84d7af 🔧 fix: #1609 calling afterResponse with aot: false 2025-12-09 20:45:35 +07:00