100 Commits
Author SHA1 Message Date
saltyaom 89088df74b 🧹 chore: remove blank issue 2026-07-27 18:18:26 +07:00
saltyaom 2c8b61d19f 🧹 chore: 'I have nothing but my burger and I want nothing more' disclosure 2026-07-27 18:14:54 +07:00
saltyaom 7e7dabdf0c 🧹 chore: 'I have nothing but my burger and I want nothing more' disclosure 2026-07-27 18:14:21 +07:00
saltyaom acff66a201 🧹 chore: disclose AI usage 2026-07-27 18:08:46 +07:00
saltyaom 9d54c8a613 🧹 chore: disclose AI usage 2026-07-27 17:58:17 +07:00
saltyaom 8358ff9efb normalize formdata with get instead of getAll 2026-06-17 05:25:14 +07:00
saltyaom 56310be961 📘 doc: document changelog 2026-03-17 05:27:01 +07:00
saltyaom 708f8c6fdb 📘 doc: document changelog 2026-03-17 05:26:04 +07:00
SaltyAom 7acc183b59 Merge pull request #1613 from ap0nia/feat/extend-errors
feat: allow extending TypeBox errors
2026-03-17 05:21:22 +07:00
saltyaom c00b9e38b6 Merge branch 'main' of https://github.com/elysiajs/elysia 2026-03-17 05:05:29 +07:00
saltyaom ccbd9e48ae 📘 fix: #1772 resolve merge conflict 2026-03-17 05:05:25 +07:00
SaltyAom 01340b72a4 Merge pull request #1792 from MegaManSec/j1
fix: throw ValidationError instead of boolean in response encode path
2026-03-17 00:13:44 +07:00
SaltyAom 0956af9572 Merge pull request #1793 from MegaManSec/j2
fix: use cookie schema for cookie noValidate check
2026-03-17 00:13:03 +07:00
saltyaom b48ade6ca3 📘 doc: update changelog 2026-03-17 00:12:35 +07:00
saltyaom b32931459f Merge branch 'main' of https://github.com/elysiajs/elysia 2026-03-17 00:12:22 +07:00
saltyaom 32b531a740 📘 doc: update changelog 2026-03-17 00:12:19 +07:00
SaltyAom 135a2ee3bf Merge pull request #1795 from MegaManSec/j4
fix: write transformed cookie value to cookie entry directly
2026-03-17 00:10:22 +07:00
SaltyAom 1954515671 Merge pull request #1796 from MegaManSec/j5
fix: check custom parser by full name
2026-03-17 00:07:17 +07:00
saltyaom df452136b3 📘 doc: update changelog 2026-03-17 00:07:06 +07:00
SaltyAom e1303200ec Merge pull request #1802 from MarcelOlsen/fix/range-header-ignored
Handle Range header for File/Blob responses
2026-03-16 23:57:13 +07:00
SaltyAom 1546425334 Merge pull request #1805 from MarcelOlsen/fix/guard-dynamic-import
Fix dynamic imports inside `.guard()` not registering routes
2026-03-16 23:56:33 +07:00
SaltyAom 651cc6476b Merge pull request #1803 from MarcelOlsen/fix/sse-gen-backpressure
Replace eager start() loop with pull()-based backpressure
2026-03-16 23:55:51 +07:00
saltyaom dc35494559 🔧 fix: #1771 HTML import 2026-03-11 07:39:35 +07:00
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