summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-27fix(std/wasi): path_filestat_get padding (#6509)Casper Beyer
2020-06-27fix(cli): Buffer.bytes() ArrayBuffer size (#6511)Marcos Casagrande
2020-06-27docs: Update import_maps.md to include more examples (#5648)Vincent Victoria
2020-06-27fix(std/http): Catch errors on file_server response.send (#6285)Jim van der Voort
2020-06-27fix(cli/js/process): Fix conditional types for process sockets (#6275)Nayeem Rahman
2020-06-27feat(std/datetime): add is leap and difference functions (#4857)Ali Hasani
2020-06-26v1.1.2Bartek Iwańczuk
2020-06-26fix(cli/permissions): panic on hostless URLs (#6500)Maayan Hanin
2020-06-26'Compile' messages changed to 'Check' messages (#6504)Ryan Dahl
2020-06-26Create new DENO_DIR for each test (#6506)Ryan Dahl
2020-06-26test(std/wasi): add read, write and metadata tests (#6494)Casper Beyer
2020-06-26Upgrade to rusty_v8 0.4.2 / V8 8.5.216 (#6503)Bert Belder
2020-06-26Fix clippy warning (#6503)Bert Belder
2020-06-26perf(std/hash): optimize for speed (O3) (#6499)Casper Beyer
2020-06-26fix(cli/disk_cache): Support UNC paths in the typescript DiskCache (#6495)Andrey Filatkin
2020-06-26test(wasi/std): remove v8 flags from test runner (#6496)Casper Beyer
2020-06-26feat(unstable): add Deno.fdatasyncSync and fdatasync (#6403)Casper Beyer
2020-06-26fix(cli/js/web/url): Support UNC paths on Windows (#6418)Nayeem Rahman
2020-06-26fix(cli): strings shouldn't be interpreted as file URLs (#6412)Casper Beyer
2020-06-26fix: Omit buildinfo when --reload passed (#6489)Kitson Kelly
2020-06-26Re-land "fix(cli): ipv6 parsing for --allow-net params" (#6472)Bartek Iwańczuk
With some minor adjustments
2020-06-25refactor(std/testing): Remove unuseful statement (#6486)Yasser A.Idrissi
2020-06-25remove duplicate identifier (#6483)Ali Hasani
2020-06-25fix: panic when process stdio rid is 0 or invalid (#6405)Luca Casonato
2020-06-25fix typo (#6476)champ
2020-06-25Restore stats for incremental compile (#6474)Kitson Kelly
2020-06-25Revert "chore: share HTTP server between tests (#6362)" (#6475)Bartek Iwańczuk
This reverts commit 70147ee56418c3d67a29070c01746a44d353e855.
2020-06-25fix(std/io): Make BufWriter/BufWriterSync.flush write all chunks (#6269)Marcos Casagrande
2020-06-25Fix readLinkSync and readLink tests on Windows (#6463)Casper Beyer
2020-06-25fix(std/node/process): env, argv exports (#6455)Benjamin Lupton
The promise approach still required permissions to be specified at initialisation, rather than at request. Using a Proxy instance solves this permission issue. The Proxy instance approach also eliminates the need for the await. Achieving direct compatibility with Node.js. /ref pr #6392 /ref commit d16337cc9c59732fe81655482e08b72d844472e6
2020-06-25docs: replace delCookie with deleteCookie (#6467)Stanislav
2020-06-25Remove stale comment referring to deleted code (#6462)Casper Beyer
2020-06-25refactor: shift copyBytes and tweak deps to reduce dependencies (#6469)Chris Knight
2020-06-25doc: add info on installing wasm32-wasi target (#6470)Chris Knight
2020-06-24doc(std/wasi): fix example (#6464)Marcos Casagrande
2020-06-25refactor(cli/tests/unit) to use assertThrows (#6459)Casper Beyer
2020-06-25Revert "fix(cli): ipv6 parsing for --allow-net params (#6453)" (#6458)Bartek Iwańczuk
2020-06-24doc(std/wasi) add a list of supported syscalls (#6460)Casper Beyer
2020-06-24Clean up some fetch_remote_source tets (#6446)Ryan Dahl
2020-06-24Incremental compilation for TypeScript (#6428)Bartek Iwańczuk
This commit adds incremental compilation capabilities to internal TS compiler. Instead of using "ts.createProgram()" API for compilation step (during deno startup), "ts.createIncrementalProgram()" API is used instead. Thanks to TS' ".tsbuildinfo" file that already stores all necessary metadata for compilation I was able to remove our own invention that is ".graph" file. ".tsbuildinfo" file is stored alongside compiled source and is used to cache-bust outdated dependencies, facilitated by the "version" field. The value for "version" field is computed in Rust during loading of module graph and is basically a hash of the file contents. Please keep in mind that incremental compilation is only used for initial compilation (or dynamic imports compilation) - bundling and runtime compiler APIs haven't been changed at all. Due to problems with source map I changed compilation settings to inline source map (inlineSourceMap instead of sourceMap).
2020-06-24fix(cli/js/web/console): Improve string quoting behaviour (#6457)Nayeem Rahman
2020-06-24fix(cli): ipv6 parsing for --allow-net params (#6453)Colin Harrington
Co-authored-by: Liming Jin <jinliming2@gmail.com>
2020-06-24feat(std/wasi): add wasi_snapshot_preview1 (#6441)Casper Beyer
2020-06-24Update contributing.md for consistency (#6452)Colin Harrington
2020-06-24fix(std/testing) assertArrayContains should work with any array-like (#6402)Casper Beyer
2020-06-24Add ability to output compiler performance information (#6434)Kitson Kelly
2020-06-23fix(cli/web): Support URLSearchParam as Body (#6416)Chris Couzens
The following used to fail in Deno despite working in the browser: ```javascript new Request('http://localhost/', {method: 'POST', body: new URLSearchParams({hello: 'world'})}).text().then(console.log) ```
2020-06-23fix(std/node): fix readFile types, add encoding types (#6451)Benjamin Lupton
2020-06-23fix(std/node): global process should usable (#6392)Benjamin Lupton
2020-06-23feat(core): enable experimental-wasm-bigint (#6443)Casper Beyer