Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-04 | v1.0.0-rc1 | Ryan Dahl | |
2020-05-04 | feat(fmt): Add `deno-fmt-ignore` and `deno-fmt-ignore-file` comment support ↵ | David Sherret | |
(#5075) | |||
2020-05-04 | feat(URL): Support drive letters for file URLs on Windows (#5074) | Nayeem Rahman | |
refactor: Parse URLs more sequentially. This makes it easier to change matching behaviour depending on the protocol. fix: Fail when a host isn't given for certain protocols. fix: Convert back-slashes info forward-slashes. | |||
2020-05-04 | stabilize Deno.cwd and require --allow-read (#5068) | Ryan Dahl | |
2020-05-04 | Rename DenoPermissions, add abs path asserts (#5076) | Ryan Dahl | |
2020-05-04 | BREAKING: make WebSocket directly implement AsyncIterable (#5044) (#5045) | Andrey Trebler | |
2020-05-04 | Simplify ts-compiler's normalizeString (#5072) | Ryan Dahl | |
2020-05-04 | simplify unit tests: compiler_api, workers (#5073) | Ryan Dahl | |
2020-05-04 | fix: URL constructor throws confusing error on invalid scheme (#5057) | Daniel Lenksjö | |
2020-05-04 | Make it so ts compiler doesn't call cwd op (#5070) | Ryan Dahl | |
Removes duplicate implementation of the module resolution algorithm | |||
2020-05-04 | fix(console): formatting misalignment on console.table (#5046) | 木杉 | |
2020-05-04 | fix(install): Propagate --unstable flag (#5061) | Divya | |
2020-05-04 | BREAKING: remove CLI 'deno script.ts' hack (#5026) | Bartek Iwańczuk | |
This PR removes the hack in CLI that allows to run scripts with shorthand: deno script.ts. Removing this functionality because it hacks around short-comings of clap our CLI parser. We agree that this shorthand syntax is desirable, but it needs to be rethinked and reimplemented. For 1.0 we should go with conservative approach that is correct. | |||
2020-05-04 | Add sha256 and sha224 support (along with HMAC variants) (#5066) | Kitson Kelly | |
2020-05-03 | [std/node] add the ability to path argument to be URL type (#5055) | Ali Hasani | |
2020-05-03 | Add TransformStream and TransformStreamController (#5042) | Kitson Kelly | |
2020-05-03 | Move std/util/sha1.ts to ES private fields (#5053) | Kitson Kelly | |
2020-05-02 | fix(cli/fmt_errors): Respect NO_COLOR for stack frames (#5051) | Nayeem Rahman | |
2020-05-02 | Add hint on how to install gist program (#5041) | Ryan Dahl | |
2020-05-02 | Deno.chdir should require allow-read not allow-write (#5033) | Ryan Dahl | |
2020-05-02 | BREAKING: disallow static import of local modules from remote modules (#5050) | Bartek Iwańczuk | |
This commit changes module loading logic to disallow statically import local module (file:// scheme) from remote modules (http://, https:// schemes). | |||
2020-05-02 | BREAKING: remove support for JSON imports (#5037) | Bartek Iwańczuk | |
This commit removes support for importing JSON files as modules. This change is dictated by security; browsers rolled back on this support as well. | |||
2020-05-01 | BREAKING: feat(cli/installer): Support guessing the executable name (#5036) | Nayeem Rahman | |
2020-05-01 | BREAKING: remove window.location and self.location (#5034) | Bartek Iwańczuk | |
This commit removes "location" global available on "window", "globalThis" and "self". | |||
2020-05-01 | Correct copyright in cli/js/web/decode_utf8.ts (#5035) | Ryan Dahl | |
2020-05-01 | fix misaligned error reporting on tab char (#5032) | Fenzland | |
2020-05-01 | fix std/fs/walk example (#5030) | Bert Belder | |
2020-05-01 | fix(std/http): avoid directly modifying the headers object (#5024) | 木杉 | |
2020-05-01 | docs(std): typo fix (#5023) | john gravois | |
2020-04-30 | BREAKING: reorder std/io/utils copyBytes arguments (#5022) | Marcos Casagrande | |
2020-04-30 | internal: reorder Buffer's copyBytes arguments (#5021) | Marcos Casagrande | |
2020-04-30 | fix(fmt): Format `abstract async` as `abstract async` (#5020) | David Sherret | |
2020-04-30 | doc(std/fs): README.md (#4913) | 张超杰 | |
2020-04-30 | feat: add SWC dependency analyzer (#5015) | Bartek Iwańczuk | |
This commit adds "analyze_dependencies" function that uses SWC (by the means of AstParser) to perform analysis of static and dynamic imports. | |||
2020-04-30 | std/node: toString for globals (#5013) | Nikolai Vavilov | |
2020-04-30 | Unstable methods should not appear in runtime or d.ts (#4957) | Luca Casonato | |
Co-authored-by: Kitson Kelly <me@kitsonkelly.com> | |||
2020-04-30 | fix(doc): better repr for object literal types (#4998) | Bartek Iwańczuk | |
2020-04-30 | feat: Add WritableStreams (and enable ReadableStreams piping) (#4980) | Kitson Kelly | |
2020-04-30 | std/node: make process global (#4985) | Nikolai Vavilov | |
2020-04-30 | refactor(core): add "prepare_load" hook to ModuleLoader trait (#4866) | Bartek Iwańczuk | |
This PR adds prepare_load hook method to ModuleLoader trait. It allows implementors to perform preparation work before starting actual module loading into isolate. It's meant to be used in CLI; where "transpilation" step will be explicitly performed during prepare_load instead of doing it adhoc for each module if needed. | |||
2020-04-30 | fix(manual): Deno.copy args order (#4999) | Tomofumi Chiba | |
2020-04-30 | fix(std): use fromFileUrl (#5005) | Ali Hasani | |
2020-04-30 | adding missing test cases for <unknown> base (#4988) | Thiago Veronezi | |
2020-04-30 | feat: Make WebSocket Reader/Writer (#5001) (#5002) | Andrey Trebler | |
2020-04-29 | Cleanup std/node/fs functions (#5000) | Marcos Casagrande | |
2020-04-29 | v0.42.0 | Bartek Iwańczuk | |
2020-04-29 | make camel case readDir, readLink, realPath (#4995) | Ryan Dahl | |
2020-04-29 | Fix MultipartReader for big files (#4865) | Marcos Casagrande | |
2020-04-29 | BREAKING: remove custom implementation of Deno.Buffer.toString() (#4992) | Bartek Iwańczuk | |
Keep in mind Buffer.toString() still exists, but returns [object Object]. Reason for removal of Buffer.toString() was that it implicitly used TextDecoder with fixed "utf-8" encoding and no way to customize the encoding. | |||
2020-04-29 | feat(std/path): Add fromFileUrl() (#4993) | Nayeem Rahman | |
Fix: URL constructor accepts a URL object which is not a base |