Available pull requests

This page lists all of the formatted pull requests that were available on 19 Aug 2025 at 16:00 UTC. This often includes recently closed pull requests that are no longer on the dashboard.

Unlike the dashboard, this page is not dynamically generated so it can be a little bit out-of-date.

PR #2168, 2139 Make hexBinary and base64Binary fully comparableClosed: 19 Aug 2025
PR #2167, 2166 Reinstate lost text for lookup expressions
PR #2164, Fix return type in `fn:parse-csv` signatureClosed: 19 Aug 2025
PR #2162, QT4CG-132-04 Expand the rectangle?area exampleClosed: 19 Aug 2025
PR #2160, 2073 data model changes for JNodes and Sequences
PR #2158, 2157 Editorial updates to F+O ยง5.5 (Unicode collations)Closed: 12 Aug 2025
PR #2156, 2092 Drop map:pair, map:of-pairs, map-pairsClosed: 12 Aug 2025
PR #2155, 2150 Define patterns for JNodes
PR #2154, 2152 Revise rules for enumeration typesClosed: 12 Aug 2025
PR #2151, 2021 Move the section on Patterns to a more logical place in the specClosed: 07 Aug 2025
PR #2149, 2100 Make innermost, outermost, has-children, path apply to JNodesClosed: 12 Aug 2025
PR #2147, 2143 Redesign of method callsClosed: 12 Aug 2025
PR #2146, Require at least one character in StringTemplateFixedPartClosed: 12 Aug 2025
PR #2145, Allow implicit whitespace in StringInterpolationClosed: 12 Aug 2025
PR #2141, Remove nested paragraphsClosed: 12 Aug 2025
PR #2137, 2136 Drop full-width < and > symbolsClosed: 12 Aug 2025
PR #2135, QT4CG-131-01/02 Expand on example as actionedClosed: 12 Aug 2025
PR #2134, 1996 Lookups, KeySpecifier: Literal, ContextValueRefClosed: 12 Aug 2025
PR #2133, 2132 error handling in logical expressionsClosed: 12 Aug 2025
PR #2130, Proposed new operator keywords: precedes, followsClosed: 29 Jul 2025
PR #2129, 2099 Rename fn:jnode and jnode-typeClosed: 29 Jul 2025
PR #2124, 573 Functions to Construct Trees
PR #2123, 2051: XSLT group by cluster
PR #2122, 2066 CSS changes for function prototypesClosed: 28 Jul 2025
PR #2121, 2066 fo signature table formatClosed: 23 Jul 2025
PR #2120, 2007 Revised design for xsl:array
PR #2119, 2080 allow let $($head, $tail)Closed: 29 Jul 2025
PR #2118, 2080 Tweak the rules for destructuring variable bindingsClosed: 23 Jul 2025
PR #2117, 2082 parse-html optionsClosed: 29 Jul 2025
PR #2116, 2112 Refine/revise the rules for get() in node tests
PR #2115, 2084 - document order of axis steps when context value is a sequenceClosed: 29 Jul 2025
PR #2114, 2087 Change adaptive serialization of JNodesClosed: 29 Jul 2025
PR #2113, 2102 Make type labels in diagram consistentClosed: 29 Jul 2025
PR #2111, 2104 Point out places where jnode-content is called implicitlyClosed: 22 Jul 2025
PR #2110, 2098 Clarify when jnode() is called implicitlyClosed: 22 Jul 2025
PR #2109, 2103 Allow operand of JNode accessors to be omitted or emptyClosed: 22 Jul 2025
PR #2108, QT4CG-123-01 Add example of library module using methodsClosed: 22 Jul 2025
PR #2107, QT4CG-129-01: Actions from review of PR2094Closed: 22 Jul 2025
PR #2106, Add note on the impossibility of cyclic instancesClosed: 22 Jul 2025
PR #2105, Fix type of `fn:schema-type-record` field `constructor`Closed: 22 Jul 2025
PR #2096, 2035 Drop unworkable example of recursive record typesClosed: 15 Jul 2025
PR #2094, 2003 Generalize Map ConstructorsClosed: 15 Jul 2025
PR #2085, Fix markup errors in the EXPath file: specificationClosed: 08 Jul 2025
PR #2083, 2054 Generalized Path ExpressionsClosed: 15 Jul 2025
PR #2077, 2016 File Module: Incorporate changesClosed: 08 Jul 2025
PR #2071, 77c deep update
PR #2070, Map build patchClosed: 08 Jul 2025
PR #2069, 1970, 2068 Editorial notesClosed: 25 Jun 2025
PR #2067, Fix 'TODO' entries in the function catalog from PR 2013Closed: 24 Jun 2025
PR #2065, 1970 Editorial notesClosed: 24 Jun 2025
PR #2064, 2056 Implicit Whitespace in MarkedNCName and QNameLiteralClosed: 24 Jun 2025
PR #2063, 1996 Lookups, KeySpecifier: Literal, ContextValueRefClosed: 29 Jul 2025
PR #2062, 2017 fn:sort-by: ObservationsClosed: 24 Jun 2025
PR #2061, 2058 Literal QNames: AnnotationsClosed: 24 Jun 2025
PR #2060, 2059 Literal QNames: Adaptive serializationClosed: 24 Jun 2025
PR #2055, 37 Sequence, Array, and Map destructuringClosed: 24 Jun 2025
PR #2050, 2040 Fix context value declaration issuesClosed: 02 Jul 2025
PR #2049, 2045 Context value can be an empty sequenceClosed: 24 Jun 2025
PR #2044, Hide `MarkedNCName` from XPath specClosed: 17 Jun 2025
PR #2043, 2038 Tweak the rules for fn:apply-templates references to modesClosed: 15 Jul 2025
PR #2042, 2041 Correction to xsl:namespace-alias exampleClosed: 17 Jun 2025
PR #2037, 2036 Add rule for streamability of xsl:mapClosed: 22 Jul 2025
PR #2033, 2032 Fix typo in exampleClosed: 10 Jun 2025
PR #2031, 2025 JNodesClosed: 15 Jul 2025
PR #2030, 2029 xsd validator notes and examplesClosed: 17 Jun 2025
PR #2028, 2027 '#' syntax for computed PIs and namespacesClosed: 10 Jun 2025
PR #2026, 2022 Drop module featureClosed: 10 Jun 2025
PR #2019, 1776: XSLT template rules for maps and array
PR #2015, 2009 Avoid constructing document node when it makes no senseClosed: 24 Jun 2025
PR #2014, QT4CG-122-01 Add notes, examples, and rationale for xsl:selectClosed: 15 Jul 2025
PR #2013, 748 Parse functions: consistencyClosed: 24 Jun 2025
PR #2011, 675(part): Add XSLT static typing rules for new kinds of XPath expressionClosed: 15 Jul 2025
PR #1942, 37 Support sequence, array, and map destructuring declarationsClosed: 24 Jun 2025
PR #1888, 366 xsl:package-locationClosed: 17 Jun 2025
PR #1283, 77b Update expressionsClosed: 01 Jul 2025
PR #1062, 150bis revised proposal for fn:ranksClosed: 12 Aug 2025