Commit Graph
100 Commits
Author SHA1 Message Date
SaltyAom ac2da07218 Merge pull request #1794 from MegaManSec/j3
fix: merge app cookie config into route cookie validator config
2026-03-11 07:22:38 +07:00
SaltyAom dd6fab35e7 Merge pull request #1797 from MegaManSec/j6
fix: await mapped error response promise
2026-03-11 07:21:27 +07:00
saltyaom 8f545a9d6c 📘 chore: remove bun specific built 2026-03-11 07:16:08 +07:00
saltyaom 21609a3032 📘 chore: remove bun specific built 2026-03-11 07:14:06 +07:00
saltyaom 169e54a348 🔧 fix: conditional set headers of String and Object when no set.headers is set 2026-03-03 05:30:57 +07:00
saltyaom 1ecae0a596 🎉 feat: remove text/plain default headers on bun native 2026-03-03 05:15:00 +07:00
saltyaom 2c4c117791 📘 doc: update changelog to 2026 2026-03-01 21:09:02 +07:00
saltyaom cc9159b5c6 🎉 feat: 1.4.27 2026-03-01 20:55:07 +07:00
saltyaom e9d6b1743f 🎉 feat: 1.4.27 2026-03-01 20:48:53 +07:00
saltyaom 21dce4c9b8 🎉 feat: use Response.json on Bun 2026-03-01 20:24:41 +07:00
saltyaom 6b44646f5c 🔧 fix(getSchemaValidator): handle TypeBox as sub type 2026-03-01 20:14:11 +07:00
saltyaom bbaf6b7f72 🎉 feat: 1.4.26 2026-02-25 17:21:42 +07:00
saltyaom e596dab627 🔧 fix: #1747 parsing request from mount hang 2026-02-25 17:00:04 +07:00
saltyaom 6561d614f7 🔧 fix: #1752 system router with trailing path doesn't match with non-trailing 2026-02-25 16:54:53 +07:00
saltyaom 3c9dabc474 🔧 fix: #1752 system router with trailing path doesn't match with non-trailing 2026-02-25 16:41:35 +07:00
saltyaom d17a7aa204 🔧 fix: #1755 deduplicate local handler from global event 2026-02-25 16:09:44 +07:00
saltyaom e5c9449d4c 🔧 fix: recursive macro with conflict value per status 2026-02-12 19:30:40 +07:00
saltyaom 60bcb2e941 🔧 fix: recursive macro with conflict value per status 2026-02-12 18:48:28 +07:00
saltyaom e7a7f13cec 🔧 fix: recursive macro with conflict value per status 2026-02-12 18:39:35 +07:00
saltyaom a8c405a4e1 🔧 fix: recursive macro with conflict value per status 2026-02-12 18:09:23 +07:00
saltyaom 6f29e61586 🔧 fix: recursive macro with conflict value per status 2026-02-12 17:06:33 +07:00
saltyaom 98e412f8e7 🔧 fix: resolve macro with conflict literal value per status 2026-02-12 13:26:30 +07:00
saltyaom d416e65070 📘 doc: document change 2026-02-11 03:03:51 +07:00
SaltyAom 661ca86299 Merge pull request #1734 from elysiajs/kiana
🎉 feat: graceful cookie transition
2026-02-11 02:48:24 +07:00
SaltyAom 1bc8dc2a71 Merge pull request #1733 from cipher416/fix/set-cookie-headers-mount-1732
fix: preserve multiple set-cookie headers in mounted handlers
2026-02-11 02:47:11 +07:00
saltyaom ecd444d775 🎉 feat: graceful cookie transition 2026-02-11 02:46:20 +07:00
saltyaom a82242f042 📘 doc: document changes 2026-02-09 11:37:02 +07:00
saltyaom 39ad6e2fab 🔧 fix: #1656 serialize custom array-like custom class with array sub class 2026-02-09 11:32:49 +07:00
saltyaom d50a56d89b 📘 doc: document changes 2026-02-09 11:12:19 +07:00
SaltyAom d9208a334c Merge pull request #1697 from Teyik0/main
feat: extend complex formdata support to StandardSchema
2026-02-09 11:06:05 +07:00
SaltyAom 2d07923e54 Merge pull request #1723 from dino3616/fix/cloudflare-workers-randomid-global-scope
fix: wrap randomId in try-catch with Math.random fallback for Cloudflare Workers
2026-02-09 11:00:54 +07:00
SaltyAom 69bc1c9e38 Merge pull request #1719 from coreh/union-intersection-handling
Add t.Union/t.Intersection handling in property enumerations/checks
2026-02-09 10:59:27 +07:00
SaltyAom bd8b1f6cde Merge pull request #1679 from raunak-rpm/fix/async-generator-headers-1677
fix: preserve headers when throwing from AsyncGenerator
2026-02-09 10:56:25 +07:00
SaltyAom a8c00bb6c4 Merge branch 'main' into fix/async-generator-headers-1677 2026-02-09 10:56:18 +07:00
saltyaom 0d9b04012b 🔧 fix: can't modify immutable headers 2026-02-09 10:42:37 +07:00
saltyaom 7f8bfc8fb6 🔧 fix: #1721 2026-02-09 09:54:38 +07:00
saltyaom 08c0cadbe1 🔧 fix: #1700 2026-02-09 09:38:34 +07:00
saltyaom 8acd13c283 📘 doc: jit compiler add playground 2026-02-08 22:13:29 +07:00
saltyaom 3edbde469f 📘 doc: update CONTRIBUTION.md 2026-01-25 21:16:59 +07:00
SaltyAom 1531640483 Merge pull request #1694 from elysiajs/revert-1691-fix/macro-function-inference-1574
Revert "fix: named macros with function syntax now infer previous macro resolve types (#1574)"
2026-01-23 10:57:08 +07:00
SaltyAom be883379c7 Merge pull request #1691 from raunak-rpm/fix/macro-function-inference-1574
fix: named macros with function syntax now infer previous macro resolve types (#1574)
2026-01-23 10:51:32 +07:00
saltyaom 370a6ac91a 📘 doc: document change 2026-01-23 10:47:23 +07:00
SaltyAom f8a52b943e Merge pull request #1683 from raunak-rpm/fix/1659-validation-nested-schema-error
fix: response validation returns 500 instead of 422 for nested schemas
2026-01-23 10:44:01 +07:00
SaltyAom 36bc9b8dd9 Merge pull request #1595 from abhishekg999/ahh/fix-trace-afterhandle-stream-reference
Fix: stream reference should point to teed value
2026-01-17 04:27:54 +07:00
saltyaom f027642a9b 📘 doc: document changelog 2026-01-14 11:57:12 +07:00
SaltyAom 935efe29e9 Merge pull request #1657 from elysiajs/next
patch: 1.4.22
2026-01-14 11:55:22 +07:00
saltyaom 131a452030 📘 doc: 1.4.22 2026-01-14 11:55:13 +07:00
saltyaom 4478914308 🧹 chore: clean up code review feedback 2026-01-14 11:52:48 +07:00
SaltyAom 8c42013ab1 Merge pull request #1655 from zoriya/patch-2
Decode single values in ArrayQuery
2026-01-14 11:34:02 +07:00
saltyaom bc882d42dd 📘 doc: document changelog 2026-01-14 11:33:45 +07:00
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