summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-05-10Update to dprint 0.17.2 (#5195)David Sherret
2020-05-10Docs for deno test + minor other changes (#5185)Luca Casonato
* Added fs events example. * Added docs for `deno test`. * Renamed file server example. * Unified markdown code types. * Removed plugin topics from TOC. * Fixed links.
2020-05-10Allow starting isolate from snapshot bytes on the heap (#5187)Marcus Weiner
2020-05-091.0.0-rc2Bartek Iwańczuk
2020-05-09refactor(cli): unify display of errors from Rust and JS (#5183)Bartek Iwańczuk
2020-05-09fix: Allow multiple Set-Cookie headers (#5100)Kitson Kelly
2020-05-09fix(cli/installer): Fix concurrent env handling in tests (#5182)Nayeem Rahman
2020-05-09BREAKING: make Deno.hostname unstable (#5108)Ryan Dahl
2020-05-09Add support for X-Deno-Warning header (#5161)Ryan Dahl
2020-05-09std/0.50.0Ryan Dahl
Add std/version.ts and document unstableness of std.
2020-05-09Move style guide to docs dir (#5174)Ryan Dahl
2020-05-09BREAKING(std): reorganization (#5087)Nayeem Rahman
* Prepend underscores to private modules * Remove collectUint8Arrays() It would be a misuse of Deno.iter()'s result. * Move std/_util/async.ts to std/async * Move std/util/sha*.ts to std/hash
2020-05-09updated manual to indicate needed --unstable for --importmap (#5117)Seanmclem
2020-05-09feat(upgrade): allow specifying a version (#5156)crowlKats
2020-05-09feat(std/fmt): 8bit and 24bit ANSI colors (#5168)Oliver Lenehan
2020-05-09add option to lint and format only staged files (#5172)Michał Zdunek
2020-05-08Add hint on how to exit REPL (#5143)Ryan Dahl
Removes exit and help commands
2020-05-08Link to code of conduct (#5165)Ryan Dahl
2020-05-08fix typos (#5163)Hossam Magdy
2020-05-08Fix broken links (#5164)luk
2020-05-08Don't publish cli when tag name starts with 'std/' (#5159)Bert Belder
2020-05-08revert PR #5002 (#5141)Andrey Trebler
2020-05-08refactor: Remove cli::compilers module (#5138)Bartek Iwańczuk
This PR removes "cli/compilers/" directory. "cli/compilers/ts.rs" has been renamed to "cli/tsc.rs"
2020-05-08add tools/README.md (#4453)Chris Knight
2020-05-08feat(workers): "crypto" global accessible in Worker scope (#5121)Oliver Lenehan
2020-05-08doc: fix typo on first_steps.md (#5149)Ganesh R
2020-05-08fix: correct type error text (#5150)Chris Knight
2020-05-07BREAKING: make Worker.deno unstable (#5128)Bartek Iwańczuk
This commit makes "Worker.deno" option unstable. Added new manual entry "docs/runtime/workers.md". Removed stale workers tests.
2020-05-07BREAKING: Remove support for .wasm imports (#5135)Bartek Iwańczuk
Importing .wasm files is non-standardized therefore deciding to support current functionality past 1.0 release is risky. Besides that .wasm import posed many challenges in our codebase due to complex interactions with TS compiler which spawned thread for each encountered .wasm import. This commit removes: - cli/compilers/wasm.rs - cli/compilers/wasm_wrap.js - two integration tests related to .wasm imports
2020-05-07feat: format deno bundle output (#5139)Yoshiya Hinosawa
2020-05-07Remove REPL/Windows hack (#5136)Ryan Dahl
2020-05-07feat(bundle): add --config flag (#5130)Bartek Iwańczuk
2020-05-07fix(imports): fix panic on unsupported scheme (#5131)Bartek Iwańczuk
2020-05-07fix(deno_dir): better error message (#5120)Yoshiya Hinosawa
Add better error messages when a cache subdirectory in `DENO_DIR` cannot be created.
2020-05-07fix(docs): add missing "deno run" (#5126)zjopy
2020-05-06Multi page manual (#5110)Luca Casonato
2020-05-06Remove flaky and useless tests (#5116)Ryan Dahl
2020-05-06Upgrade to rusty_v8 0.4.2 / V8 8.4.300 (#5113)Bert Belder
2020-05-06Use a Github Actions cache version that works (#5113)Bert Belder
2020-05-06remove target_test.py (#5112)Ryan Dahl
2020-05-06BREAKING: execPath should require allow-read (#5109)Ryan Dahl
2020-05-06Check destination length in encodeInto (#5078)Nikolai Vavilov
2020-05-06refactor(ts): make processImports logic more verbose (#5089)Bartek Iwańczuk
2020-05-06Upgrade crates (#5104)Ryan Dahl
2020-05-06feat: deno doc handles default exports (#4873)Bartek Iwańczuk
2020-05-06Clean up 'inspector_break_on_first_line' test and fix its flakiness (#5098)Bert Belder
2020-05-06refactor: merge TS compiler into single file (#5091)Bartek Iwańczuk
2020-05-05fix(cli): fix paths in internal stack traces (#5093)Bartek Iwańczuk
This commit updates "deno_typescript" crate to properly map bundle entrypoint file to internal specifier. All import specifiers were remapped from "file:///a/b/c.ts" to "$deno$/a/b/c.ts", but that was not the case for entrypoint file "main.ts" and "compiler.ts". Because of that internal stack traces were inconsistent; showing "file:///some/random/path/on/ci/machine.ts" URL in frames that originate from "main.ts" or "compiler.ts" and "$deno$/file.ts" for all other imports.
2020-05-05Simplify ProcessStdio (#5092)Ryan Dahl
2020-05-05refactor(ts): remove op_cache (#5071)Bartek Iwańczuk
This PR removes op_cache and refactors how Deno interacts with TS compiler. Ultimate goal is to completely sandbox TS compiler worker; it should operate on simple request -> response basis. With this commit TS compiler no longer caches compiled sources as they are generated but rather collects all sources and sends them back to Rust when compilation is done. Additionally "Diagnostic" and its children got refactored to use "Deserialize" trait instead of manually implementing JSON deserialization.