This page lists all of the formatted pull requests that were available on 21 Jul 2026 at 16:15 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 #2805, 2802 Function identity removed
- PR #2804, 2780 Functions on CSV Data: comments
- PR #2803, 2773 fn:hash: wording
- PR #2800, 2799 fn:slice: negative stepsClosed: 21 Jul 2026
- PR #2797, 2699 fn:element-to-map: validation
- PR #2796, 2352 Trusted execution: clarifications
- PR #2795, 2338 Nomenclature: node(), gnode(), xnode()
- PR #2794, 2748 CSV Serialization
- PR #2793, 2729 fn:replace: named groups (+other regex functions)
- PR #2792, 2790 fn:pad-string, truncation
- PR #2789, 2787 XQuery changes to merge declare record and declare type
- PR #2788, 2774 Reversion of PR 2747 which allowed `A/B?C`
- PR #2784, 2783 fn:pad-stringClosed: 14 Jul 2026
- PR #2782, 2781b XQFO: outdated examplesClosed: 14 Jul 2026
- PR #2779, 2781a Fix parsing errors in F&O and XQuery specsClosed: 14 Jul 2026
- PR #2778, 2641b Add support for CSV commentsClosed: 14 Jul 2026
- PR #2777, 2644 Extend casts to sequences, arrays, maps, and records
- PR #2776, 2769 repeatability of rng nextClosed: 14 Jul 2026
- PR #2771, 2769 Clarify repeatability of random-number-generator() resultsClosed: 14 Jul 2026
- PR #2770, 2769 Repeatability of random-number-generator ?next() and ?permuteClosed: 06 Jul 2026
- PR #2768, 2740 Drop constructor functions from built-in records
- PR #2767, 2750 Make fn:unparsed-text, ... nondeterministicClosed: 14 Jul 2026
- PR #2766, 2765 Destructuring let: records, array fixClosed: 07 Jul 2026
- PR #2764, 2763 Folds: document possibility of early exitingClosed: 07 Jul 2026
- PR #2761, 2758 Add rules for visibility of named types across packagesClosed: 14 Jul 2026
- PR #2760, 2521 URIs: unify handling of fragment identifiers
- PR #2759, 1506 Type declarations: Constructor functionsClosed: 07 Jul 2026
- PR #2757, 2569 Rules for unprefixed function calls with explicit default function nsClosed: 14 Jul 2026
- PR #2756, 2705 fn:element-to-map-plan: numeric typesClosed: 07 Jul 2026
- PR #2755, 2620 fn:unparsed-text: editorial issuesClosed: 07 Jul 2026
- PR #2754, 2284 fn:csv-doc, fn:json-doc: Equivalent code, unificationsClosed: 07 Jul 2026
- PR #2753, 2300 fn:doc: determinism rulesClosed: 07 Jul 2026
- PR #2752, 1697 Add documentary names to callback function signaturesClosed: 07 Jul 2026
- PR #2751, 2674 Editorial OmnibusClosed: 07 Jul 2026
- PR #2747, 2591 Grammar: make step?lookup validClosed: 07 Jul 2026
- PR #2746, 2745 CSV parsing: delimitersClosed: 07 Jul 2026
- PR #2744, 2741 Record coercion: keep empty entriesClosed: 07 Jul 2026
- PR #2739, 2738 XSLT - tree terminology
- PR #2736, 2169 Reformulate `StringInterpolation` to remove the `` `{ `` and `` }` `` literal terminalsClosed: 30 Jun 2026
- PR #2734, 2733 A step too far
- PR #2732, 2708 Obsolete references to maps being unorderedClosed: 30 Jun 2026
- PR #2731, 2709 Well-formed sub-documents (2nd attempt)Closed: 07 Jul 2026
- PR #2730, 2709 Make well formed subdocumentsClosed: 26 Jun 2026
- PR #2728, test-prClosed: 26 Jun 2026
- PR #2719, 1234 Serialization Parameters: Indentation, Whitespace, Newlines
- PR #2718, Update deploy plugin for Node deprecationClosed: 25 Jun 2026
- PR #2717, 2660 fn:matching-segments: named capture groupsClosed: 07 Jul 2026
- PR #2716, Attempt to limit disk space (only checkout 100 revisions)Closed: 25 Jun 2026
- PR #2715, 2653 FLWOR, member/key/value clauses: allow sequencesClosed: 21 Jul 2026
- PR #2714, 2219 Generalize method calls to sequencesClosed: 21 Jul 2026
- PR #2713, 2257 Record declarations without namespaceClosed: 14 Jul 2026
- PR #2712, 2702 Dynamic node testsClosed: 21 Jul 2026
- PR #2711, 2536 EXPath modules: handling of default valuesClosed: 30 Jun 2026
- PR #2710, 2702 Dynamic selectors: focus-dependencyClosed: 05 Jul 2026
- PR #2707, 1962 fn:map-to-element
- PR #2706, 2704 change path() output for JNodesClosed: 07 Jul 2026
- PR #2701, 2677 Clarify effect of serialization-params on fn:transformClosed: 30 Jun 2026
- PR #2698, 2641 Support comments in csvClosed: 09 Jul 2026
- PR #2697, 2689 Updates/corrections to XSLT examplesClosed: 23 Jun 2026
- PR #2696, 2695 Apply templates to maps, arrays, and JNodes
- PR #2694, Reserved constructor names should include `trace`Closed: 23 Jun 2026
- PR #2691, 2683 Casting cannot return subtypeClosed: 23 Jun 2026
- PR #2690, Corrections to PR2581 noted during reviewClosed: 23 Jun 2026
- PR #2688, 1949 Refine rules for element-to-map() handling of atomic typesClosed: 23 Jun 2026
- PR #2686, 2684 strip-space - align fn:doc and fn:documentClosed: 23 Jun 2026
- PR #2649, 2647 file:descendants: recursion, filteringClosed: 07 Jul 2026
- PR #2638, 2632-6: cross-cutting consistency (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2637, 2632-5: refresh stale 4.0 content (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2636, 2632-4: logic and semantics (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2635, 2632-3: typos and grammar (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2634, 2632-2: fix broken examples in expressions.xml (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2633, 2632-1: fix critical bugs and DTD-validity issues (automatically generated & reviewed)Closed: 07 Jul 2026
- PR #2594, 2389 Adaptive Serialization: more freedomClosed: 21 Jul 2026
- PR #2350, 708 An alternative proposal for generators
- PR #2247, 716 Deferred Evaluation in XPath - the f:generator record
- PR #2160, 2073 data model changes for JNodes and Sequences
- PR #2071, 77c deep update