summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-15Revert "feat(flags): script arguments come after '--'" (#3681)Ry Dahl
Due to complaints about ergonomics and because it breaks shebang on linux. This reverts commit 2d5457df15d8c4a81362bb2d185b5c6013faa1d8. BREAKING CHANGE
2020-01-15feat(std/node): Added node timers builtin (#3634)Luca Casonato
2020-01-15fix: process hangs when fetch called (#3657)Yusuke Sakurai
Reverts 011d485
2020-01-15fix curl.ts (#3677)Tomofumi Chiba
2020-01-13extend bencharks to 20sBartek Iwańczuk
2020-01-12don't include assets in binary (#3661)Bartek Iwańczuk
2020-01-12flag: upgrade std to v0.29.0 (#3659)uki00a
2020-01-12Create an old program to be used in snapshot. (#3644)Kitson Kelly
2020-01-12upgrade: tokio 0.2.9, reqwest 0.10.1 (#3653)Bartek Iwańczuk
2020-01-11Add gzip, brotli and ETag support for file fetcher (#3597)EnokMan
2020-01-11refactor: remove Isolate.current_send_cb_info and DenoBuf, port ↵Bartek Iwańczuk
Isolate.shared_response_buf (#3643) * remove Isolate.current_send_cb_info * remove DenoBuf * remove Isolate.shared_ab * port Isolate.shared_response_buf (last bit not ported from libdeno) * add some docs for Isolate and EsIsolate
2020-01-10Remove std/multipart (#3647)Nayeem Rahman
since it overlaps with std/mime/multipart
2020-01-10Upgrade to rusty_v8 v0.0.25 (#3645)Bert Belder
2020-01-09v0.29.0Ryan Dahl
2020-01-09feat: Deno.args now does not include script (#3628)Ry Dahl
Previously Deno.args was ["script.js", "arg1", "arg2"] Now it is just ["arg1", "arg2"] BREAKING CHANGE
2020-01-08Remove xeval subcommand (#3630)Ry Dahl
2020-01-08feat: Deno.create (#3629)Luca Casonato
2020-01-08feat(flags): script arguments come after '--' (#3621)Ry Dahl
2020-01-08Upgrade rusty_v8 to 0.0.24 [V8 8.1.108] (#3623)Ry Dahl
2020-01-08Runtime Compiler API (#3442)Kitson Kelly
Also restructures the compiler TypeScript files to make them easier to manage and eventually integrate deno_typescript fully.
2020-01-08refactor: module loading in EsIsolate (#3615)Bartek Iwańczuk
* refactored RecursiveLoad - it was renamed to RecursiveModuleLoad, it does not take ownership of isolate anymore - a struct implementing Stream that yields SourceCodeInfo * untangled module loading logic between RecursiveLoad and isolate - that logic is encapsulated in EsIsolate and RecursiveModuleLoad, where isolate just consumes modules as they become available - does not require to pass Arc<Mutex<Isolate>> around anymore * removed EsIsolate.mods_ in favor of Modules and moved them inside EsIsolate * EsIsolate now requires "loader" argument during construction - struct that implements Loader trait * rewrite first methods on isolate as async
2020-01-08update pylintrc (#3618)Ry Dahl
2020-01-08Upgrade subcommands to 0.28.1 (#3620)Ry Dahl
2020-01-07fix: Deno.mkdir should conform to style guide (#3617)Ry Dahl
2020-01-07core: factor out EsIsolate from Isolate (#3613)Bartek Iwańczuk
2020-01-06refactor: remove core/libdeno.rs (#3611)Bartek Iwańczuk
2020-01-06error on warnings (#3612)Ry Dahl
2020-01-06merge libdeno::DenoIsolate into core::Isolate (#3605)Bartek Iwańczuk
2020-01-05doc: Add glib2.0 as a build prerequisite (#3608)Nayeem Rahman
2020-01-05Upgrade rust crates and modernize hyper_hello (#3606)Bert Belder
2020-01-05libdeno: don't pass pointers between core::Isolate and libdeno (#3602)Bartek Iwańczuk
2020-01-05remove libdeno::UserDataScope (#3601)Bartek Iwańczuk
2020-01-05Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600)Ry Dahl
2020-01-05Replace libdeno with rusty_v8 (#3556)Ry Dahl
2020-01-04perf: TextEncoder.encode improvement (#3596)Luca Casonato
2020-01-04Added textencoder benchmark (#3589)Luca Casonato
2020-01-04Use async at places, use &self instead of self: &Self (#3594)Gurwinder Singh
2020-01-04Fix ws handshake with correctly empty search string (#3587)Dreamacro
2020-01-04fix(std/encoding/yaml): export parseAll (#3592)uki00a
2020-01-03v0.28.1Ryan Dahl
2020-01-03chore: disable default reqwest features (#3586)Bartek Iwańczuk
2020-01-02Fix link in PR template (#3583)Waldir Pimenta
2020-01-02Add missing year ranges to copyright notices (#3582)Waldir Pimenta
2020-01-02Happy new year! (#3578)Ry Dahl
2020-01-02Remove unnecessary use of Pin, use ready! (#3576)Gurwinder Singh
2020-01-02feat(std/http): make req.body a Reader (#3575)Kevin (Kun) "Kassimo" Qian
2020-01-02v0.28.0Ry Dahl
2020-01-02fix typos (#3573)EnokMan
2020-01-01cleanup after tokio upgrade (#3571)Gurwinder Singh
tokio_util::run and tokio::run_on_current_thread should accept Future<Output=()> instead of Future<Output=Result<(), ()>>. Currently, all the passed futures have to add Ok(()) or futures::future::ok(()) unnecessarily to call this method.
2019-12-31refactor: move HttpBody to cli/http_util.rs (#3569)Bartek Iwańczuk