summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-11fix(cli/console): only inspect getters with option (#7830)Casper Beyer
2020-10-11fix(std): Parsing inline arrays of inline tables in toml (#7902)Peter
2020-10-11refactor(cli/repl): get context id from notification (#7864)Casper Beyer
This takes the execution context id from a notification which is sent on Runtime.enable rather than hard-coding it to a magic value.
2020-10-11reland JsRuntime/Worker is not a Future (#7924)Bartek Iwańczuk
2020-10-10Revert "feat(std/node/fs): adding readdir, rename, and some others (#7666)" ↵Bartek Iwańczuk
(#7917) This reverts commit 40324ff74816a99ea061929ece1c6a4ff3078bc3.
2020-10-10v1.4.6Bartek Iwańczuk
2020-10-10Fix 100% CPU idling problem by reverting #7672 (#7911)Ryan Dahl
* Revert "refactor: Worker is not a Future (#7895)" This reverts commit f4357f0ff9d39411f22504fcc20db6bd5dec6ddb. * Revert "refactor(core): JsRuntime is not a Future (#7855)" This reverts commit d8879feb8c832dbb38649551b1cb0730874f7be6. * Revert "fix(core): module execution with top level await (#7672)" This reverts commit c7c767782538243ded64742dca9b34d6af74d62d.
2020-10-10fix(op_crate/web): add padding on URLSearchParam (#7905)Lively
Fixes #7888
2020-10-09docs: add Deno internals talk from Paris Deno (#7889)Trivikram Kamat
2020-10-09Implement Serialize for ModuleSpecifier (#7900)Ryan Dahl
Also re-export serde from deno_core, since its now a dependency.
2020-10-09refactor: Worker is not a Future (#7895)Bartek Iwańczuk
This commit rewrites deno::Worker to not implement Future trait. Instead there are two separate methods: - Worker::poll_event_loop() - does single tick of event loop - Worker::run_event_loop() - runs event loop to completion Additionally some cleanup to Worker's field visibility was done.
2020-10-09fix Releases.md (#7883)Bartek Iwańczuk
2020-10-09ci: add workaround for MacOS + Cargo + Github Actions cache bug (#7898)Bert Belder
2020-10-09ci: fix rusty_v8 binary download unavailable (#7898)Bert Belder
A recent change in rustc or cargo made it so that rusty_v8's `build.rs`, which is responsible for downloading `librusty_v8.a`, does not get rebuilt or re-run when its build output directory is restored from the Github Actions cache. However, rusty_v8's custom build script does not save the download to its build output directory; it puts the file in `target/debug|release/gn_out/obj` instead. To get CI going again we opted to add `target/*/gn_out` to the Github Actions cache. A more robust fix would be make rusty_v8 save the download to the cargo-designated output directory.
2020-10-09build: invalidate GHA cache (#7894)Bartek Iwańczuk
2020-10-09fix(op_crates/fetch): Stringify and parse Request URLs (#7838)Nayeem Rahman
Fixes #7837
2020-10-08Fix typos (#7882)crowlKats
2020-10-08docs(std/bytes): add missing docs to README (#7885)Yoshiya Hinosawa
2020-10-08upgrade: Rust 1.47.0 (#7886)Bartek Iwańczuk
2020-10-08v1.4.5Bartek Iwańczuk
2020-10-08fix: update worker types to better align to lib.dom.d.ts (#7843)Kitson Kelly
2020-10-08fix(cli/rt/error_stack): Improve message line formatting (#7860)Nayeem Rahman
2020-10-08fix(cli/fs) Small change in filter expression (#7865)Simon Rask
2020-10-07refactor(core): JsRuntime is not a Future (#7855)Bartek Iwańczuk
This commit rewrites deno_core::JsRuntime to not implement Future trait. Instead there are two separate methods: - JsRuntime::poll_event_loop() - does single tick of event loop - JsRuntime::run_event_loop() - runs event loop to completion
2020-10-07fix(cli/rt/console): Don't require a prototype to detect a class instance ↵Nayeem Rahman
(#7869)
2020-10-07upgrade: deno_doc, deno_lint, dprint, swc (#7862)Bartek Iwańczuk
2020-10-07docs(std/encoding/csv): update the usage of ParseOptions (#7857)Cedric Vangout
2020-10-07upgrade: rusty_v8 0.11.0, V8 8.7.220.3 (#7859)Bartek Iwańczuk
2020-10-07refactor: rename isolate to js_runtime (#7858)Bartek Iwańczuk
This commit renames occurrences of "isolate" variable name to "js_runtime". This was outstanding debt after renaming deno_core::CoreIsolate to JsRuntime.
2020-10-07refactor(core): JsRuntime doesn't defer to OwnedIsolate (#7853)Bartek Iwańczuk
Remove Deref and DeferMut implementations for JsRuntime.
2020-10-07fix(cli/ops/fs): Don't force Windows paths separate paths with forward slash ↵Nayeem Rahman
(#7833)
2020-10-07refactor(cli): remove TextDocument (#7850)Kitson Kelly
2020-10-07refactor(cli/inspector): use &str for post_message (#7851)Casper Beyer
This changes the signature of InspectorSession.post_message to take a &str rather than a String avoiding the need call str.to_string at each call site.
2020-10-07refactor(cli): cleanups to new module graph (#7846)Kitson Kelly
2020-10-07docs(README): fix code block type (#7845)Yasser A.Idrissi
2020-10-07docs: fix deno.land/manual example and clarify linting of code (#7842)Steven Guerrero
Fixes #7841
2020-10-06refactor(cli/repl): tightly integrate event loop (#7834)Casper Beyer
2020-10-06chore: update contributing.md and PR template (#7820)Bartek Iwańczuk
2020-10-06fix(core): module execution with top level await (#7672)Bartek Iwańczuk
This commit fixes implementation of top level await in "deno_core". Previously promise returned from module execution was ignored causing to execute modules out-of-order. With this commit promise returned from module execution is stored on "JsRuntime" and event loop is polled until the promise resolves.
2020-10-06feat(std/node/fs): adding readdir, rename, and some others (#7666)ali ahmed
2020-10-06fix(std/node/fs): allow appendFileSync to accept Uint8Array as type for data ↵ali ahmed
(#7835)
2020-10-05chore: add a bundle benchmark (#7828)Kitson Kelly
2020-10-05perf(cli/console): Don't add redundant ANSI codes (#7823)Nayeem Rahman
2020-10-05fix(core): handle unregistered errors in core better (#7817)Kitson Kelly
2020-10-05refactor(core): JsRuntime::poll (#7825)Bartek Iwańczuk
This commit does reorganization of "JsRuntime::poll" to allow fixing of top-level-await bug.
2020-10-05chore: add lockfile tests (#7816)JavascriptMick
Fixes #7653
2020-10-04docs(std): version all imports in README (#7442)tokiedokie
Use $STD_VERSION in std/ README files to automatically display proper version.
2020-10-04chore(std/http): rename http_bench.ts -> bench.ts (#7509)tokiedokie
2020-10-04docs: end sentences with a period in markdown (#7813)Trivikram Kamat
2020-10-04docs: update location of unit tests folder (#7814)Trivikram Kamat