Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-03 | v1.1.3 | Bartek Iwańczuk | |
2020-07-03 | upgrade: dprint-typescript-plugin 0.19.5, deno_lint 0.1.15 (#6614) | Bartek Iwańczuk | |
2020-07-03 | fix: move ImportMeta to deno.ns lib (#6588) | Kitson Kelly | |
2020-07-02 | refactor: lock file (#6569) | Bartek Iwańczuk | |
- refactor lock file creation - provide deterministic output in lock file (alphabetically sorted) - dynamic imports are checked against lock file | |||
2020-07-02 | fix: net permissions didn't account for default ports (#6606) | Jacob Gee-Clarke | |
2020-07-02 | doc: add unstable note to Deno.ftruncateSync and ftruncate (#6590) | Casper Beyer | |
2020-07-01 | upgrade: swc_ecma_visit, dprint, deno_lint (#6580) | Bartek Iwańczuk | |
2020-06-30 | refactor: Improvements to TsCompiler and its tests (#6576) | Kitson Kelly | |
2020-06-29 | fix(cli/upgrade): upgrade fails on Windows with space in temp path (#6522) | Andrey Filatkin | |
2020-06-29 | refactor: util functions take slices instead of heap values (#6547) | Valentin Anger | |
2020-06-28 | fix(cli/doc): doc printer missing [] around tuple type (#6523) | Valentin Anger | |
2020-06-28 | fix(cli/body): Maximum call stack size exceeded error (#6537) | Marcos Casagrande | |
2020-06-27 | fix(cli): change seek offset type from i32 to i64 (#6518) | Casper Beyer | |
2020-06-27 | Update to dprint-plugin-typescript 0.19.3 (#6527) | David Sherret | |
2020-06-27 | fix(cli): Buffer.bytes() ArrayBuffer size (#6511) | Marcos Casagrande | |
2020-06-27 | fix(cli/js/process): Fix conditional types for process sockets (#6275) | Nayeem Rahman | |
2020-06-26 | v1.1.2 | Bartek Iwańczuk | |
2020-06-26 | fix(cli/permissions): panic on hostless URLs (#6500) | Maayan Hanin | |
2020-06-26 | 'Compile' messages changed to 'Check' messages (#6504) | Ryan Dahl | |
2020-06-26 | Upgrade to rusty_v8 0.4.2 / V8 8.5.216 (#6503) | Bert Belder | |
2020-06-26 | Fix clippy warning (#6503) | Bert Belder | |
2020-06-26 | fix(cli/disk_cache): Support UNC paths in the typescript DiskCache (#6495) | Andrey Filatkin | |
2020-06-26 | feat(unstable): add Deno.fdatasyncSync and fdatasync (#6403) | Casper Beyer | |
2020-06-26 | fix(cli/js/web/url): Support UNC paths on Windows (#6418) | Nayeem Rahman | |
2020-06-26 | fix(cli): strings shouldn't be interpreted as file URLs (#6412) | Casper Beyer | |
2020-06-26 | fix: Omit buildinfo when --reload passed (#6489) | Kitson Kelly | |
2020-06-26 | Re-land "fix(cli): ipv6 parsing for --allow-net params" (#6472) | Bartek Iwańczuk | |
With some minor adjustments | |||
2020-06-25 | remove duplicate identifier (#6483) | Ali Hasani | |
2020-06-25 | fix: panic when process stdio rid is 0 or invalid (#6405) | Luca Casonato | |
2020-06-25 | Restore stats for incremental compile (#6474) | Kitson Kelly | |
2020-06-25 | Fix readLinkSync and readLink tests on Windows (#6463) | Casper Beyer | |
2020-06-25 | Remove stale comment referring to deleted code (#6462) | Casper Beyer | |
2020-06-25 | refactor(cli/tests/unit) to use assertThrows (#6459) | Casper Beyer | |
2020-06-25 | Revert "fix(cli): ipv6 parsing for --allow-net params (#6453)" (#6458) | Bartek Iwańczuk | |
2020-06-24 | Clean up some fetch_remote_source tets (#6446) | Ryan Dahl | |
2020-06-24 | Incremental 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-24 | fix(cli/js/web/console): Improve string quoting behaviour (#6457) | Nayeem Rahman | |
2020-06-24 | fix(cli): ipv6 parsing for --allow-net params (#6453) | Colin Harrington | |
Co-authored-by: Liming Jin <jinliming2@gmail.com> | |||
2020-06-24 | Add ability to output compiler performance information (#6434) | Kitson Kelly | |
2020-06-23 | fix(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-22 | feat(unstable): add Deno.fstatSync and fstat (#6425) | Casper Beyer | |
2020-06-21 | core: add Deno.core.dispatchByName (#6395) | Bartek Iwańczuk | |
This commit adds alternate dispatch method to core JS API. "Deno.core.dispatchByName()" works like "Deno.core.dispatch()", but takes op name instead of op id as a first argument. | |||
2020-06-21 | feat(unstable): add Deno.fsyncSync and fsync (#6411) | Casper Beyer | |
2020-06-20 | Remove Deno.dir and dirs dependency (#6385) | Ryan Dahl | |
2020-06-20 | feat(unstable): add Deno.ftruncate and ftruncateSync (#6243) | Casper Beyer | |
2020-06-19 | v1.1.1 | Ryan Dahl | |
2020-06-19 | upgrade crates (#6378) | Ryan Dahl | |
2020-06-19 | refactor(cli/checksum): use map to generate hex string (#6382) | Fallenhh | |
2020-06-19 | refactor(compiler): split code paths for compile and bundle (#6304) | Bartek Iwańczuk | |
* refactor "compile" and "runtimeCompile" in "compiler.ts" and factor out separate methods for "compile" and "bundle" operations * remove noisy debug output from "compiler.ts" * provide "Serialize" implementations for enums in "msg.rs" * rename "analyze_dependencies_and_references" to "pre_process_file" and move it to "tsc.rs" * refactor ModuleGraph to use more concrete types and properly annotate locations where errors occur * remove dead code from "file_fetcher.rs" - "SourceFile.types_url" is no longer needed, as type reference parsing is done in "ModuleGraph" * remove unneeded field "source_path" from ".meta" files stored for compiled source file (towards #6080) | |||
2020-06-19 | fix: "deno test" should respect NO_COLOR=true (#6371) | uki00a | |