Commit Graph
100 Commits
Author SHA1 Message Date
saltyaom 7f8f55c04f Merge branch 'main' into next 2026-01-14 11:27:57 +07:00
SaltyAom 4c28294827 Merge pull request #1662 from raunak-rpm/feature/my-contribution
Fix thenable fallback in mapCompactResponse causing runtime crash with undefined variable
2026-01-14 11:27:09 +07:00
saltyaom bb45335632 📘 doc: document changelog 2026-01-14 11:24:14 +07:00
saltyaom d097155239 Merge branch 'main' into next 2026-01-14 11:23:12 +07:00
saltyaom 9179ba55d1 📘 doc: document change 2026-01-14 11:23:04 +07:00
SaltyAom f2f4874b93 Merge pull request #1623 from tt-a1i/fix/hasreturn-minified-arrow
fix: handle minified arrow functions in hasReturn detection
2026-01-14 11:22:59 +07:00
saltyaom 53828c73d8 Merge branch 'main' into next 2026-01-14 11:19:44 +07:00
saltyaom 0506a557c1 📘 doc: document change 2026-01-14 11:19:21 +07:00
SaltyAom 5bca842564 Merge pull request #1663 from raunak-rpm/fix/sse-double-wrapping
Fix SSE double-wrapping bug when returning pre-formatted Response (#1661)
2026-01-14 11:19:15 +07:00
saltyaom c7d7f99e98 🔧 fix: #1667 skip body parsing on mount with dynamic mode 2026-01-14 11:09:03 +07:00
saltyaom a555850247 🔧 fix: #1671 mount produce incorrect url 2026-01-14 10:56:47 +07:00
saltyaom c047fb410b 🔧 fix: use system router 2026-01-14 10:19:07 +07:00
saltyaom 250dec6725 📘 doc: document changelog 2026-01-05 07:44:29 +07:00
saltyaom 669245350e 🔧 fix: add ValueErrorWithSummary 2026-01-05 07:43:35 +07:00
saltyaom 7da8e93bde Merge branch 'main' into next 2026-01-05 07:38:19 +07:00
saltyaom 969fc7607b Merge branch 'main' of https://github.com/elysiajs/elysia 2026-01-04 18:45:46 +07:00
saltyaom d4cde97670 📘 doc: document changelog 2026-01-04 18:45:43 +07:00
SaltyAom 920c18b4e9 Merge pull request #1654 from zoriya/patch-1
Always convert dates to iso string
2026-01-04 18:44:26 +07:00
SaltyAom 949c6cf162 Merge pull request #1624 from tt-a1i/fix/macro-beforehandle-ordering
fix: apply macros before merging hooks in group method
2026-01-04 18:42:29 +07:00
saltyaom a1802bbb84 🔧 fix: small things and there 2026-01-04 18:40:50 +07:00
SaltyAom c163c8999a Merge pull request #1637 from elysiajs/next
patch 1.4.20
2026-01-03 21:32:10 +07:00
saltyaom 04f28f10cb Merge branch 'main' into next 2026-01-03 21:31:08 +07:00
SaltyAom 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
SaltyAom 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
SaltyAom 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
SaltyAom 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
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
SaltyAom 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
saltyaom 42d6eecba3 🔧 fix: 1.4.20 2025-12-26 22:22:00 +07:00
saltyaom 875d191074 🎉 feat: ModelValidator.schema 2025-12-26 01:07:13 +07: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
SaltyAom 00ea802476 📘 doc: update Elysia chan artwork 2025-12-16 02:57:17 +07:00
saltyaom 218c12a7a3 🧹 chore: update version 2025-12-13 19:40:17 +07:00
SaltyAom 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
saltyaom 97e8dee8e1 🔧 fix: #1609 calling afterResponse with aot: false 2025-12-09 20:45:17 +07:00
saltyaom c95af8044a 🧹 chore: setImmediate fallback 2025-12-09 20:34:56 +07:00
saltyaom 3143445a10 🧹 chore: merge main 2025-12-09 20:20:41 +07:00
SaltyAom a480edb07e Merge pull request #1591 from truehazker/bugfix/set-headers-merge-conflict
🔧 fix: merge set.headers without duplicating Response
2025-12-09 20:14:43 +07:00
SaltyAom ff313a2ea1 Merge pull request #1607 from Teyik0/fix-nested-formdata
Fix nested formdata
2025-12-09 20:14:13 +07:00
SaltyAom 6bd09aa20f Merge pull request #1588 from abhishekg999/ahh/fix-utils-mergedeep-recursion
fix: add seen weakset during mergeDeep
2025-12-09 20:07:58 +07:00
SaltyAom 07b449a3a3 Merge pull request #1593 from elysiajs/next
patch 1.4.18
2025-12-04 16:03:46 +07:00
saltyaom 4726d5d3e7 📘 chore: 1.4.18 2025-12-04 16:03:14 +07:00
saltyaom 591150d47e 📘 chore: use JSON.stringify over custom regex 2025-12-04 15:59:14 +07:00
saltyaom 1144b98ad5 📘 chore: use JSON.stringify over custom regex 2025-12-04 15:57:48 +07:00
saltyaom 708577623e 📘 chore: add decorate stress test 2025-12-02 21:15:03 +07:00
saltyaom 0726fda611 📘 chore: add decorate stress test 2025-12-02 21:13:27 +07:00
saltyaom 68516ee9d1 📘 chore: add decorate stress test 2025-12-02 21:12:15 +07:00
SaltyAom 428b9765af Merge pull request #1564 from elysiajs/next
patch 1.4.17
2025-12-02 14:21:12 +07:00
saltyaom 837dd7a578 🎉 feat: 1.4.17 2025-12-02 14:20:13 +07:00
saltyaom 3af978663e 🔧 fix: sanitize cookie key 2025-12-01 17:36:47 +07:00
saltyaom 5eae47925b 🔧 fix: allow cookie.sign to be string 2025-12-01 17:31:49 +07:00
saltyaom 0adac86853 🔧 fix: cookie secret array member 2025-12-01 17:27:38 +07:00
saltyaom 8de232a97b 🧹 chore: merge main 2025-12-01 17:21:18 +07:00
saltyaom 9a562918bc Merge branch 'main' into next 2025-12-01 17:20:32 +07:00
SaltyAom 27da2a7fff Merge pull request #1584 from akim-bow/custom-error-unknown
fix: update the type of a customError property
2025-12-01 17:20:06 +07:00
saltyaom 26935bf76e 🔧 fix: cookie injection, prototype pollution, and RCE 2025-12-01 17:19:14 +07:00
saltyaom 94f8528e0e 🧹 chore: merge main 2025-11-29 20:53:41 +07:00
saltyaom 3aaa168db9 Merge branch 'main' into next 2025-11-29 20:53:14 +07:00
SaltyAom 5a28cd70fb Merge pull request #1579 from gosvoh/main
Refactor HEAD method handling in compose.ts
2025-11-29 20:53:03 +07:00
saltyaom aa5454e0fc 🧹 chore: merge main 2025-11-27 19:03:49 +07:00
saltyaom a2ca58e5e7 Merge branch 'main' into next 2025-11-27 19:02:55 +07:00
saltyaom 439a8cf2c7 🧹 chore: update cookie 2025-11-27 19:02:34 +07:00
SaltyAom 3ad795bd79 Merge pull request #1550 from MarcelOlsen/fix/200-type-inference-zod
🔧  Fix 200 status code type inference in ~Routes
2025-11-27 19:01:43 +07:00
saltyaom 036e360fe0 📘 doc: merge main 2025-11-26 14:40:56 +07:00
saltyaom 43b5ec0831 Merge branch 'main' into next 2025-11-26 14:40:13 +07:00
SaltyAom 5eec011e53 Merge pull request #1549 from MarcelOlsen/fix/set-cookie-in-error-handler
🔧  Fix Set-Cookie headers not sent when errors are thrown
2025-11-26 14:39:52 +07:00
saltyaom e1b6b51587 🔧 fix: pin down cookie version 2025-11-26 14:27:39 +07:00
saltyaom b8a35bc464 🧹 chore: build error 2025-11-26 14:19:32 +07:00
saltyaom 39a1305162 🧹 chore: regenerate lock file 2025-11-26 14:16:49 +07:00
saltyaom c0f57f07db 🔧 fix: #1533 t.Array with t.Omit elements are not normalized 2025-11-26 14:13:35 +07:00
saltyaom 8dc61f17b2 📘 doc: add union test case 2025-11-26 14:12:44 +07:00
saltyaom de6f362758 📘 doc: remove unused test case 2025-11-26 13:49:27 +07:00
saltyaom e17f7831d4 📘 doc: merge main 2025-11-26 13:48:38 +07:00
SaltyAom b33d57fc5d Merge pull request #1573 from NMNMCC/main
fix #1572
2025-11-26 13:06:25 +07:00