{"repo":"whatwg/urlpattern","summary":{"retrieved":"2026-05-16T07:52:32Z","triageViolations":11,"urgentViolations":0,"soonViolations":0,"agendaViolations":0,"needsEditsViolations":0,"needTriage":0,"urgent":0,"soon":0,"agenda":0,"needsEdits":0,"other":27},"triage":[{"number":61,"url":"https://github.com/whatwg/urlpattern/issues/61","title":"Consider providing a natural ordering for URLPattern objects","author":"wanderview","createdAt":"2021-07-23T15:07:11Z","labels":["addition/proposal"],"sloTimeUsed":"P1757DT16H45M21S","whichSlo":"triage","stats":{"numTimelineItems":3,"numComments":23,"numLabels":1},"outOfSlo":true},{"number":127,"url":"https://github.com/whatwg/urlpattern/issues/127","title":"Add Introduction (and more examples)","author":"annevk","createdAt":"2021-09-06T11:38:31Z","labels":["clarification"],"sloTimeUsed":"P1712DT20H14M1S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":140,"url":"https://github.com/whatwg/urlpattern/issues/140","title":"Terminology: search vs query and such","author":"annevk","createdAt":"2021-10-19T08:59:40Z","labels":["clarification"],"sloTimeUsed":"P1669DT22H52M52S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":0,"numLabels":1},"outOfSlo":true},{"number":158,"url":"https://github.com/whatwg/urlpattern/issues/158","title":"pathnames starting with `./` immediately follow by a matching group can result in double-slash","author":"wanderview","createdAt":"2022-01-19T16:21:21Z","labels":[],"sloTimeUsed":"P1577DT15H31M11S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0},"outOfSlo":true},{"number":159,"url":"https://github.com/whatwg/urlpattern/issues/159","title":"matching dotfiles can be difficult","author":"wanderview","createdAt":"2022-01-19T16:28:30Z","labels":[],"sloTimeUsed":"P1577DT15H24M2S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":189,"url":"https://github.com/whatwg/urlpattern/issues/189","title":"Backslash escaping is required for colon before password in string syntax","author":"jeremyroman","createdAt":"2023-10-03T19:07:11Z","labels":[],"sloTimeUsed":"P955DT12H45M21S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":195,"url":"https://github.com/whatwg/urlpattern/issues/195","title":"Consider cleaning up extra markdown documents","author":"domenic","createdAt":"2023-10-18T05:35:03Z","labels":[],"sloTimeUsed":"P941DT2H17M29S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":200,"url":"https://github.com/whatwg/urlpattern/issues/200","title":"Base URL and empty pathname in URLPatternInit","author":"sisidovski","createdAt":"2023-11-21T07:24:55Z","labels":[],"sloTimeUsed":"P907DT27M37S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":206,"url":"https://github.com/whatwg/urlpattern/issues/206","title":"Handling of special character in hostname","author":"rubycon","createdAt":"2024-01-19T17:57:05Z","labels":[],"sloTimeUsed":"P847DT13H55M27S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":259,"url":"https://github.com/whatwg/urlpattern/issues/259","title":"Hostname canonicalization has surprising interactions","author":"jeremyroman","createdAt":"2025-02-21T15:43:34Z","labels":[],"sloTimeUsed":"P448DT16H8M58S","whichSlo":"triage","stats":{"numTimelineItems":0,"numComments":0,"numLabels":0},"outOfSlo":true},{"number":280,"url":"https://github.com/whatwg/urlpattern/pull/280","title":"Removed outdated markdown files as per issue #195","author":"SirishaDuba","createdAt":"2025-10-28T10:50:44Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"P199DT21H1M48S","whichSlo":"triage","stats":{"numTimelineItems":1,"numComments":1,"numLabels":0},"outOfSlo":true}],"urgent":[],"soon":[],"agenda":[],"needsEdits":[],"other":[{"number":15,"url":"https://github.com/whatwg/urlpattern/issues/15","title":"make URLPattern and URLPatternList serializable/structured cloneable","author":"wanderview","createdAt":"2020-10-09T20:58:25Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":17,"numLabels":1}},{"number":18,"url":"https://github.com/whatwg/urlpattern/issues/18","title":"consider maximum scope size","author":"wanderview","createdAt":"2020-10-12T21:13:47Z","labels":["topic: service worker"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":9,"numLabels":1}},{"number":30,"url":"https://github.com/whatwg/urlpattern/issues/30","title":"consider exposing URLPatternList","author":"wanderview","createdAt":"2020-11-19T16:01:22Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":5,"numComments":24,"numLabels":1}},{"number":43,"url":"https://github.com/whatwg/urlpattern/issues/43","title":"Consider fully supporting RTL and Bidi URLs","author":"mohsen1","createdAt":"2020-12-18T14:58:55Z","labels":["i18n-needs-resolution","decided"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":6,"numComments":17,"numLabels":2}},{"number":62,"url":"https://github.com/whatwg/urlpattern/issues/62","title":"Should we expose a combined groups result?","author":"wanderview","createdAt":"2021-07-23T18:49:35Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":1,"numLabels":1}},{"number":73,"url":"https://github.com/whatwg/urlpattern/issues/73","title":"consider generating URL strings from a URLPattern","author":"wanderview","createdAt":"2021-08-11T20:04:08Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":32,"numLabels":1}},{"number":139,"url":"https://github.com/whatwg/urlpattern/issues/139","title":"Reintroduce toRegExp","author":"jacobrask","createdAt":"2021-10-10T16:52:26Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":3,"numLabels":1}},{"number":146,"url":"https://github.com/whatwg/urlpattern/issues/146","title":"Repeated groups are not split into an array","author":"posva","createdAt":"2021-11-10T09:52:24Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":1}},{"number":147,"url":"https://github.com/whatwg/urlpattern/issues/147","title":"Expose the groups keys in patterns","author":"posva","createdAt":"2021-11-10T10:00:51Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":2,"numLabels":1}},{"number":149,"url":"https://github.com/whatwg/urlpattern/issues/149","title":"Optional groups with a leading slash do not match correctly","author":"posva","createdAt":"2021-11-10T10:30:03Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":15,"numLabels":0}},{"number":150,"url":"https://github.com/whatwg/urlpattern/issues/150","title":"Search params matching","author":"bathos","createdAt":"2021-11-18T04:28:12Z","labels":["addition/proposal"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":3,"numComments":7,"numLabels":1}},{"number":176,"url":"https://github.com/whatwg/urlpattern/issues/176","title":"URLPattern search param order matters","author":"reggi","createdAt":"2023-05-01T00:59:52Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":177,"url":"https://github.com/whatwg/urlpattern/issues/177","title":"Matching `(` and `)` in a regexp matcher requires escaping","author":"lucacasonato","createdAt":"2023-07-10T20:29:35Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":4,"numLabels":0}},{"number":182,"url":"https://github.com/whatwg/urlpattern/issues/182","title":"Add a \"using URLPattern in other APIs\" section","author":"domenic","createdAt":"2023-09-12T09:51:20Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":14,"numLabels":0}},{"number":207,"url":"https://github.com/whatwg/urlpattern/issues/207","title":"More consistent and robust segment wilcard generation","author":"rubycon","createdAt":"2024-01-19T18:15:17Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":1,"numLabels":0}},{"number":210,"url":"https://github.com/whatwg/urlpattern/issues/210","title":"Constructor string parser has confusing result for paths containing a colon.","author":"jeremyroman","createdAt":"2024-01-23T05:32:50Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":220,"url":"https://github.com/whatwg/urlpattern/issues/220","title":"Opaque Host and domain encoding","author":"rubycon","createdAt":"2024-02-21T00:59:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":227,"url":"https://github.com/whatwg/urlpattern/issues/227","title":"delimiter characters not included in component parts","author":"rotu","createdAt":"2024-08-02T19:50:01Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":6,"numLabels":0}},{"number":228,"url":"https://github.com/whatwg/urlpattern/issues/228","title":"Does not tolerate `+` in protocol","author":"rotu","createdAt":"2024-08-02T20:11:06Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":8,"numLabels":0}},{"number":234,"url":"https://github.com/whatwg/urlpattern/issues/234","title":"Cannot capture default port in a named group","author":"rotu","createdAt":"2024-08-30T00:23:13Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":237,"url":"https://github.com/whatwg/urlpattern/issues/237","title":"Globstar `**` causes exponential runtime behavior","author":"johnp","createdAt":"2024-09-21T16:20:34Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":252,"url":"https://github.com/whatwg/urlpattern/issues/252","title":"URLPattern use of URL record is ambiguous","author":"youennf","createdAt":"2025-01-15T13:24:30Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":10,"numLabels":0}},{"number":256,"url":"https://github.com/whatwg/urlpattern/issues/256","title":"Difference with path-to-regexp v8","author":"vitalets","createdAt":"2025-02-11T08:53:54Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":267,"url":"https://github.com/whatwg/urlpattern/issues/267","title":"canonicalize an opaque pathname is broken","author":"annevk","createdAt":"2025-03-20T18:32:23Z","labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":0,"numComments":2,"numLabels":0}},{"number":275,"url":"https://github.com/whatwg/urlpattern/issues/275","title":"Consider some more narrow _origin_ matching mechanism?","author":"mikewest","createdAt":"2025-07-23T08:31:10Z","labels":["addition/proposal","needs implementer interest"],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":2,"numComments":16,"numLabels":2}},{"number":166,"url":"https://github.com/whatwg/urlpattern/pull/166","title":"Add `URLPatternList`","author":"lucacasonato","createdAt":"2022-05-03T15:51:50Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":39,"numComments":39,"numLabels":0}},{"number":236,"url":"https://github.com/whatwg/urlpattern/pull/236","title":"Expose URLPattern everywhere","author":"ptomato","createdAt":"2024-09-13T00:34:06Z","pull_request":{"draft":false},"labels":[],"sloTimeUsed":"PT0S","whichSlo":"none","stats":{"numTimelineItems":12,"numComments":12,"numLabels":0}}]}