Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-31 | chore: remove std/installer, port installer tests to Rust (#3843) | Bartek Iwańczuk | |
2020-01-30 | bring back std/examples/xeval.ts (#3822) | Kevin (Kun) "Kassimo" Qian | |
2020-01-30 | feat(std/node) Endianness (#3833) | Chris Knight | |
2020-01-30 | feat: deno install in Rust (#3806) | Bartek Iwańczuk | |
//std/installer couldn't be removed due to bug, but it's now deprecated. | |||
2020-01-30 | Remove --current-thread flag (#3830) | Ryan Dahl | |
This flag was added to evaluate performance relative to tokio's threaded runtime. Although it's faster in the HTTP benchmark, it's clear the runtime is not the only perf problem. Removing this flag will simplify further refactors, in particular adopting the #[tokio::main] macro. This will be done in a follow up. Ultimately we expect to move to the current thread runtime with Isolates pinned to specific threads, but that will be a much larger refactor. The --current-thread just complicates that effort. | |||
2020-01-29 | feat: dprint formatter (#3820) | Bartek Iwańczuk | |
* rewrite fmt_test in Rust, remove tools/fmt_test.py * remove //std/prettier | |||
2020-01-29 | Partial implementation of node os polyfill based on currently available Deno ↵ | cknight | |
functionality (#3821) | |||
2020-01-27 | dx: descriptive permission errors (#3808) | Bartek Iwańczuk | |
Before: ``` ▶ target/debug/deno https://deno.land/std/examples/echo_server.ts error: Uncaught PermissionDenied: run again with the --allow-net flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendSync ($deno$/dispatch_json.ts:67:10) at listen ($deno$/net.ts:170:15) at https://deno.land/std/examples/echo_server.ts:4:23 ``` ``` ▶ target/debug/deno --allow-read=/usr https://deno.land/std/examples/cat.ts /etc/passwd error: Uncaught PermissionDenied: run again with the --allow-read flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendAsync ($deno$/dispatch_json.ts:91:10) ``` After: ``` ▶ target/debug/deno https://deno.land/std/examples/echo_server.ts error: Uncaught PermissionDenied: network access to "0.0.0.0:8080", run again with the --allow-net flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendSync ($deno$/dispatch_json.ts:67:10) at listen ($deno$/net.ts:170:15) at https://deno.land/std/examples/echo_server.ts:4:23 ``` ``` ▶ target/debug/deno --allow-read=/usr https://deno.land/std/examples/cat.ts /etc/passwd error: Uncaught PermissionDenied: read access to "/etc/passwd", run again with the --allow-read flag ► $deno$/dispatch_json.ts:40:11 at DenoError ($deno$/errors.ts:20:5) at unwrapResponse ($deno$/dispatch_json.ts:40:11) at sendAsync ($deno$/dispatch_json.ts:91:10) ``` | |||
2020-01-26 | Improve support of type definitions (#3755) | Kitson Kelly | |
2020-01-25 | add some tests for isSymbol in std/node/util_test (#3788) | Takashi Idobe | |
2020-01-24 | fix crate name in docs (#3778) | David Asabina | |
2020-01-24 | fix(std/http): update listenAndServe argument type (#3775) | Carl Rosell | |
allow same argument type for `listenAndServe` as `serve`. fixes: #3774 | |||
2020-01-24 | Add signal handlers (#3757) | Yoshiya Hinosawa | |
2020-01-23 | fix typo | Fabriece Sumuni | |
2020-01-21 | Update manual.md (#3734) | Lasse Brudeskar Vikås | |
Updated the `Deno.bundle` description to actually use the `bundle`-function. | |||
2020-01-21 | change copyrights from 2019 to 2020 (#3733) | Takashi Idobe | |
2020-01-18 | stabilize net Addr (#3709) | Bartek Iwańczuk | |
Co-authored-by: xiaoxintang <15707971810@163.com> | |||
2020-01-18 | rename dial to connect and dialTLS to connectTLS (#3710) | Bartek Iwańczuk | |
2020-01-18 | std(yaml): correct sortKeys type (#3708) | Brandon Kalinowski | |
2020-01-17 | std/http: allow response body to be string (#3705) | Kevin (Kun) "Kassimo" Qian | |
2020-01-15 | doc: fix spaces of code in list (#3678) | 迷渡 | |
2020-01-15 | Revert "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-15 | feat(std/node): Added node timers builtin (#3634) | Luca Casonato | |
2020-01-15 | fix curl.ts (#3677) | Tomofumi Chiba | |
2020-01-10 | Remove std/multipart (#3647) | Nayeem Rahman | |
since it overlaps with std/mime/multipart | |||
2020-01-09 | feat: 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-08 | Remove xeval subcommand (#3630) | Ry Dahl | |
2020-01-08 | feat(flags): script arguments come after '--' (#3621) | Ry Dahl | |
2020-01-08 | Runtime 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-07 | fix: Deno.mkdir should conform to style guide (#3617) | Ry Dahl | |
2020-01-05 | doc: Add glib2.0 as a build prerequisite (#3608) | Nayeem Rahman | |
2020-01-05 | Replace libdeno with rusty_v8 (#3556) | Ry Dahl | |
2020-01-04 | Fix ws handshake with correctly empty search string (#3587) | Dreamacro | |
2020-01-04 | fix(std/encoding/yaml): export parseAll (#3592) | uki00a | |
2020-01-02 | Happy new year! (#3578) | Ry Dahl | |
2020-01-02 | feat(std/http): make req.body a Reader (#3575) | Kevin (Kun) "Kassimo" Qian | |
2019-12-30 | upgrade: Tokio 0.2 (#3418) | Bartek Iwańczuk | |
2019-12-24 | doc: Update and improve build instructions (#3547) | Nayeem Rahman | |
2019-12-23 | std: remove wildcard export in uuid module (#3540) | Axetroy | |
2019-12-21 | fix(std/encoding/yaml): support document separator in parseAll (#3535) | Yoshiya Hinosawa | |
2019-12-20 | feat: Add missing mod.ts files in std (#3509) | Nayeem Rahman | |
std/archive/tar.ts: - Remove FileReader. - Remove FileWriter. std/encoding/csv.ts: - ExtendedParseOptions -> ParseOptions - HeaderOption -> HeaderOptions - ParseOptions -> ReadOptions - readAll() -> readMatrix() std/encoding/yaml.ts: - DumpOptions -> StringifyOptions std/fmt/colors.ts: - getEnabled() -> getColorEnabled() - setEnabled() -> setColorEnabled() std/testing/mod.ts: - Re-export sibling modules. | |||
2019-12-20 | docs(std/encoding/yaml): add usage document (#3529) | Yoshiya Hinosawa | |
2019-12-18 | fix permission errors are swallowed by fs.copy() (#3504) | Axetroy | |
2019-12-18 | fix code example (#3519) | Christian Bromann | |
2019-12-18 | Improve empty test case error messages (#3514) | Yoshiya Hinosawa | |
2019-12-18 | fix permission errors are swallowed by fs.emptyDir (#3501) | Axetroy | |
2019-12-15 | std/node: better error message for read perm in require() (#3502) | Kevin (Kun) "Kassimo" Qian | |
2019-12-14 | Support utf8 in file_server (#3495) | 木杉 | |
2019-12-14 | feat(file_server): add help & switch to flags (#3489) | 木杉 | |
2019-12-13 | fix permission errors are swallowed by fs.exists (#3493) | Axetroy | |