Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-04 | Merge deno_cli_snapshots into deno_cli (#3064) | Ryan Dahl | |
2019-10-04 | Move deno_std to a more convenient location. (#3057) | Ryan Dahl | |
js/deps/https/deno.land/std -> js/std | |||
2019-09-23 | feat: Add Deno.dialTLS() | Jonathon Orsi | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2019-08-27 | Improve error stacks for async ops (#2820) | Nayeem Rahman | |
2019-07-29 | Remap stack traces of unthrown errors. (#2693) | Kitson Kelly | |
2019-06-11 | feat: default output filename for deno bundle (#2484) | Ryan Dahl | |
And improve bundle docs | |||
2019-05-17 | Add crypto.getRandomValues() (#2327) | chiefbiiko | |
2019-05-08 | Refactor unit test runner (#2294) | Bartek Iwańczuk | |
Properly discovers the permissions needed for each test. | |||
2019-05-07 | Add Deno.chown (#2292) | Yingbo (Max) Wang | |
2019-05-01 | Add Request global constructor (#2253) | Kurt Mackey | |
2019-05-01 | fs: add Deno.utime/Deno.utimeSync (#2241) | Kevin (Kun) "Kassimo" Qian | |
2019-04-21 | Remove dead code js/compiler_test.ts (#2160) | Ryan Dahl | |
2019-04-16 | Implement async module loading in CLI (#2084) | Ryan Dahl | |
2019-04-12 | fix: re-expose DomFile (#2100) | Yoshiya Hinosawa | |
2019-04-08 | Add link/linkSync fs call for hardlinks (#2074) | Kevin (Kun) "Kassimo" Qian | |
2019-03-06 | Reorganize version and platform into Deno.build and Deno.version (#1879) | Kevin (Kun) "Kassimo" Qian | |
2019-03-06 | Replace deno.land/x/std with deno.land/std (#1890) | Andy Hayden | |
2019-03-04 | Allow inspection and revocation of permissions (#1875) | Simon Menke | |
2019-02-18 | Add window.location | Ryan Dahl | |
2019-02-18 | Add back typescript version number and add Deno.version object. (#1788) | Yoshiya Hinosawa | |
2019-02-12 | Revert "Rewrite tools/format.py in deno (#1528)" (#1752) | Ryan Dahl | |
tools/format.ts is making CI flaky and it's difficult to run right now. Reverting to tools/format.py This reverts commit f19622e7681b7753788137706e535f72c3ebb38e. | |||
2019-02-02 | Add performance.now (#1633) | Dmitry Sharshakov | |
2019-01-31 | Upgrade deno_std to bef7ba (#1609) | Ryan Dahl | |
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-17 | Rewrite tools/format.py in deno (#1528) | Yoshiya Hinosawa | |
Note: findFiles and findFilesWalk are borrowed from the previous attempt of @pseudo-su (#1434) | |||
2019-01-16 | Add globalThis definition to runtime (#1534) | Kitson Kelly | |
2019-01-13 | Cleanup compiler and re-enable tests (#1512) | Kitson Kelly | |
2019-01-13 | chore: re-enable test of website (#1508) | Yoshiya Hinosawa | |
2019-01-09 | Native ES modules (#1460) | Ryan Dahl | |
* Native ES modules This is a major refactor of internal compiler. Before: JS and TS both were sent through the typescript compiler where their imports were parsed and handled. Both compiled to AMD JS and finally sent to V8 Now: JS is sent directly into V8. TS is sent through the typescript compiler, but tsc generates ES modules now instead of AMD. This generated JS is then dumped into V8. This should much faster for pure JS code. It may improve TS compilation speed. In the future this allows us to separate TS out of the runtime heap and into its own dedicated snapshot. This will result in a smaller runtime heap, and thus should be faster. Some tests were unfortunately disabled to ease landing this patch: 1. compiler_tests.ts which I intend to bring back in later commits. 2. Some text_encoding_test.ts tests which made the file invalid utf8. See PR for a discussion. Also worth noting that this is necessary to support WASM | |||
2019-01-06 | Revert "Split Runner from Compiler" (#1462) | Ryan Dahl | |
This reverts commit 3d03f5b0cb3c513e449f3aaa5d35c493b72f47b4. | |||
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 | Process source maps in Rust instead of JS (#1280) | Ryan Dahl | |
- Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl. | |||
2018-11-20 | Split Runner from Compiler | Kitson Kelly | |
2018-11-16 | First pass at running subprocesses (#1156) | Bert Belder | |
2018-11-08 | build: Use target/ instead of out/ (#1153) | Ryan Dahl | |
2018-11-04 | Add deno.Buffer (#1121) | Ryan Dahl | |
Do not confuse this with Node's Buffer. This is a direct port of Go's bytes.Buffer - it allows buffering of Reader and Writer objects. | |||
2018-11-04 | Web APIs: `File` and `FormData` (#1056) | Kyra | |
2018-11-02 | Move fetch headers into its own file. | Ryan Dahl | |
2018-10-30 | Add resources op (#1119) | Bartek Iwańczuk | |
2018-10-27 | Minor sorting not handled by format. | Ryan Dahl | |
2018-10-26 | Remove broken feature: trace() | Ryan Dahl | |
2018-10-26 | Add chmod/chmodSync on unix (and fix Cargo.toml) (#1088) | Kevin (Kun) "Kassimo" Qian | |
Initial implementation by Srijan Reddy (@srijanreddy98, #672). | |||
2018-10-23 | Make Headers more idiomatic (#1062) | Kitson Kelly | |
2018-10-21 | Add URLSearchParams (#1049) | Kyra | |
2018-10-19 | Add missing copyrights (#1024) | ztplz | |
2018-10-19 | Make fetch header compliant with the current spec (#1019) | ztplz | |