Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-19 | Port internal TS code to JS (#6793) | Bartek Iwańczuk | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2020-07-14 | Use dprint for internal formatting (#6682) | David Sherret | |
2020-06-02 | fix: Better use of @ts-expect-error (#6038) | Kitson Kelly | |
2020-05-26 | Use ts-expect-error instead of ts-ignore. (#5869) | Kitson Kelly | |
2020-05-11 | fix: Expose ErrorEvent globally (#5222) | Kitson Kelly | |
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-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-28 | BREAKING: Remove Deno.symbols namespace (#4936) | Nayeem Rahman | |
2020-04-25 | remove bootstrap methods from global scope after bootstrapping (#4869) | Bartek Iwańczuk | |
2020-04-16 | feat: support Deno namespace in Worker API (#4784) | Bartek Iwańczuk | |
2020-04-14 | fix(worker): make worker name spec compliant (#4746) | Bartek Iwańczuk | |
2020-04-13 | feat: implement EventTarget for worker scope (#4737) | Bartek Iwańczuk | |
2020-03-28 | Update to Prettier 2 and use ES Private Fields (#4498) | Kitson Kelly | |
2020-03-13 | Remove doc strings from cli/js TS files (#4329) | crowlKats | |
Co-authored-by: Ryan Dahl <ry@tinyclouds.org> | |||
2020-03-11 | reorg: Deno global initialization (#4317) | Bartek Iwańczuk | |
2020-03-09 | reorg: move JS ops implementations to cli/js/ops/, part 2 (#4283) | Bartek Iwańczuk | |
Following JS ops were moved to separate files in cli/js/ops directory: - io - process - worker_host - web_worker - plugins - timers - signal - permissions | |||
2020-03-08 | reorg: move JS ops implementations to cli/js/ops/, part 1 (#4264) | Bartek Iwańczuk | |
Following JS ops were moved to separate files in cli/js/ops directory: - compiler - dispatch_json - dispatch_minimal - errors - fetch - fs_events - os - random - repl - resources - runtime_compiler - runtime - tty | |||
2020-03-05 | move Web APIs to cli/js/web/ | Bartek Iwańczuk | |
2020-02-25 | Clean up how we use opIds (#4118) | Ryan Dahl | |
2020-02-11 | workers: basic event loop (#3828) | Bartek Iwańczuk | |
* establish basic event loop for workers * make "self.close()" inside worker * remove "runWorkerMessageLoop() - instead manually call global function in Rust when message arrives. This is done in preparation for structured clone * refactor "WorkerChannel" and use distinct structs for internal and external channels; "WorkerChannelsInternal" and "WorkerHandle" * move "State.worker_channels_internal" to "Worker.internal_channels" * add "WorkerEvent" enum for child->host communication; currently "Message(Buf)" and "Error(ErrBox)" variants are supported * add tests for nested workers * add tests for worker throwing error on startup | |||
2020-01-29 | workers: proper TS libs, more spec-compliant APIs (#3812) | Bartek Iwańczuk | |
* split lib.deno_main.d.ts into: - lib.deno.shared_globals.d.ts - lib.deno.window.d.ts - lib.deno.worker.d.ts * remove no longer used libs: - lib.deno_main.d.ts - lib.deno_worker.d.ts * change module loading to use proper TS library for compilation * align to Worker API spec: - Worker.terminate() - self.close() - self.name | |||
2020-01-27 | refactor: isomorphic snapshot for CLI (#3728) | Bartek Iwańczuk | |