{"repo":"WICG/serial","summary":{"retrieved":"2026-05-16T07:36:26Z","triageViolations":10,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":43},"triage":[{"number":38,"url":"https://github.com/WICG/serial/issues/38","title":"Port life cycle with regards to locking","author":"reconbot","createdAt":"2016-08-24T17:38:06Z","labels":[],"sloTimeUsed":"P3551DT13H58M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":94,"url":"https://github.com/WICG/serial/issues/94","title":"Add sub-headings to the \"Potential API\" explainer section","author":"domenic","createdAt":"2020-08-07T17:14:05Z","labels":[],"sloTimeUsed":"P2107DT14H22M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":95,"url":"https://github.com/WICG/serial/issues/95","title":"\"Populate the UI with options for the user to select or automatically connect to devices\" could be fleshed out","author":"domenic","createdAt":"2020-08-07T17:23:56Z","labels":[],"sloTimeUsed":"P2107DT14H12M30S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":97,"url":"https://github.com/WICG/serial/issues/97","title":"Expand on fingerprinting specifically in the Privacy considerations section","author":"domenic","createdAt":"2020-08-07T17:36:01Z","labels":[],"sloTimeUsed":"P2107DT14H25S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":108,"url":"https://github.com/WICG/serial/issues/108","title":"Define new DOMException types for serial-specific errors","author":"reillyeon","createdAt":"2020-12-03T23:09:55Z","labels":[],"sloTimeUsed":"P1989DT8H26M31S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":109,"url":"https://github.com/WICG/serial/issues/109","title":"Define integration with the Page Lifecycle API","author":"reillyeon","createdAt":"2020-12-09T22:06:38Z","labels":[],"sloTimeUsed":"P1983DT9H29M48S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":116,"url":"https://github.com/WICG/serial/issues/116","title":"getPorts() allowed to use check doesn't work inside workers","author":"domenic","createdAt":"2021-02-11T19:13:57Z","labels":[],"sloTimeUsed":"P1919DT12H22M29S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":157,"url":"https://github.com/WICG/serial/issues/157","title":"Clarify behavior of hardware flow control","author":"reillyeon","createdAt":"2022-02-01T00:43:35Z","labels":[],"sloTimeUsed":"P1565DT6H52M51S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":158,"url":"https://github.com/WICG/serial/issues/158","title":"Consider deprecating setSignals({ requestToSend: X }) when in \"hardware\" flow control mode","author":"reillyeon","createdAt":"2022-02-01T00:45:34Z","labels":[],"sloTimeUsed":"P1565DT6H50M52S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":176,"url":"https://github.com/WICG/serial/issues/176","title":"Support configuring software flow control","author":"reillyeon","createdAt":"2023-01-18T19:50:06Z","labels":[],"sloTimeUsed":"P1213DT11H46M20S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":14,"url":"https://github.com/WICG/serial/issues/14","title":"Need examples to show error case handling","author":"marcoscaceres","createdAt":"2013-11-02T12:24:44Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":19,"url":"https://github.com/WICG/serial/issues/19","title":"How much info does one need to spin a port back up?","author":"marcoscaceres","createdAt":"2013-11-06T20:36:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":27,"numLabels":0}},{"number":20,"url":"https://github.com/WICG/serial/issues/20","title":"Details object vs Serial Port instance ","author":"marcoscaceres","createdAt":"2013-11-06T20:46:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":61,"numLabels":0}},{"number":36,"url":"https://github.com/WICG/serial/issues/36","title":"User Stories and Examples","author":"reconbot","createdAt":"2016-08-24T13:33:07Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":20,"numLabels":0}},{"number":42,"url":"https://github.com/WICG/serial/issues/42","title":"Roadmap for allowed devices","author":"fbender","createdAt":"2016-09-20T11:15:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":48,"url":"https://github.com/WICG/serial/issues/48","title":"Missing 1.5 stop bits","author":"reconbot","createdAt":"2018-09-23T02:42:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":7,"numLabels":0}},{"number":51,"url":"https://github.com/WICG/serial/issues/51","title":"Handling parity errors with a ReadableStream","author":"reillyeon","createdAt":"2018-09-28T22:45:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":54,"url":"https://github.com/WICG/serial/issues/54","title":"Security Considerations section notes","author":"noncombatant","createdAt":"2019-01-07T18:39:11Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":69,"url":"https://github.com/WICG/serial/issues/69","title":"Can the output buffer be inspected to see if its clogging up?","author":"Docteh","createdAt":"2019-08-02T21:41:25Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":77,"url":"https://github.com/WICG/serial/issues/77","title":"Security and Privacy Self-check Comments","author":"reillyeon","createdAt":"2019-11-06T23:42:10Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":81,"url":"https://github.com/WICG/serial/issues/81","title":"Filter by product name or serial number","author":"temka1234","createdAt":"2020-02-03T14:25:22Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":16,"numLabels":0}},{"number":104,"url":"https://github.com/WICG/serial/issues/104","title":"Allow selection of multiple ports","author":"crowlKats","createdAt":"2020-11-10T04:43:56Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":107,"url":"https://github.com/WICG/serial/issues/107","title":"Define permission storage mechanism","author":"reillyeon","createdAt":"2020-12-03T22:59:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":114,"url":"https://github.com/WICG/serial/issues/114","title":"Provide a way to retrieve device name / port name","author":"lirc572","createdAt":"2021-01-25T11:53:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":117,"url":"https://github.com/WICG/serial/issues/117","title":"Translation to other languages","author":"g200kg","createdAt":"2021-02-17T17:29:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":123,"url":"https://github.com/WICG/serial/issues/123","title":"Prevent individual writes from being broken up by implementation","author":"marciot","createdAt":"2021-02-24T23:04:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":128,"url":"https://github.com/WICG/serial/issues/128","title":"Need to identify previously used port","author":"radio-miskovice","createdAt":"2021-03-10T07:31:16Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":20,"numLabels":0}},{"number":136,"url":"https://github.com/WICG/serial/issues/136","title":"USB Product Version","author":"JamesB7","createdAt":"2021-05-21T14:50:28Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":141,"url":"https://github.com/WICG/serial/issues/141","title":"Support configuration changes without reopening","author":"reillyeon","createdAt":"2021-06-25T01:51:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":151,"url":"https://github.com/WICG/serial/issues/151","title":"webserial return wrong data but other methods works fine","author":"demonguy","createdAt":"2021-12-01T13:16:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":29,"numLabels":0}},{"number":156,"url":"https://github.com/WICG/serial/issues/156","title":"Auto-reconnecting guidance needed","author":"dattasaurabh82","createdAt":"2022-01-06T11:33:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":13,"numLabels":0}},{"number":164,"url":"https://github.com/WICG/serial/issues/164","title":"Buffer issue","author":"james-portman","createdAt":"2022-05-16T17:33:41Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":165,"url":"https://github.com/WICG/serial/issues/165","title":"Copy bytes from BufferSource in parallel","author":"reillyeon","createdAt":"2022-07-07T20:09:42Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":169,"url":"https://github.com/WICG/serial/issues/169","title":"High cpu usage on client desktop, when doing very fast read write operations for a few minutes.","author":"gautam247gk","createdAt":"2022-07-28T12:28:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":171,"url":"https://github.com/WICG/serial/issues/171","title":"How long is the storage time of the matching information of the serial port?Is it possible to connect using port number instead of usbProductId.","author":"songjiagui","createdAt":"2022-09-01T02:25:46Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":172,"url":"https://github.com/WICG/serial/issues/172","title":"mark and space parity type support","author":"joshhsiao333","createdAt":"2022-09-09T02:44:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":173,"url":"https://github.com/WICG/serial/issues/173","title":"Document unexpected setSignals behaviour due to RTS bug in usbser.sys","author":"codembed","createdAt":"2022-09-09T16:16:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":175,"url":"https://github.com/WICG/serial/issues/175","title":"Provide a user-visible port name in getInfo()","author":"Hmm466","createdAt":"2022-12-23T07:12:19Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":177,"url":"https://github.com/WICG/serial/issues/177","title":"Specify default DTR and RTS output states","author":"codembed","createdAt":"2023-01-25T02:25:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":178,"url":"https://github.com/WICG/serial/issues/178","title":"getInfo() method return USB interface number","author":"ben-qnimble","createdAt":"2023-01-29T19:29:53Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":181,"url":"https://github.com/WICG/serial/issues/181","title":"Deprecate 4.1 SerialPort connect attribute/event","author":"codembed","createdAt":"2023-03-11T04:57:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":186,"url":"https://github.com/WICG/serial/issues/186","title":"Security questions on the Bluetooth serial API.","author":"hemeryar","createdAt":"2023-06-13T15:57:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":195,"url":"https://github.com/WICG/serial/issues/195","title":"RTS being set high on port connection","author":"Faller9249","createdAt":"2023-09-01T17:58:55Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":199,"url":"https://github.com/WICG/serial/issues/199","title":"Serial Port H/W Issue","author":"johyeoncheol","createdAt":"2024-03-05T02:50:31Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":5,"numLabels":0}},{"number":200,"url":"https://github.com/WICG/serial/issues/200","title":"'signals' event?","author":"codembed","createdAt":"2024-03-18T03:28:39Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":202,"url":"https://github.com/WICG/serial/issues/202","title":"Inconsistent Web USB Communication on Windows Machines","author":"sagar-bhedodkar","createdAt":"2024-04-12T18:15:14Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":204,"url":"https://github.com/WICG/serial/issues/204","title":"Falling back to WebUSB user-space drivers on MacOS","author":"gniezen","createdAt":"2024-06-06T11:10:12Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":218,"url":"https://github.com/WICG/serial/issues/218","title":"Graduate from Community Group to Working Group","author":"reillyeon","createdAt":"2026-01-13T19:38:40Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":15,"numLabels":0}},{"number":223,"url":"https://github.com/WICG/serial/issues/223","title":"Should getPorts() and requestPort() be allowed with an opaque origin?","author":"gregstoll","createdAt":"2026-02-27T18:48:08Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":3,"numLabels":0}},{"number":227,"url":"https://github.com/WICG/serial/issues/227","title":"Don't expose USB serial port details","author":"martinthomson","createdAt":"2026-03-31T01:09:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":228,"url":"https://github.com/WICG/serial/issues/228","title":"Device-based security measures from WebUSB don't work here","author":"martinthomson","createdAt":"2026-03-31T01:15:18Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":208,"url":"https://github.com/WICG/serial/pull/208","title":"Add id member in SerialPortInfo","author":"chengweih001","createdAt":"2024-10-04T20:35:30Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":7,"numComments":7,"numLabels":0}},{"number":226,"url":"https://github.com/WICG/serial/pull/226","title":"Add note on remembering previously allowed ports (#107)","author":"gregstoll","createdAt":"2026-03-29T02:39:15Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":0}}]}