summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-14refactor(cli): add tsc2 (#7942)Kitson Kelly
Ref #7225
2020-10-13Remove dead code (#7963)Ryan Dahl
2020-10-13docs: fix links to examples (#7919)sakas
2020-10-13docs: fix runtime docs link in README (#7926)Grant Timmerman
2020-10-13fix(op_crates/web/url): apply backslash replacement to the pathname setter ↵Nayeem Rahman
(#7937)
2020-10-13feat(cli/repl): add regex based syntax highlighter (#7811)Casper Beyer
This commit adds a simple regex replace based highlighter to the REPL editor. It tries to match the color palette of Deno.inspect()
2020-10-13feat: add alert, confirm, and prompt (#7507)Yoshiya Hinosawa
This commit adds "alert", "confirm" and "prompt" functions from web standards.
2020-10-13refactor(cli): rename GlobalState to ProgramState (#7914)Bartek Iwańczuk
2020-10-13reafactor(cli): use Emit enum and rename ts_build_info (#7952)Kitson Kelly
2020-10-13fix(std/encoding): base64 properly encodes mbc and handles Uint8Arrays (#7807)timonson
Fixes #6094 Fixes #4794
2020-10-12chore(cli): remove dead code (#7941)Kitson Kelly
2020-10-12refactor(cli): move info subcommand over to new module graph (#7892)Kitson Kelly
2020-10-12feat(cli): support importmap flag with deno doc subcommand (#7821)Valentin Anger
Fixes #7783
2020-10-12fix(cli/rt/main): Add global interface objects (#7875)Nayeem Rahman
2020-10-11fix(console): fix inspection of Function (#7930)Yoshiya Hinosawa
This commit fixes the inspection of functions. The current implementation gets the name of the type of the function from "f.__proto__.constructor.name", and it throws when the prototype is set to null. This commit checks the prototype before accessing its constructor name and uses the generic name 'Function' if the prototype is not available.
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