Jarred Sumner
cca8081f2e
add env var for disabling bun.js SSR
2021-11-21 17:02:21 -08:00
Jarred Sumner
5c5b246cc3
[bun-framework-next] Fix React 18 in fallback mode
2021-11-21 16:58:50 -08:00
Jarred Sumner
469a36e3b6
[HMR] Large perf improvement for JS hot reloads at runtime
...
From benchmarking, I noticed that a lot of time was spent running
`HMRModule.update()`.
We don't need to call that function if updates for the same module ID have not changed any exports
2021-11-21 03:52:14 -08:00
Jarred Sumner
f9d333bec2
Merge pull request #68 from mfeckie/docs/dev
...
Docs/dev
2021-11-19 17:54:01 -08:00
Martin Feckie
38879cd3d9
Add information about code signing
2021-11-20 09:44:41 +08:00
Martin Feckie
eb3123adb8
Add information about node modules
2021-11-20 08:54:31 +08:00
Jarred Sumner
2b4f20b94c
Update build-id
bun-v0.0.50
2021-11-16 21:28:00 -08:00
Jarred Sumner
19949c0743
Update fixtures.zig
2021-11-16 21:26:41 -08:00
Jarred Sumner
8d03e0cf02
[router] Improve test coverage & handle case-sensitive static routes better
2021-11-16 21:26:37 -08:00
Jarred Sumner
265b1035f4
[router] Fix case sensitivity bug with route params
2021-11-16 16:57:02 -08:00
Jarred Sumner
8e0230b756
[router] Tweak sorting order & update routing tests
2021-11-16 16:33:33 -08:00
Jarred Sumner
478273e044
[router] Update router tests
2021-11-16 15:34:22 -08:00
Jarred Sumner
d0c2f5495c
[internal] Fix issue with tests
2021-11-16 15:34:09 -08:00
Jarred Sumner
4a09ad51f0
[router] Fix bug with dynamic route params for route segments in the middle
2021-11-16 15:32:50 -08:00
Jarred Sumner
5bef1b46d3
[router] small cleanup
2021-11-16 15:31:47 -08:00
Jarred Sumner
3bec430192
[router] Fix edgecase with trailing slashes in directory path
2021-11-16 15:29:52 -08:00
Jarred Sumner
18f0093b18
📷 Snapshots
bun-v0.0.49
2021-11-15 15:59:13 -08:00
Jarred Sumner
adfaa21d03
[examples] React 18 is now beta
2021-11-15 15:59:03 -08:00
Jarred Sumner
01d1f1d258
Fix #66
...
embarassing!
2021-11-15 15:51:39 -08:00
Jarred Sumner
4e775d275c
[bun dev] When --disable-bun.js flag is passed, don't send 500s for rendering the fallback
2021-11-15 15:47:28 -08:00
Jarred Sumner
035f6fe5e1
Bump
2021-11-15 15:40:12 -08:00
Jarred Sumner
bba74499e5
[JS Printer] Don't escape slashes
2021-11-15 15:39:21 -08:00
Jarred Sumner
b61cbb1df8
[internal] const is faster than var (in Zig! not javascript)
2021-11-15 15:39:13 -08:00
Jarred Sumner
1a60d7df98
[JS Printer] Fix bug with template literals
2021-11-15 15:38:49 -08:00
Jarred Sumner
89a7e3bf2f
slightly reduce reallocations
2021-11-11 15:52:50 -08:00
Jarred Sumner
fe1a6cee10
[JSON Parser] Improve perf by 2%-4%
...
We warn when a JSON object has duplicate keys, but detecting duplicate keys has a cost. Now the hash table used for deduping keys is pooled instead of reallocated each time
This also removes a call to potentially resize object properties and arrays to their smallest possible size. Resizing an array can be expensive
2021-11-11 15:33:39 -08:00
Jack Hanford
6a66d9f7fb
Merge pull request #64 from Jarred-Sumner/unused-vars
2021-11-10 16:08:24 -08:00
Jarred Sumner
fadbcca99c
Update README.md
2021-11-10 15:48:02 -08:00
Jack Hanford
0b48e7272d
remove a bunch of dead code / unused variables
2021-11-10 14:53:48 -08:00
Jarred Sumner
23bdc6f792
fixup
2021-11-09 15:50:10 -08:00
Jarred Sumner
de7274fcff
fix linux build
2021-11-09 15:39:16 -08:00
Jarred Sumner
b126392a8e
Fix missing symbol error for pre-macOS 11
bun-v0.0.48
2021-11-09 14:13:58 -08:00
Jarred Sumner
d2a9e31fd3
Bump
2021-11-09 13:05:19 -08:00
Jarred Sumner
6d61bcc4e1
Merge pull request #63 from KishanBagaria/kb/fix-catalina
...
clang: add -mmacosx-version-min flag
2021-11-09 13:04:12 -08:00
Kishan Bagaria
d8e3ca4a88
clang flags: add -mmacosx-version-min flag
...
fixes #55
2021-11-09 21:47:36 +05:30
Jarred Sumner
351184991a
📷
2021-11-08 17:42:18 -08:00
Jarred Sumner
14b51ef57c
Disable Object.freeze
2021-11-08 15:53:37 -08:00
Jarred Sumner
7a836382b3
[bun-framework-next] Use WeakSet for slightly better perf
2021-11-08 15:49:28 -08:00
Jarred Sumner
360dec4fb9
Merge pull request #61 from Jarred-Sumner/tweak-bun-framework-next
...
Rename polyfills, polyfill Object.feeze
2021-11-08 15:47:58 -08:00
Jack Hanford
83cf1be2b9
tweak
2021-11-08 15:42:30 -08:00
Jarred Sumner
241525947c
[JS Printer] Fix bug with optional chain
2021-11-08 15:37:31 -08:00
Jack Hanford
76a99eaa18
use new name
2021-11-08 13:59:53 -08:00
Jack Hanford
4bceb57ad1
rename polyfills, polyfill Object.feeze
2021-11-08 13:58:25 -08:00
Jarred Sumner
c7705a6325
Merge branch 'main' of github.com:Jarred-Sumner/bun
2021-11-07 17:00:03 -08:00
Jarred Sumner
4f78e2c47c
Update Makefile
2021-11-07 17:00:00 -08:00
Jarred Sumner
6789aed119
Merge pull request #60 from Jarred-Sumner/remove-empty-file
...
Remove another empty file
2021-11-07 16:00:22 -08:00
Jack Hanford
291f26cba0
remove another empty file
2021-11-07 15:58:29 -08:00
Jarred Sumner
a3458ce6e3
Update package.json
2021-11-07 15:55:04 -08:00
Jarred Sumner
a7eb5397a4
Add main/module to bun-framework-next
2021-11-07 15:54:20 -08:00
Jarred Sumner
fc03ed2969
Merge pull request #59 from Jarred-Sumner/react-refresh
...
add react-refresh as a devDep for bun-framework-next
2021-11-07 15:47:57 -08:00