Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-17 | Adjust console constructor (#2649) | 迷渡 | |
https://github.com/denoland/deno/pull/2073#discussion_r303401539 | |||
2019-07-16 | Support window.onload (#2643) | Yoshiya Hinosawa | |
2019-06-18 | fix clearTimeout.name / clearInterval.name (#2540) | 迷渡 | |
2019-06-13 | expose window.Response (#2515) | Bartek Iwańczuk | |
2019-06-11 | makes global request type an interface (#2503) | Kurt Mackey | |
2019-05-27 | add EventTarget implementation (#2377) | Adam Conrad | |
2019-05-17 | Add crypto.getRandomValues() (#2327) | chiefbiiko | |
2019-05-01 | Add Request global constructor (#2253) | Kurt Mackey | |
2019-04-19 | Make Deno/Deno.core not deletable/writable (#2153) | Kevin (Kun) "Kassimo" Qian | |
2019-04-12 | fix: re-expose DomFile (#2100) | Yoshiya Hinosawa | |
2019-04-08 | fix `console instanceof Console` (#2073) | 迷渡 | |
2019-04-03 | web-compatibility console (#2042) | 迷渡 | |
2019-04-01 | Add web worker JS API (#1993) | andy finch | |
* Refactored the way worker polling is scheduled and errors are handled. * Share the worker future as a Shared | |||
2019-03-26 | namespace reorg: libdeno and DenoCore to Deno.core (#1998) | Kitson Kelly | |
2019-03-25 | Update ts_library_builder (#1920) | Bartek Iwańczuk | |
2019-03-09 | Migrate from tslint to eslint for linting (#1905) | Kitson Kelly | |
2019-02-19 | remove global_eval.ts (#1813) | Yoshiya Hinosawa | |
2019-02-18 | Add window.location | Ryan Dahl | |
2019-02-12 | Add Deno global namespace (#1748) | Kitson Kelly | |
Resolves #1705 This PR adds the Deno APIs as a global namespace named `Deno`. For backwards compatibility, the ability to `import * from "deno"` is preserved. I have tried to convert every test and internal code the references the module to use the namespace instead, but because I didn't break compatibility I am not sure. On the REPL, `deno` no longer exists, replaced only with `Deno` to align with the regular runtime. The runtime type library includes both the namespace and module. This means it duplicates the whole type information. When we remove the functionality from the runtime, it will be a one line change to the library generator to remove the module definition from the type library. I marked a `TODO` in a couple places where to remove the `"deno"` module, but there are additional places I know I didn't mark. | |||
2019-02-02 | Add performance.now (#1633) | Dmitry Sharshakov | |
2019-01-28 | Split out compiler snapshot (#1566) | Kitson Kelly | |
Speeds up startup time, reduces runtime heap size. | |||
2019-01-23 | Web API: CustomEvent (#1505) | Adam Conrad | |
2019-01-21 | chore: update license lines (#1557) | Yoshiya Hinosawa | |
2019-01-08 | Minimal Worker support (#1476) | Ryan Dahl | |
This adds the ability to spawn additional Isolates from Rust and send and receive messages from them. This is preliminary work to support running the typescript compiler in a separate isolate and thus support native ES modules. Ref #975. | |||
2019-01-05 | Add Event web API (#1059) | Adam Conrad | |
2018-12-23 | Remove support for extensionless import (#1396) | Ryan Dahl | |
2018-12-17 | Add URL implementation (#1359) | Kitson Kelly | |
2018-12-06 | Use alternate TextEncoder/TextDecoder implementation (#1281) | Kitson Kelly | |
This is faster and smaller. | |||
2018-11-09 | Ensure global type instances are available. | Kitson Kelly | |
2018-11-04 | Web APIs: `File` and `FormData` (#1056) | Kyra | |
2018-11-02 | Move fetch headers into its own file. | Ryan Dahl | |
2018-10-23 | Make Headers more idiomatic (#1062) | Kitson Kelly | |
2018-10-22 | Improve globals for runtime type library | Kitson Kelly | |
2018-10-21 | Add URLSearchParams (#1049) | Kyra | |
2018-10-19 | Add missing copyrights (#1024) | ztplz | |
2018-10-11 | Replace globals.d.ts with lib.deno_runtime.d.ts | Kitson Kelly | |
2018-10-04 | Use underscores in filenames. | Ryan Dahl | |
2018-09-25 | Make Deno multithreaded. | Ryan Dahl | |
By using the tokio default runtime. This patch makes all of the ops thread safe. Adds libdeno to JS globals to make for easier testing. Preliminary work for #733. | |||
2018-09-20 | Add atob() and btoa() (#776) | Kevin (Kun) "Kassimo" Qian | |
2018-09-14 | Implement Blob | Parsa Ghadimi | |
2018-09-12 | Add support for fetch() headers (#727) | qti3e | |
2018-09-11 | Improve global types | Parsa Ghadimi | |
2018-09-01 | Bundle most types into globals.d.ts (#642) | Kitson Kelly | |
2018-08-26 | refactor: add and use libdeno.setGlobalErrorHandler instead of window.onerror | Yoshiya Hinosawa | |
2018-08-25 | Prevent circular imports in ts code (#576) | Francesco Borzì | |
2018-08-22 | runtime.ts refactor into compiler.ts (#564) | Ryan Dahl | |
Adds compiler_test.ts | |||
2018-08-20 | First pass at fetch() | Ryan Dahl | |
With help from Thomas Ghysels <info@thomasg.be> | |||
2018-08-09 | Add TextEncoder/TextDecoder support. | Ryan Dahl | |
Fixes #470 This commit increases size: out/release/gen/bundle/main.js 7.3M -> 7.9M out/release/gen/bundle/main.js.map 11M -> 12M out/release/gen/snapshot_deno.bin 34M -> 37M out/release/deno 49M -> 53M Note the amount in the JS code added is quite small: 4.0K node_modules/text-encoding/index.js 4.0K node_modules/@types/text-encoding/index.d.ts 4.0K js/text_encoding.ts Unclear to me what is causing the jump in snapshot size. | |||
2018-08-09 | First pass at setTimeout with Tokio (#434) | Ryan Dahl | |
2018-08-08 | Organize libdeno functions. | Ryan Dahl | |