summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-11-25BREAKING(cli/tsc_config): Make isolatedModules non-configurable (#8482)Nayeem Rahman
2020-11-25docs: Add missing closing parenthesis (#8477)Chayim Refael Friedman
2020-11-25add canary versioning (#8480)crowlKats
2020-11-25core: implement 'AsyncRefCell' and 'ResourceTable2' (#8273)Bert Belder
2020-11-24feat(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-24feat(std/node): Port most of node errors (#7934)Steven Guerrero
2020-11-24fix(op_crates/fetch): `redirect: "manual"` fetch should return `type: ↵Luca Casonato
"default"` response (#8353)
2020-11-24feat(cli): update to TypeScript 4.1 (#7573)Kitson Kelly
2020-11-23fix(cli): add file URL support for Deno.readLink (#8423)William Perron
2020-11-23build: upload canary releases to GCS (#8441)Luca Casonato
2020-11-23v1.5.4Bartek Iwańczuk
2020-11-23Revert "docs(cli): Fix documentation about usage of deno completions … (#8468)Bartek Iwańczuk
This reverts commit 17d4cd92133bb822ff3a4f2f5bb32dfd17f99282.
2020-11-23tests(cli): add test for improper unicode encoding (#8162)Kitson Kelly
and updates swc_ecma_codegen Closes #8161
2020-11-23fix(cli/tsc): allow non-standard extensions on imports (#8464)Nayeem Rahman
2020-11-22feat(unstable): Support --watch flag for bundle and fmt subcommands (#8276)Yusuke Tanaka
This commit adds support for "--watch" flag for "bundle" and "fmt" subcommands. In addition to this, it refactors "run --watch" command so that module resolution will occur every time the file watcher detects file addition/deletion, which allows the watcher to observe a file that is newly added to the dependency as well.
2020-11-22docs(cli): Fix documentation about usage of deno completions script (#8369)Mayank Agarwal
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-11-22refactor(cli/tools/upgrade): rework upgrade (#8331)crowlKats
This commit does major overhaul of "upgrade" subcommand, reducing complexity & giving more sensible console output. Removes gz support for archives. Uses last part of url instead of scraping to get latest version.
2020-11-22chore(cli/flags): Rename --failfast to --fail-fast (#8456)Nayeem Rahman
2020-11-22feat(std/http): Validate cookie path value (#8457)Yasser A.Idrissi
2020-11-22feat(unstable): Add deno test --no-run (#8093)Nayeem Rahman
This commit adds new flag to "deno test" subcommand called "--no-run" that allows to preload, cache an type check.
2020-11-21fix(cli): support "deno run --v8-flags=--help" without script (#8110)Max Drosdo.www
2020-11-21feat(std/node): Add Readable Stream / Writable Stream / errors support (#7569)Steven Guerrero
2020-11-21docs(std/path): add missing JSDoc (#8282)Mo
2020-11-21fix: "cloneValue" should return a Set when given a Set (#7972)Anonymous
2020-11-21refactor(std/http): Rename validateCookieName param name & JSDoc (#8451)Yasser A.Idrissi
2020-11-21refactor(core): don't depend on get_identity_hash for modules (#8354)Bartek Iwańczuk
This commit refactors "deno_core::Modules" structure to not depend on "get_identity_hash" function to identify modules, but instead use default hash implementation.
2020-11-21refactor(corr): accept get_error_class_fn in RuntimeOptions (#8444)Bartek Iwańczuk
This commit adds "get_error_class_fn" field to "RuntimeOptions" struct in order to unify configuration of "JsRuntime".
2020-11-21upgrade: rusty_v8 0.13.0, v8 8.8.278.2 (#8446)Bartek Iwańczuk
2020-11-21refactor(core): Improve code readability in core.js (#8345)De Rouck Antoine
2020-11-21upgrade: deno_doc, deno_lint, dprint, swc (#8443)Bartek Iwańczuk
2020-11-20test(std): make test output less noisy (#8445)Bartek Iwańczuk
This commit makes output of std/ tests less noisy by passing "--quiet" flag to Deno subprocesses run as part of test suite.
2020-11-20refactor(cli): worker event serialization (#8438)Bartek Iwańczuk
This commit simplifies code responsible for serialization of web worker events. Instead of using "PrettyJsError" it's enough to downcast to "deno_core::JsError", making the code less specific to cli/ implementation.
2020-11-19docs(std): add missing jsdoc comments to exported functions (#8442)William Perron
includes: - http/file_server.ts - testing/_diff.ts - testing/asserts.ts Relates to #7487
2020-11-19refactor(cli): rename fmt_errors::JsError to PrettyJsError (#8435)Bartek Iwańczuk
This commit renames "fmt_errors::JsError" to "PrettyJsError" to avoid confusion with "deno_core::JsError". Consequently "CoreJsError" aliases to "deno_core::JsError" were removed. Additionally source mapping step has been removed from "PrettyJsError::create" to better separate domains.
2020-11-19refactor(cli): move tooling to cli/tools/ (#8424)Bartek Iwańczuk
This commit moves following tools into a single "tools" module located at "cli/tools/mod.rs": - formatter - linter - test runner - coverage collector - installer - binary upgrader - repl
2020-11-19build: upgrade Rust to 1.48.0 (#8434)Bartek Iwańczuk
2020-11-19build: fix linting problems (#8431)Bartek Iwańczuk
2020-11-19feat(std/node): add os.totalmem, os.freemem (#8317)Gyubong
2020-11-19feat(std/io): ReadableStream from AsyncIterator & WritableStream from Writer ↵crowlKats
(#8378)
2020-11-19fix(std/node): correct typings for global, globalThis, window (#8363)Steven Guerrero
2020-11-19feat(std/hash): add the sha1Hmac (#8418)silence
2020-11-19fix(cli/tests): printf.exe doesn't exist on windows (#8404)Mark Tiedemann
2020-11-19feat(std/log): Log error stack (#8401)Mark Tiedemann
2020-11-19Add JSDocs to std/fs/walk.ts (#8426)inokawa
2020-11-18fix(std/http): fix error handling in the request iterator (#8365)lideming
If the request body is using chunked encoding, errors may be thrown in "request.finalize()". In this case, we should untrack and close the connection.
2020-11-17fix(std/node) Fix event extendability (#8409)Steven Guerrero
2020-11-17feat(std/http): Check if cookie property is valid (#7189)Yasser A.Idrissi
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
2020-11-17refactor(std): remove unnecessary back direction for import (#8403)Behnam Mohammadi
2020-11-16feat(std/node): Add util.deprecate (#8407)Steven Guerrero
2020-11-16refactor(cli): rename fs module to fs_util (#8380)Bartek Iwańczuk
This commit renames "fs" module in "cli/" to "fs_util". This is purely cosmetic change; there were a few places which aliased "crate::fs" to "deno_fs" which was very confusing with "fs" module in ops.