1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-11 10:07:54 -05:00
Commit graph

269 commits

Author SHA1 Message Date
Divy Srivastava
fe40451a15
Reland "perf(http): optimize ReadableStreams backed by a resource" (#14346) 2022-04-28 19:15:08 +02:00
David Sherret
5be4a942ae
chore(ci): skip ci cache when doing a release (#14350) 2022-04-28 19:14:58 +02:00
denobot
29c8cd8aae
1.21.0 (#14336)
Co-authored-by: ry <ry@users.noreply.github.com>
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-04-20 21:50:16 -04:00
Bartek Iwańczuk
03019e7781
Revert various PRs related to "ext/http" (#14339)
* Revert "feat(ext/http): stream auto resp body compression (#14325)"
* Revert "core: introduce `resource.read_return` (#14331)"
* Revert "perf(http): optimize `ReadableStream`s backed by a resource (#14284)"
2022-04-21 02:22:55 +02:00
David Sherret
aaaa877d91
chore: fix version bump credentials (#14338) 2022-04-20 19:57:22 -04:00
Leo Kettmeir
8a7539cab3
feat(runtime): two-tier subprocess API (#11618) 2022-04-21 00:20:33 +02:00
Divy Srivastava
2612b6f20f
core: introduce resource.read_return (#14331) 2022-04-20 18:39:13 +02:00
David Sherret
b4af648c15
chore: release fixes based on doing the v1.20.6 release (#14289) 2022-04-15 09:39:41 -04:00
David Sherret
0e4574b2e3
chore: forward v1.20.6 release commit to main (#14288) 2022-04-14 15:50:48 -04:00
Bartek Iwańczuk
f7e7f54849
chore: use lock file for tooling scripts (#14253)
This commit adds lock file for maintenance scripts in "tools/"
directory. 

The lock file is stored in "tools/deno.lock.json".
2022-04-13 18:51:16 +02:00
Nayeem Rahman
4d18f558e4
feat(ext/web): Add error events for event listener and timer errors (#14159)
- feat: Add handleable error event for even listener errors
- feat: Add handleable error event for setTimeout()/setInterval() errors
- feat: Add Deno.core.destructureError()
- feat: Add Deno.core.terminate()
- fix: Don't throw listener errors from dispatchEvent()
- fix: Use biased mode when selecting between mod_evaluate() and
  run_event_loop() results
2022-04-13 11:50:57 +02:00
David Sherret
a4eee007ef
chore: update release instructions based on 1.20.5 release (#14239) 2022-04-08 12:32:25 -04:00
David Sherret
e33329b47e
chore(ci): automatically open PR to forward patch release back to main (#14180) 2022-04-04 14:56:29 -04:00
David Sherret
c0ee027d34
chore(ci): automatically include releases notes in release draft (#14179) 2022-04-02 11:25:12 -04:00
David Sherret
5cab3e7dba
build: use workflows for bumping versions and cargo publishing on the CI (#13995) 2022-03-30 16:37:00 -04:00
Luca Casonato
25b73a366f
fix(ext/ffi): enforce unstable check on ops (#14115) 2022-03-25 12:29:54 +01:00
Aaron O'Mullan
6516130b01
chore: drop src/ in bench_util & serde_v8 (#14097)
To align with conventions used in our other crates
2022-03-24 11:23:40 +01:00
Eliaz Bobadilla
c52d72e8e1
ci: update actions/checkout@v2 to v3 (#14089) 2022-03-24 13:36:33 +09:00
Aaron O'Mullan
f580134b1e
cleanup(serde_v8): streamline magic types (#14076)
Formalize magic types and how they're "transerialized", also makes U16String deserializable
2022-03-23 21:15:01 +01:00
Aaron O'Mullan
f81334d5bd
feat(core): disableable extensions & ops (#14063)
Streamlines a common middleware pattern and provides foundations for avoiding variably sized v8::ExternalReferences & enabling fully monomorphic op callpaths
2022-03-22 16:39:58 +01:00
David Sherret
b410937556
chore: fix development issues on Windows (#14030) 2022-03-21 14:30:43 +01:00
Divy Srivastava
3c47500975
chore: add Rust toolchain components (#14004) 2022-03-17 21:54:24 +05:30
Ryan Dahl
f7ab41583e
fix: cargo publish fails without absolute paths (#13993)
This reverts commit 4e3ed37037.

Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2022-03-17 01:25:44 +01:00
Ryan Dahl
bfa4ed92bc
chore: uploading WPT shouldn't make CI fail (#13984) 2022-03-16 09:35:45 -04:00
Divy Srivastava
426ca98527
chore: add CODEOWNERS for deno_ops (#13982) 2022-03-16 16:26:09 +05:30
Aaron O'Mullan
bd481bf095
feat(ops): optional OpState (#13954) 2022-03-16 00:33:46 +01:00
Aaron O'Mullan
88d0f01948
feat(ops): custom arity (#13949)
Also cleanup & drop ignored wildcard op-args
2022-03-14 23:38:53 +01:00
Divy Srivastava
4e3ed37037
chore: improve build times for ext/ changes (#13927) 2022-03-14 09:08:54 +05:30
Bert Belder
566a1493f5
fix(ci): restore compatibility with older glibc (#13846)
Fixes: #13516
2022-03-07 18:07:10 -08:00
Aaron O'Mullan
4da964bcaa
chore(CODEOWNERS): add @AaronO on core/ (#13865) 2022-03-07 20:57:45 +01:00
Aaron O'Mullan
72d593fc5c
perf(ext/web): optimize atob/btoa (#13841)
Follow up to #13839, optimizing `base64_roundtrip` ~20x (~125ms => ~6.5ms)
2022-03-05 20:12:30 +01:00
Divy Srivastava
9de5275030
chore: add test-flaky-ci label to disable default workflow concurrency (#13813) 2022-03-02 20:05:47 +05:30
Divy Srivastava
d8489b6f1f
chore: cancel old in-progress CI workflows (#13811) 2022-03-02 16:04:27 +05:30
David Sherret
4a20435d3c
chore(ci): pin setup-gcloud to v0 instead of master (#13764) 2022-02-25 15:53:20 -05:00
David Sherret
3b12afd072
chore: upgrade to Rust 1.59 (#13767) 2022-02-24 20:03:12 -05:00
Bartek Iwańczuk
6830e004e6
chore: update CODEOWNERS (#13712) 2022-02-19 05:09:48 +01:00
Luca Casonato
66a8ef1a09
ci: exempt "flaky" label from stale bot (#13598) 2022-02-05 13:51:18 +01:00
Bert Belder
dcf8f144ab
Revert "error on warnings (#13344)" (#13502)
The reverted PR had the unintentional side effect of disabling static linking on Windows.
See https://github.com/denoland/deno/issues/13471.

This reverts commit 79b698f88b.
2022-01-26 14:18:19 -08:00
Divy Srivastava
3959d9f2d2
chore: upgrade to rust 1.58.1 (#13459) 2022-01-23 22:36:40 +05:30
David Sherret
ad224f53c7
chore: upgrade to rust 1.58 (#13377) 2022-01-15 07:10:12 +01:00
Ryan Dahl
79b698f88b
error on warnings (#13344) 2022-01-11 22:03:12 -05:00
Aaron O'Mullan
9f4e1e0d34
chore(ci): ubuntu-latest-xl => ubuntu-20.04-xl (#13342) 2022-01-11 17:07:02 +01:00
Ryan Dahl
1fb5858009
chore: update copyright to 2022 (#13306)
Co-authored-by: Erfan Safari <erfanshield@outlook.com>
2022-01-07 22:09:52 -05:00
Bartek Iwańczuk
fbe759ac94
ci: cycle cache key (#13292) 2022-01-06 10:52:08 +01:00
Luca Casonato
6ab46b559c
build: hardcode WPT_FYI_USER (#13262)
GHA keeps redacting all occurrences of the word "deno" out of logs
because this is our wpt.fyi username. This is rather annoying, so I am
just hardcoding the username in the CI script.
2022-01-02 13:41:59 +01:00
Divy Srivastava
003534e883
add divy to CODEOWNERS (#13247) 2021-12-31 14:10:16 +05:30
Divy Srivastava
e20682bd42
fix(wpt_ecoch): Don't schedule on forks (#13144) 2021-12-19 22:00:42 -05:00
Bartek Iwańczuk
9e87ac9e0e
chore: update CODEOWNERS (#13020) 2021-12-07 18:22:06 +01:00
Bartek Iwańczuk
eb4a8fc8a0
build: don't publish canary verion from non-main branch (#12986) 2021-12-07 14:49:20 +01:00
Bartek Iwańczuk
622bff4ebc
chore: add CODEOWNERS file (#13008) 2021-12-07 14:00:33 +01:00