Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-03 | v0.32.0 | Bartek Iwańczuk | |
2020-02-01 | feat: support crate imports in deno_typescript (#3814) | Andy Finch | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2020-01-27 | refactor: isomorphic snapshot for CLI (#3728) | Bartek Iwańczuk | |
2020-01-24 | s/PinnedBuf/ZeroCopyBuf (#3782) | Ryan Dahl | |
2020-01-24 | Break out runtime lib to main and worker (#3771) | Kitson Kelly | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-01-24 | v0.31.0 | Ryan Dahl | |
2020-01-23 | update readmes (#3765) | Ryan Dahl | |
2020-01-22 | refactor: snapshotting (#3753) | Bartek Iwańczuk | |
2020-01-22 | Reland "Create an old program to be used in snapshot." (#3747) | Bartek Iwańczuk | |
* read CLI assets from disk during snapshotting | |||
2020-01-21 | Revert "Create an old program to be used in snapshot. (#3644)" | Ry Dahl | |
Ref #3712. This change allowed the deno_typescript crate to reference cli/js/lib.deno_runtime.d.ts which breaks "cargo package". We intend to reintroduce a revised version of this patch later once "cargo package" is working and tested. This reverts commit 737ab94ea1bdf65eeef323ea37e84bcf430fb92c. | |||
2020-01-21 | v0.30.1 | Ryan Dahl | |
This patch release is being done only to test crate publishing, hence lack of release notes or published binaries. | |||
2020-01-21 | Revert "don't include assets in binary (#3661)" | Ry Dahl | |
Ref #3712 This reverts commit 32cbcfe4e9943a0318c497188e045d23c5f6703a. | |||
2020-01-20 | Use globalThis to reference global scope (#3719) | Kitson Kelly | |
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2020-01-18 | v0.30.0 | Ryan Dahl | |
2020-01-17 | feat: support individual async handler for each op (#3690) | Andy Finch | |
2020-01-12 | don't include assets in binary (#3661) | Bartek Iwańczuk | |
2020-01-12 | Create an old program to be used in snapshot. (#3644) | Kitson Kelly | |
2020-01-09 | v0.29.0 | Ryan Dahl | |
2020-01-08 | refactor: module loading in EsIsolate (#3615) | Bartek Iwańczuk | |
* refactored RecursiveLoad - it was renamed to RecursiveModuleLoad, it does not take ownership of isolate anymore - a struct implementing Stream that yields SourceCodeInfo * untangled module loading logic between RecursiveLoad and isolate - that logic is encapsulated in EsIsolate and RecursiveModuleLoad, where isolate just consumes modules as they become available - does not require to pass Arc<Mutex<Isolate>> around anymore * removed EsIsolate.mods_ in favor of Modules and moved them inside EsIsolate * EsIsolate now requires "loader" argument during construction - struct that implements Loader trait * rewrite first methods on isolate as async | |||
2020-01-07 | core: factor out EsIsolate from Isolate (#3613) | Bartek Iwańczuk | |
2020-01-06 | error on warnings (#3612) | Ry Dahl | |
2020-01-06 | merge libdeno::DenoIsolate into core::Isolate (#3605) | Bartek Iwańczuk | |
2020-01-05 | Upgrade rust crates and modernize hyper_hello (#3606) | Bert Belder | |
2020-01-05 | Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600) | Ry Dahl | |
2020-01-05 | Replace libdeno with rusty_v8 (#3556) | Ry Dahl | |
2020-01-03 | v0.28.1 | Ryan Dahl | |
2020-01-02 | Happy new year! (#3578) | Ry Dahl | |
2020-01-02 | v0.28.0 | Ry Dahl | |
2019-12-23 | Upgrades rust to 1.40.0 (#3542) | Axetroy | |
2019-12-20 | repl: do not crash on async op reject (#3527) | Kevin (Kun) "Kassimo" Qian | |
2019-12-18 | v0.27.0 | Ryan Dahl | |
2019-12-05 | v0.26.0 | Ryan Dahl | |
2019-11-26 | v0.25.0 | Ryan Dahl | |
2019-11-20 | feat: Support named exports on bundles. (#3352) | Kitson Kelly | |
2019-11-14 | v0.24.0 | Ryan Dahl | |
2019-11-14 | Turn on TS strict mode for deno_typescript (#3330) | Ry Dahl | |
2019-11-13 | Update to TypeScript 3.7 (#3275) | Kitson Kelly | |
and update to prettier 1.19 Also, update `assert()` and remove not null assertions where possibly in `cli`. Closes #3273 | |||
2019-11-13 | Make bundles fully standalone (#3325) | Kitson Kelly | |
- Bundles are fully standalone. They now include the shared loader with `deno_typescript`. - Refactor of the loader in `deno_typescript` to perform module instantiation in a more - Change of behaviour when an output file is not specified on the CLI. Previously a default name was determined and the bundle written to that file, now the bundle will be sent to `stdout`. - Refactors in the TypeScript compiler to be able to support the concept of a request type. This provides a cleaner abstraction and makes it easier to support things like single module transpiles to the userland. - Remove a "dangerous" circular dependency between `os.ts` and `deno.ts`, and define `pid` and `noColor` in a better way. - Don't bind early to `console` in `repl.ts`. - Add an integration test for generating a bundle. | |||
2019-11-07 | Upgrade rust crates (#3292) | Bert Belder | |
2019-11-04 | v0.23.0 | Ryan Dahl | |
2019-10-28 | v0.22.0 | Ryan Dahl | |
2019-10-19 | v0.21.0 | Ryan Dahl | |
2019-10-07 | v0.20.0 | Ryan Dahl | |
2019-10-03 | Fix deno_typescript repository url in Cargo.toml (#3053) | JaePil Jung | |
2019-10-02 | fix typo in deno_typescript readme (#3048) | Tyr Chen | |
2019-10-02 | remove legacy Isolate.set_dispatch API (#3041) | Bartek Iwańczuk | |
* migrate deno_typescript crate to Isolate.register_op API * remove dual-dispatch mechanism * update Isolate tests to new dispatch mechanism | |||
2019-10-01 | use Isolate::register_op in deno_cli (#3039) | Bartek Iwańczuk | |
2019-09-30 | feat: op registration in core (#3002) | Bartek Iwańczuk | |
2019-09-25 | v0.19.0 | Ryan Dahl | |
2019-09-18 | Utilise internal names for snapshot bundles (#2973) | Kitson Kelly | |