summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-01fix(std/http): file server not closing files (#5952)simwipado
2020-06-01feat(std/node): add util.type.isDate (#6029)Peter Evers
2020-06-01fix(bundle): better size output (#5997)Ali Hasani
2020-06-01fix(doc): remove JSDoc comment truncation (#6031)Matt Dumler
2020-06-01feat(std/mime/multipart): Added multiple FormFile input (#6027)Henrique Emanoel Viana
2020-06-01feat(std/io): add LimitedReader (#6026)hastri
2020-06-01feat(std/log): buffered file logging (#6014)Chris Knight
2020-06-01upgrade: crates (#6032)Ryan Dahl
2020-06-01fix: compile TS dependencies of JS files (#6000)Bartek Iwańczuk
This commit fixes regression that caused TS dependencies not being compiled. Check was added that ensures TS compiler is run if any of dependencies in module graph is TS/TSX/JSX.
2020-06-01feat(core): Ops can take several zero copy buffers (#4788)Valentin Anger
2020-06-01feat(std/http) support code 103 Early Hints (#6021)Yasser A.Idrissi
2020-06-01fix jsDoc (#5992)精武陈真
2020-06-01fix(cli/web): Body.bodyUsed should use IsReadableStreamDisturbedMarcos Casagrande
2020-06-01fix(cli/js/web): formData parser for binary files (#6015)Marcos Casagrande
2020-05-31fix(cli/fetch): set null body for null-body status (#5980)Marcos Casagrande
2020-05-31fix(fetch): network error on multiple redirects (#5985)Marcos Casagrande
2020-05-31fix Headers.name and FormData.name (#5994)Marcos Casagrande
2020-05-31re-enable the "HugeLines" test case (#6006)uki00a
2020-05-31feat(std/hash): add Sha512 and HmacSha512 (#6009)Tuan Le
2020-05-31docs(std/encoding/csv): improve the document and jsdoc comments (#6008)uki00a
2020-05-31fix: media type for .cjs and application/node (#6005)Bartek Iwańczuk
2020-05-31feat(std/http): add TooEarly status code (#5999)Voltra
As per [RFC 8470 5.2](https://tools.ietf.org/html/rfc8470#section-5.2)
2020-05-31fix(std/path): Support browsers (#6003)Nayeem Rahman
2020-05-31chore(cli/tests/unit/remove_test): remove duplicate codes between sync and ↵uki00a
async cases (#6004)
2020-05-30fix(#4850): Deno.remove() fails to remove unix socket (#5967)uki00a
2020-05-30fix: ES private fields parsing in SWC (#5964)Bartek Iwańczuk
2020-05-30doc: add/update jsdoc for global functions (#5963)Chris Knight
2020-05-30upgrade: Rust crates (#5959)Ryan Dahl
2020-05-30test to check that resource handle is closed after stream is cancelled (#5956)Marcos Casagrande
2020-05-30typo (#5948)Dan Vega
2020-05-29refactor: Split isolate and state using safe get_slot() (#5929)Ryan Dahl
2020-05-29v1.0.3Bartek Iwańczuk
2020-05-29fix(cli/permissions): Fix CWD and exec path leaks (#5642)Nayeem Rahman
2020-05-29refactor: TS compiler and module graph (#5817)Bartek Iwańczuk
This PR addresses many problems with module graph loading introduced in #5029, as well as many long standing issues. "ModuleGraphLoader" has been wired to "ModuleLoader" implemented on "State" - that means that dependency analysis and fetching is done before spinning up TS compiler worker. Basic dependency tracking for TS compilation has been implemented. Errors caused by import statements are now annotated with import location. Co-authored-by: Ryan Dahl <ry@tinyclouds.org>
2020-05-29fix: readTrailer didn't evaluate header names by case-insensitive (#4902)Yusuke Sakurai
2020-05-29fix(cli/js/error_stack): Expose Error.captureStackTrace (#5254)Nayeem Rahman
2020-05-29feat(cli): deserialize Permissions from JSON (#5779)Akshat Agarwal
2020-05-29Improved typechecking error for unstable props (#5503)Luca Casonato
2020-05-29fix: REPL evaluates in strict mode (#5565)Kitson Kelly
Since everything that Deno loads is treated as an ES Module, it means that all code is treated as "use strict" except for when using the REPL. This PR changes that so code in the REPL is also always evaluated with "use strict". There are also a couple other places where we load code as scripts which should also use "use strict" just in case.
2020-05-29fix(cli): write lock file before running any code (#5794)Adam Odziemkowski
2020-05-29fix(std/log): improve the calculation of byte length (#5819)zfx
2020-05-29Return results in benchmark promise (#5842)Szalay Kristóf
2020-05-29fix DenoBlob name (#5879)Peter Evers
2020-05-28chore(integration_tests): stop collecting unnecessary output in permissions ↵uki00a
tests (#5926)
2020-05-28feat(std/node): add link/linkSync polyfill (#5930)Chris Knight
2020-05-28fix(std): Fix FileHandler test with mode 'x' on non-English systems (#5757)Szalay Kristóf
2020-05-28Add instructions for using Deno with Emacs (#5928)Mudit Ameta
2020-05-28tidy up deno_core modules (#5923)Ryan Dahl
2020-05-28doc: improve documentation for consuming request body (#5771)Chris Knight
2020-05-28fix(cli): Handle formatting UTF-8 w/ BOM files (#5881)David Sherret