Kevin (Kun) "Kassimo" Qian
49ea932af8
Fix xeval chunk incorrect matching behavior ( #2857 )
2019-09-04 18:31:14 -04:00
Ryan Dahl
9d62d77cfa
Run tests after "cargo build" on travis ( #2854 )
2019-09-04 17:16:46 -04:00
Ryan Dahl
82588ec09c
v0.17.0
2019-09-04 17:15:32 -04:00
Bartek Iwańczuk
5c7c876a71
perf: less aggresive dyn import polling ( #2858 )
2019-09-04 10:37:21 -04:00
Yoshiya Hinosawa
249db0f7d9
Handle typescript version in rust ( #2855 )
2019-09-03 22:12:21 -04:00
迷渡
e9908453df
do not export isConsoleInstance
( #2850 )
2019-09-03 03:10:51 -04:00
迷渡
91ba3410a3
fix list style ( #2842 )
2019-09-02 17:53:40 -04:00
Ryan Dahl
d43b43ca78
Refactor snapshot build ( #2825 )
...
Instead of using core/snapshot_creator.rs, instead two crates are
introduced which allow building the snapshot during build.rs.
Rollup is removed and replaced with our own bundler. This removes
the Node build dependency. Modules in //js now use Deno-style imports
with file extensions, rather than Node style extensionless imports.
This improves incremental build time when changes are made to //js files
by about 40 seconds.
2019-09-02 17:07:11 -04:00
Yoshiya Hinosawa
56508f113d
ops/fetch: add statusText ( #2851 )
2019-09-02 12:30:14 -04:00
Nayeem Rahman
0ce15f08c7
Remove DenoSubcommand::Install ( #2846 )
2019-09-01 14:20:23 -04:00
Nayeem Rahman
df2f54b2a6
Fix REPL '_' assignment, support '_error' ( #2845 )
2019-08-31 15:17:56 -04:00
Kevin (Kun) "Kassimo" Qian
fdd4252d49
Add window.queueMicrotask ( #2844 )
2019-08-31 15:16:30 -04:00
Kevin (Kun) "Kassimo" Qian
07c3c76d0d
Save last execution result in for REPL ( #2843 )
2019-08-31 02:45:35 -04:00
Josh Pullen
54a3b54138
Fix small typo (effects -> affects) ( #2841 )
2019-08-31 01:16:14 -04:00
Bartek Iwańczuk
723284fd20
Use 'reqwest' to implement HTTP client ( #2822 )
...
Closes #2720
2019-08-30 14:49:03 -07:00
Bert Belder
840c4aa2b2
third_party: add 'reqwest' crate and dependencies
2019-08-30 14:47:48 -07:00
迷渡
65fa2b810b
clearTimeout's params should not be bigint ( #2838 )
2019-08-30 11:51:53 -04:00
Ryan Dahl
c370f749b2
Remove ts_library_builder, maintain lib.deno_runtime.d.ts by hand ( #2827 )
2019-08-30 11:11:33 -04:00
Bert Belder
5401cb7630
Revert "Use -O3 instead of -O ( #2070 )"
...
It didn't deliver the expected performance improvements, so let's go
back and use Rust defaults again.
This reverts commit 4232c89c9e
.
2019-08-29 11:17:35 -07:00
Bert Belder
e939ec0f21
third_party: upgrade 'rustls' and related crates
2019-08-29 10:45:09 -07:00
Bert Belder
177727d730
third_party: downgrade 'url' crate to version 1.7.2
2019-08-29 10:45:09 -07:00
Bert Belder
89794d5d34
build: make it possible to pass arbitrary env vars to rustc
2019-08-29 10:45:00 -07:00
迷渡
590463bd4a
setTimeout's params should not be bigint ( #2834 )
2019-08-29 10:57:09 -04:00
Bartek Iwańczuk
b5a5e97384
add console.dirxml ( #2835 )
2019-08-29 10:56:26 -04:00
迷渡
23215a8349
update deno help
output ( #2832 )
2019-08-29 10:55:39 -04:00
dev-nicolaos
cb70397e3c
Update 0.16 release notes
...
Adds note about colors module location change in deno_std
2019-08-28 21:35:20 -04:00
Ryan Dahl
8f919465b0
Remove @stardazed/streams
...
This is a regression on several some features in the fetch API. To bring
these back @stardazed/streams simply needs to be ported to TS and
included in the //js directory.
Towards #2608
2019-08-28 18:25:15 -04:00
Ryan Dahl
2b79552dd1
Internalize base64-js, convert to TypeScript
2019-08-28 18:25:15 -04:00
Ryan Dahl
45ddff14b2
Remove unused GN action
2019-08-28 18:25:15 -04:00
迷渡
1d34f11a87
doc: fix list style ( #2823 )
2019-08-28 09:51:36 -04:00
Bartek Iwańczuk
20739a8111
feat: implement Addr interface ( #2821 )
2019-08-27 11:35:32 -04:00
Nayeem Rahman
b6a4ec7d16
Improve error stacks for async ops ( #2820 )
2019-08-27 11:33:39 -04:00
Ryan Dahl
725eb98105
Clean up various flatbuffer references ( #2819 )
2019-08-26 22:29:51 -04:00
Ryan Dahl
f94900406d
Remove flatbuffers ( #2818 )
2019-08-26 17:02:34 -04:00
Ryan Dahl
d8ada4d3fc
Port readSync/writeSync ops to minimal
...
This removes dispatch_flatbuffers as it is now unused. There are still a
few places where msg_generated is used: ErrorKind and MediaType. These
will be dealt with later.
2019-08-26 14:56:42 -04:00
Ryan Dahl
7ff67017f2
Move TestFmt to the end of tests, because slow
2019-08-26 14:56:42 -04:00
Bartek Iwańczuk
a6f6209f52
port fs ops to JSON ( #2812 )
2019-08-26 10:18:42 -04:00
Bartek Iwańczuk
520f9631e0
bring back json ops ( #2815 )
2019-08-26 08:50:21 -04:00
Bartek Iwańczuk
017f88ee99
fix: shared queue requires aligned buffer ( #2816 )
2019-08-26 07:48:40 -04:00
Ryan Dahl
2235dd795d
Revert json ops ( #2814 )
...
* Revert "port more ops to JSON (#2809 )"
This reverts commit 137f33733d
.
* Revert "port ops to JSON: compiler, errors, fetch, files (#2804 )"
This reverts commit 79f82cf10e
.
* Revert "Port rest of os ops to JSON (#2802 )"
This reverts commit 5b2baa5c99
.
2019-08-24 13:20:48 -07:00
Trivikram Kamat
bdc0a13261
doc: add CONTRIBUTING.md ( #2813 )
...
Similar to React's CONTRIBUTING.md
https://github.com/facebook/react/blob/master/CONTRIBUTING.md
2019-08-24 08:42:29 -07:00
Bartek Iwańczuk
137f33733d
port more ops to JSON ( #2809 )
2019-08-24 08:31:14 -07:00
Bartek Iwańczuk
79f82cf10e
port ops to JSON: compiler, errors, fetch, files ( #2804 )
2019-08-24 06:02:42 -07:00
Ryan Dahl
5b2baa5c99
Port rest of os ops to JSON ( #2802 )
2019-08-24 05:13:50 -07:00
Ryan Dahl
bc467b265f
introduce JSON serialization for ops ( #2799 )
...
Converts env(), exit(), execPath(), utime() and utimeSync() to use JSON
instead of flatbuffers.
2019-08-22 22:30:14 -07:00
Bert Belder
47c216317f
build: enable 'derive' feature of 'serde' crate
2019-08-22 17:27:51 -07:00
Ryan Dahl
0809b06a39
v0.16.0
2019-08-22 15:11:22 -07:00
Bert Belder
7f9c6decc8
third_party: upgrade rust crates
2019-08-22 14:22:25 -07:00
Bert Belder
7a902fed04
build: add 'cap_lints' flag for rust crates
...
Using a specialized flag rather than the generic 'args' option makes
build_extra/rust/BUILD.gn shorter and more readable.
2019-08-22 14:13:01 -07:00
Bert Belder
e0c1ed96e2
build: remove per-crate 'treat_warnings_as_errors' gn flag
2019-08-22 14:13:01 -07:00