Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-30 | feat(std/fs): Re-enable `followSymlinks` on `walk()` (#8479) | Liam Murphy | |
2020-11-30 | docs: add info about release schedule (#8546) | Luca Casonato | |
2020-11-30 | upgrade: deno_doc, deno_lint, dprint, swc (#8552) | Bartek Iwańczuk | |
2020-11-30 | fix(cli): support passing cli arguments under `deno eval` (#8547) | Kevin (Kun) "Kassimo" Qian | |
Fixes #8538 | |||
2020-11-29 | feat(cli/tools/upgrade): canary support (#8476) | crowlKats | |
2020-11-29 | fix: don't unconditionally build canary (#8536) | Luca Casonato | |
2020-11-29 | Make canary version semver compatible (#8537) | crowlKats | |
2020-11-28 | build: publish only "deno" crate on tags (#8535) | Bartek Iwańczuk | |
This commit updates CI script to publish only "deno" crate on tags. Following crates are not automatically published anymore: - deno_core - deno_web - deno_fetch - deno_crypto Before this commit creating a new release required to bump version on all above crates even though in practice they rarely change. | |||
2020-11-28 | fix(watcher): watcher doesn't exit when module resolution fails (#8521) | Yusuke Tanaka | |
This commit makes the file watcher continue to work even if module resolution fails at the initial attempt, allowing us to execute `run` or `bundle` subcommand when a script has invalid syntax. In such cases, the watcher observes a single file that is specified as an command line argument. | |||
2020-11-28 | chore: update rustyline to 7.0.0 (#8516) | Casper Beyer | |
2020-11-27 | fix(cli): make output of deno info --json deterministic (#8483) | William Perron | |
Fixes #8458 | |||
2020-11-27 | feat(core): Add FsModuleLoader that supports loading from filesystem (#8523) | Yusuke Tanaka | |
This commit adds `FsModuleLoader` to `deno_core`, which implements `ModuleLoader` trait. It is used when creating a runtime that supports module loading from filesystem. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-11-27 | test(cli): fix brittle network permission test (#8526) | William Perron | |
2020-11-28 | chore: clippy future cleanups (#8514) | Kitson Kelly | |
2020-11-27 | test: fix flaky "run_watch" test (#8519) | Bartek Iwańczuk | |
2020-11-27 | refactor(repl): use SWC lexer to highlight and validate (#8496) | Liam Murphy | |
2020-11-27 | fix(cli/ops/net): add write permissions for unixpackets datagrams & unix ↵ | William Perron | |
socket (#8511) Fixes #7781 | |||
2020-11-27 | fix(std/node): Inline default objects to ensure correct prototype (#8513) | Guy Bedford | |
2020-11-27 | docs(import_maps): Add trailing slash to ./src example (#8524) | Eric Zingeler | |
Update docs to reflect behavior. If trailing slash is not provided, `deno run` will throw error `Package address targets must end with "/"`. | |||
2020-11-27 | fix flaky tests by using exec in PTY tests (#8525) | Ryan Dahl | |
2020-11-27 | fix test_raw_tty hang (#8520) | Ryan Dahl | |
2020-11-27 | fix: panic in worker when closing at top level (#8510) | Bartek Iwańczuk | |
Fixes panic occurring in worker when "self.close()" is called at the top level, ie. worker shuts down while module evaluation promise hasn't yet resolved. | |||
2020-11-26 | fix(std/http): prevent path traversal (#8474) | sarahdenofiletrav | |
Fix path traversal problem when the request URI does not have a leading slash. The file server now returns HTTP 400 when requests lack the leading slash, and are not absolute URIs. (https://www.w3.org/Protocols/rfc2616/rfc2616-sec5.html). | |||
2020-11-26 | fix: "onload" event order (#8376) | Benjamin Gruenbaum | |
This commit fixes order of events for "onload" event. Previously handler attached using "window.onload" was always fired before handlers added using "addEventListener". | |||
2020-11-26 | fix(watch): fix flaky tests for watcher (#8508) | Bartek Iwańczuk | |
2020-11-26 | fix: re-enable test_raw_tty (#8509) | Ryan Dahl | |
2020-11-26 | refactor(cli/tests): replace createResolvable with deferred (#8507) | crowlKats | |
2020-11-26 | feat(std/ws): protocol & version support (#8505) | crowlKats | |
Co-authored-by: Tom Wieland <tom.wieland@gmail.com> | |||
2020-11-26 | fix(std/encoding/csv): Correct readme formatting due to dprint issues (#8503) | Jesse Jackson | |
2020-11-26 | refactor(cli): reorganize main.rs and split workers (#8495) | Bartek Iwańczuk | |
Factored out "init_v8_flags", "init_logger" and "get_subcommand" from "main" function. Also "Worker" was removed in favor of moving logic to "MainWorker" and "WebWorker" respectively. | |||
2020-11-26 | fix(websocket): set User-Agent header (#8502) | Bartek Iwańczuk | |
2020-11-26 | fix(cli/websocket): set User-Agent header (#8470) | crowlKats | |
2020-11-26 | feat(std/node/stream): Add Duplex, Transform, Passthrough, pipeline, ↵ | Steven Guerrero | |
finished and promises (#7940) | |||
2020-11-26 | refactor(cli): Remove unnecessary conversion into BTreeMap (#8498) | Yusuke Tanaka | |
This commit removes unnecessary conversion into BTreeMap. The value that gets converted into BTreeMap is _originally_ BTreeMap, so this conversion is just superfluous. Additionally, a test is added so that we can make sure the keys in the emitted lockfile are sorted alphabetically. | |||
2020-11-25 | build: upgrade dprint to 0.10.0 (#8494) | Bartek Iwańczuk | |
2020-11-25 | feat(std/encoding/csv): Add stringify functionality (#8408) | Jesse Jackson | |
2020-11-25 | fix(websocket): Fix PermissionDenied error being caught in constructor (#8402) | crowlKats | |
2020-11-25 | docs: document the spec deviations in web apis (#8489) | Luca Casonato | |
2020-11-25 | docs(std): add some missing JSDoc ws/mod.ts (#8428) | ThenMorning | |
2020-11-25 | BREAKING(cli/tsc_config): Make isolatedModules non-configurable (#8482) | Nayeem Rahman | |
2020-11-25 | docs: Add missing closing parenthesis (#8477) | Chayim Refael Friedman | |
2020-11-25 | add canary versioning (#8480) | crowlKats | |
2020-11-25 | core: implement 'AsyncRefCell' and 'ResourceTable2' (#8273) | Bert Belder | |
2020-11-24 | feat(test): horizontal separator between disjoint runs of lines (#8484) | Valentin Anger | |
Places a newline between non-consecutive line block in coverage report to improve readability. | |||
2020-11-24 | feat(std/node): Port most of node errors (#7934) | Steven Guerrero | |
2020-11-24 | fix(op_crates/fetch): `redirect: "manual"` fetch should return `type: ↵ | Luca Casonato | |
"default"` response (#8353) | |||
2020-11-24 | feat(cli): update to TypeScript 4.1 (#7573) | Kitson Kelly | |
2020-11-23 | fix(cli): add file URL support for Deno.readLink (#8423) | William Perron | |
2020-11-23 | build: upload canary releases to GCS (#8441) | Luca Casonato | |
2020-11-23 | v1.5.4 | Bartek Iwańczuk | |