summaryrefslogtreecommitdiff
path: root/op_crates
AgeCommit message (Collapse)Author
2021-03-27chore: Add missing copyright headers (#9910)Aaron O'Mullan
2021-03-25upgrade: Rust 1.51.0 (#9895)Yusuke Tanaka
2021-03-21chore: release crates (#9847)Bartek Iwańczuk
2021-03-20upgrade: tokio 1.4.0 (#9842)Ryan Dahl
2021-03-20fix(op_crates/webgpu): create instance only when required (#9771)crowlKats
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-03-19chores: enforce type ResourceId across codebase (#9837)Divy Srivastava
2021-03-18normalize rids (#9832)crowlKats
2021-03-18fix: fallback to default UA and CA data for Deno.createHttpClient() (#9830)Aaron O'Mullan
2021-03-18chore(console): distinguish between log levels (#9824)Luca Casonato
Change `Console.#printFunc` to pass a log level as the second argument (0 = debug, 3 = error), instead of a boolean for `isErr`. This does not change the Deno runtime behaviour at all.
2021-03-17refactor: use serde ops more (#9817)crowlKats
2021-03-14chore: upgrade to tokio 1.3.0 (#9778)Yusuke Tanaka
2021-03-12chore: bump crates (#9769)Luca Casonato
2021-03-12refactor: move Console to op_crates/console (#9770)Luca Casonato
2021-03-12chore: split web op crate (#9635)Luca Casonato
This commit starts splitting out the deno_web op crate into multiple smaller crates. This commit splits out WebIDL and URL API, but in the future I want to split out each spec into its own crate. That means we will have (in rough order of loading): `webidl`, `dom`, `streams`, `console`, `encoding`, `url`, `file`, `fetch`, `websocket`, and `webgpu` crates.
2021-03-10fix: getBindGroupLayout always illegal invocation (#9684)Luca Casonato
2021-03-09chore: release crates (#9731)Bartek Iwańczuk
2021-03-09fix(webgpu): Add Uint32Array type for code in ShaderModuleDescriptor (#9730)crowlKats
2021-03-08fix(webgpu): add webidl records and simple unions (#9698)Luca Casonato
The only functional user facing difference is that this commit allows the use SPIRV shaders, not just WGSL. This matches FF and Chrome Canary.
2021-03-02Bump crates again (#9653)Ryan Dahl
2021-03-02Bump crate versions (#9651)Ryan Dahl
2021-03-02refactor(op_crates/web): Move URL parsing to Rust (#9276)Nayeem Rahman
2021-03-01feat: WebGPU API (#7977)crowlKats
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-03-01chore: improve internal webidl functions (#9606)Luca Casonato
2021-02-26chore: move crypto types to op_crates/crypto (#9609)Divy Srivastava
2021-02-21fix(op_crates/websocket): default to close code 1005 (#9339)DjDeveloper
Currently if WebSocket is closed without code, it will error while on Chrome it would close with code 1005 instead. Co-authored-by: crowlKats <13135287+crowlKats@users.noreply.github.com>
2021-02-16typoLeo Chandra
2021-02-16fix: align btoa to spec (#9053)Casper Beyer
2021-02-16chore: add internal webidl helpers for enums and nullables (#9504)Anonymous
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-02-13fix: webidl utils and align `Event` to spec (#9470)Luca Casonato
2021-02-12chore: release crates (#9481)Bartek Iwańczuk
2021-02-12fix(cli): fix WebSocket close (#8776)Preta Crowz
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-02-09fix(op_crates): Don't use `Deno.inspect` in op crates (#9332)Nayeem Rahman
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2021-02-09chore: update dependencies (#9455)Luca Casonato
2021-02-05chore: release crates (#9410)Bartek Iwańczuk
2021-02-04chore: use strict mode for internal runtime, core, and op_crates js (#9391)Developing
2021-02-05feat(lsp): add TS quick fix code actions (#9396)Kitson Kelly
2021-02-04fetch optimizations (#9402)Ryan Dahl
Release deno_fetch 0.20.2
2021-02-04refactor: rewrite File implementation (#9334)Luca Casonato
2021-02-03fix: improve http client builder error message (#9380)Ben Noordhuis
Include the lower-level error message in the generic error message. No test because I can't actually make it fail by passing it bad PEM. I checked and `reqwest::Certificate::from_pem()` always returns `Ok()`. Fixes #9364.
2021-01-30refactor: rewrite Blob implementation (#9309)Luca Casonato
Co-authored-by: Kitson Kelly <me@kitsonkelly.com>
2021-01-29chore: upgrade tokio to 1.1.1 (#9327)Yusuke Tanaka
2021-01-29v1.7.1Ryan Dahl
2021-01-29fix(op_crates/web): Add customInspect for Location (#9290)Nayeem Rahman
2021-01-28chore: add jsdoc to 26_fetch.js and enable some fetch tests (#9305)Luca Casonato
2021-01-26chore: update crates (#9251)Luca Casonato
Updates SWC, dprint, deno_lint, deno_doc, serde, and Tokio (to 1.1.0). Co-authored-by: Kitson Kelly <me@kitsonkelly.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2021-01-26fix(op_crates/fetch): fix ReadableStream.pipeThrough() (#9265)Kitson Kelly
Fixes #9252
2021-01-24feat(op_crates/web): adding gb18030 and GBK encodings (#9242)ali ahmed
2021-01-19v1.7.0Ryan Dahl
2021-01-19feat(web): add utf-16 and big5 to TextEncoder/TextDecoder (#8108)ali ahmed
2021-01-18fix(op_crates/web) let TextEncoder#encodeInto accept detached ArrayBuffers ↵Anonymous
(#9143)