Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-06 | Upgrade crates (#5104) | Ryan Dahl | |
2020-05-05 | fix(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-04 | v1.0.0-rc1 | Ryan Dahl | |
2020-04-29 | v0.42.0 | Bartek Iwańczuk | |
2020-04-23 | Rename deno_core::Isolate to deno_core::CoreIsolate (#4851) | Ryan Dahl | |
2020-04-19 | Modify op dispatcher to include &mut Isolate argument (#4821) | Ryan Dahl | |
- Removes unnecessary RwLock and Rc around the op registry table - Preparation to move resource_table to deno_core::Isolate. - Towards #3453, #4222 | |||
2020-04-18 | Fix Op definitions (#4814) | Ryan Dahl | |
2020-04-16 | v0.41.0 | Bartek Iwańczuk | |
2020-04-14 | upgrade: rust crates (#4742) | Ryan Dahl | |
2020-04-08 | v0.40.0 | Ryan Dahl | |
2020-04-08 | upgrade: rust crates (#4679) | Ryan Dahl | |
2020-04-07 | Remove __timers namespace (#4662) | Ryan Dahl | |
2020-04-03 | v0.39.0 | Ryan Dahl | |
2020-04-01 | Support dynamic import in bundles. (#4561) | Kitson Kelly | |
2020-03-28 | v0.38.0 | Ryan Dahl | |
2020-03-28 | Update to Prettier 2 and use ES Private Fields (#4498) | Kitson Kelly | |
2020-03-23 | v0.37.1 | Ryan Dahl | |
2020-03-23 | v0.37.0 | Ryan Dahl | |
2020-03-11 | v0.36.0 | Ryan Dahl | |
2020-03-09 | upgrade: typescript 3.8.3 (#4301) | Ryan Dahl | |
2020-03-07 | upgrade rust dependencies (#4270) | Ryan Dahl | |
2020-03-04 | Migrate internal bundles to System (#4233) | Kitson Kelly | |
2020-03-04 | Fix inlining of lib.dom.iterable.d.ts. (#4242) | Kitson Kelly | |
Fixes #4234 | |||
2020-02-28 | v0.35.0 | Ryan Dahl | |
2020-02-28 | Exit HandleScope before snapshotting (#4168) | Bert Belder | |
The V8 documentation explicitly states that SnapshotCreator::CreateBlob() should not be called from within a HandleScope. Additionally, this patch removes some non-functional error handling code from the deno_core::Isolate::snapshot() method. | |||
2020-02-26 | Bundles can be sync or async based on top level await (#4124) | Kitson Kelly | |
Previously, bundles always utilised top level await, even if the bundled modules didn't require top level await. Now, analysis of the bundle is done and if none of the bundled modules are asynchronously executed, then the bundle as a whole will be synchronously executed. Fixes #4055 Fixes #4123 | |||
2020-02-25 | upgrade: TypeScript 3.8 (#4100) | Kitson Kelly | |
2020-02-25 | Clean up how we use opIds (#4118) | Ryan Dahl | |
2020-02-20 | v0.34.0 | Ryan Dahl | |
2020-02-19 | Support loading additional TS lib files (#3863) | Kitson Kelly | |
Fixes #3726 This PR provides support for referencing other lib files (like lib.dom.d.ts that are not used by default in Deno. | |||
2020-02-13 | v0.33.0 | Ryan Dahl | |
2020-02-12 | Improvements to bundling. (#3965) | Kitson Kelly | |
Moves to using a minimal System loader for bundles generated by Deno. TypeScript in 3.8 will be able to output TLA for modules, and the loader is written to take advantage of that as soon as we update Deno to TS 3.8. System also allows us to support `import.meta` and provide more ESM aligned assignment of exports, as well as there is better handling of circular imports. The loader is also very terse versus to try to save overhead. Also, fixed an issue where abstract classes were not being re-exported. Fixes #2553 Fixes #3559 Fixes #3751 Fixes #3825 Refs #3301 | |||
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 | |