<?xml version="1.0" encoding="UTF-8"?>
<!-- © TEI Consortium. Dual-licensed under CC-by and BSD2 licenses; see the file COPYING.txt for details. -->
<?xml-model href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng" type="application/xml" schematypens="http://relaxng.org/ns/structure/1.0"?>
<?xml-model href="http://www.tei-c.org/release/xml/tei/custom/schema/relaxng/tei_all.rng" type="application/xml" schematypens="http://purl.oclc.org/dsdl/schematron"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>TEI P5 version 4.11.0 and Stylesheets version 7.60.0 release notes</title>
      </titleStmt>
      <editionStmt>
        <edition>
          <date when="2026-02-18">Wednesday, 18 February 2026</date>
        </edition>
      </editionStmt>
      <publicationStmt>
        <authority>The Text Encoding Initiative</authority>
      </publicationStmt>
      <sourceDesc>
        <p>Created retrospectively from ChangeLog and GitHub trackers</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <p>Release 4.11.0 is codenamed <q>The Paperclip Release</q>.
        The paperclip resistance was a symbolic act during World War II where Norwegians wore paperclips on their clothing to defy the Nazi occupation and show unity, and it has been recently revived as a symbol of peaceful act of protest.  For more information, see <ref target="https://thepaperclipresistance.com/history/">here</ref>.</p>
      <p>This release introduces new features and resolves a number of issues raised by the TEI
        community. The majority of these changes and corrections are a consequence of feature
        requests or bugs reported by the TEI community using the GitHub tracking system. A full list
        of the issues resolved in the course of this release cycle may be found under the <ref
          target="https://github.com/TEIC/TEI/milestone/21?closed=1">4.11.0 milestone</ref>. Many
        thanks to the community contributors who reported issues, sent bug fixes, and helped with
        the drafting that led to this release, including: John
        Bampton, Ron Van den Branden, Lou Burnard, Stefan Dumont, 
        Gabriel Egan, Julia Martin, Peter Stadler, and Klaus Rettinghaus.</p>
      <p>The following changes are particularly worth highlighting in this release: 
        <!--<list>
          <head>New encoding features</head>
        </list>-->
        <list>
          <head>Changes to content models and classes</head>
          <item>The <gi>address</gi> element is significantly updated with this release: 
            <gi>address</gi> is now permitted inside <gi>div</gi> 
            (<ref target="https://github.com/TEIC/TEI/issues/2460">#2460</ref> 
            and <ref target="https://github.com/TEIC/TEI/pull/2790">PR #2790</ref>), 
            and it is now a member of <name type="class">att.canonical</name> and 
            <name type="class">att.typed</name>, providing it with new attributes <att>type</att>,
            <att>subtype</att>, <att>key</att>, and <att>ref</att> 
            (<ref target="https://github.com/TEIC/TEI/issues/2459">#2459</ref>
            and <ref target="https://github.com/TEIC/TEI/pull/2844">PR #2844</ref>).
          </item>
          <item>The <gi>spGrp</gi> element may now self-nest, and a
          new suggested value of <val>parallel</val> has been added for the
          <att>org</att> attribute of that element. New examples
          are provided in the Guidelines for encoding simultaneous
          speaking in performance texts (<ref
          target="https://github.com/TEIC/TEI/issues/2695">#2695</ref>
          and <ref target="https://github.com/TEIC/TEI/pull/2866">PR
          #2866</ref>).</item>
          <item>The <gi>entryFree</gi> element may now self-nest 
            (<ref target="https://github.com/TEIC/TEI/issues/2860">#2860</ref>).</item>
          <item>The content model of <gi>lem</gi> now permits the <gi>speaker</gi> element
            (<ref target="https://github.com/TEIC/TEI/issues/2316">#2316</ref> and 
            <ref target="https://github.com/TEIC/TEI/pull/2807">PR #2807</ref>).</item>
          <item>The content models of <gi>arc</gi> and <gi>node</gi> have been simplified and clarified to permit a minimum of
            zero and a maximum of two <gi>label</gi> element children (<ref target="https://github.com/TEIC/TEI/issues/2761">#2761</ref> 
            and <ref target="https://github.com/TEIC/TEI/pull/2762">PR #2762</ref>).
          </item>
          <item>A requirement of a <att>type</att> attribute on a nested <gi>standOff</gi> element has been removed because the 
            the <gi>standOff</gi> element may not self-nest (<ref target="https://github.com/TEIC/TEI/pull/2769">PR #2769</ref>).</item>
          <item>With this release, the content model of <gi>post</gi> has been modified slightly to prevent
            ambiguity due to the changes introduced in the class membership of <gi>address</gi> (<ref target="https://github.com/TEIC/TEI/pull/2818">PR
              #2818</ref>).  <!-- Longer explanation: As a result of adding <gi>address</gi> to the classes that include <gi>div</gi>, 
             the content model of <gi>post</gi> had to be modified
            to prevent ambiguity, as it would otherwise now include <gi>address</gi> as a member of 
            both <name type="class">model.phrase</name> and <name type="class">model.divBottom</name>. 
            We therefore changed <gi>post</gi> by removing <name type="class">model.divBottom</name> from the content model and
            instead specifying all of its elements except <gi>address</gi> to alternate 
            with those from <name type="class">model.phrase</name>.-->
          </item>
        </list>
        <!--<list>
          <head>Changes to classes</head>
         <item></item>
        </list>
        <list>
          <head>Changes to the build process for publishing the Guidelines</head>
        <item></item>
        </list>-->
      </p>
      <p>The following changes introduced with this release could invalidate ODD customizations in
        TEI projects. Those maintaining ODD customizations of the TEI should be aware of the
        following changes and may need to adapt their ODD files accordingly. 
        <list>
          <head>ODD-breaking changes and deprecations</head>
          <item>The <att>name</att> attributes has been used to specify a RelaxNG pattern on the <gi>attRef</gi> element, but
            this usage is now deprecated because <att>name</att> is not appropriately defined for such patterns. 
            Thus this release replaces the <att>name</att> attribute with the <att>key</att> attribute instead
            (See <ref target="https://github.com/TEIC/TEI/issues/2282#issuecomment-3292757277">#2282 comment</ref>, 
            <ref target="https://github.com/TEIC/TEI/issues/2850">#2850</ref>, 
            and <ref target="https://github.com/TEIC/TEI/pull/2852">PR #2852</ref>).</item>
          <item>The <gi>dataRef</gi> element now requires one and only one of the attributes 
            <att>key</att>, <att>name</att>, or <att>ref</att> which had previously been defined as optional
            (<ref target="https://github.com/TEIC/TEI/issues/2838">#2838</ref> and 
            <ref target="https://github.com/TEIC/TEI/pull/2839">PR #2839</ref>).</item>
         <item>A new Schematron constraint now checks each <gi>attList</gi> and flags as an error
           the presence of multiple <gi>attDef</gi> elements within it with the same <att>ident</att>.
           (<ref target="https://github.com/TEIC/TEI/issues/2371">#2371</ref> and 
           <ref target="https://github.com/TEIC/TEI/pull/2534">PR #2534</ref>).
         </item>
        </list>
      </p>
      <p>
        <list>
          <head>Improvements of prose and examples</head>
          <item>Explanations of attributes with similar meanings in
          <name type="class">att.global.rendition</name>, 
          <name type="class">att.handFeatures</name>, 
          <name type="class">att.linguistic</name>, 
          and <name type="class">att.measurement</name> have been updated for
          clarity and disambiguation. As a result of this change, 
          the Guidelines no longer assert that
          <quote>Where both <att>rendition</att> and <att>rend</att>
          are supplied, the latter is understood to override or
          complement the former.</quote>. Thus a project that now wishes
          to retain this relationship between <att>rend</att> and
          <att>rendition</att> should explicitly document
          that relationship, probably in their ODD file. (<ref
          target="https://github.com/TEIC/TEI/issues/2744">#2744</ref>
          and <ref target="https://github.com/TEIC/TEI/pull/2853">PR
          #2853</ref>).</item>
          <item>An example of <gi>eventName</gi> in the
            <ref target="https://tei-c.org/Vault/P5/4.11.0/doc/tei-p5-doc/en/html/ND.html">Names, Dates, People, and Places chapter</ref>
            has been updated (<ref target="https://github.com/TEIC/TEI/pull/2834">PR #2834</ref>).
          </item>
         <item>An example in French has been corrected to include a <att>rend</att> rather than <att>type</att>
           attribute on a <gi>list</gi> element (<ref target="https://github.com/TEIC/TEI/issues/2736">#2736</ref> 
           and <ref target="https://github.com/TEIC/TEI/pull/2820">PR #2820</ref>).</item>
          <item>Edits to clarify the usage of <gi>titlePart</gi> within <gi>docTitle</gi> in TEI Tite encoding of title pages 
            finally permit us to close our oldest open issue <ref target="https://github.com/TEIC/TEI/issues/869">#869</ref> with 
            <ref target="https://github.com/TEIC/TEI/pull/2778">PR #2778</ref>.</item>
        </list>
       <list>
          <head>Documentation</head>
         <item>The Preface of TEI Guidelines (FM1) has been partially revised 
           to provide a simple retrospective introduction to the origins of TEI P5 (<ref target="https://github.com/TEIC/TEI/pull/2869">PR #2869</ref> and 
           <ref target="https://github.com/TEIC/TEI/pull/2871">PR #2871</ref>, 
           making a start on the larger revision tasks outlined in <ref target="https://github.com/TEIC/TEI/issues/2865">#2865</ref>).</item>
         <item>We have updated TCW 22 on the TEI Guidelines release procedure (Documentation <ref target="https://github.com/TEIC/Documentation/pull/20">#20</ref>
           and <ref target="https://github.com/TEIC/Documentation/pull/21">#21</ref>)
           and TCW 31 on updating the p5subset.xml. (Documentation <ref target="https://github.com/TEIC/Documentation/pull/28">#28</ref>).</item>
        </list>
        <list>
          <head>Housekeeping</head>
           <item>The testing suite for the Guidelines now includes more verbose messaging to help improve
             debugging (<ref target="https://github.com/TEIC/TEI/pull/2819">PR #2819</ref>).</item>
          <item>The Makefile for the Stylesheets testing suite has been updated to improve the testing process and documentation 
            (<ref target="https://github.com/TEIC/Stylesheets/pull/788">Stylesheets PR #788</ref> and 
            <ref target="https://github.com/TEIC/Stylesheets/pull/793">PR #793</ref>), and a superfluous
            test file has been identified and removed (<ref target="https://github.com/TEIC/Stylesheets/issues/438">Stylesheets #438</ref> 
            and <ref target="https://github.com/TEIC/Stylesheets/pull/768">PR #768</ref>).</item>
          <item>The source of a persistent typo in the Guidelines-generated Documents has been identified and corrected 
            (<ref target="https://github.com/TEIC/TEI/issues/2714">#2714</ref>).</item>
          <item>A few pointers that were missing leading hashmarks in their values were corrected 
            (<ref target="https://github.com/TEIC/TEI/pull/2764">PR #2764</ref>).</item>
        </list>
      </p>
     <!-- STYLESHEETS-->
      <p>In addition, many improvements have been made to the XSLT stylesheets (which provide
        processing of TEI ODD files for <ref target="https://romabeta.tei-c.org/">Roma</ref> and
          <ref target="https://teigarage.tei-c.org/">TEIGarage</ref> as well as other TEI
        conversions). The Stylesheets are maintained separately from the Guidelines in <ref
          target="https://github.com/TEIC/Stylesheets">the Stylesheets repository</ref>. A
        full list of the issues resolved in the course of this release cycle may be found under the
        <ref target="https://github.com/TEIC/Stylesheets/milestone/19?closed=1">7.60.0
          milestone</ref>.</p>

      <p>Highlights of this release follow.<list>
          <item>The Stylesheets have been updated to process the new <att>key</att> attribute on <gi>attRef</gi> 
            (<ref target="https://github.com/TEIC/Stylesheets/issues/795">Stylesheets #795</ref>
            and <ref target="https://github.com/TEIC/Stylesheets/pull/796">PR #796</ref>).</item>
          <item>The processing of the <att>minOccurs</att> and <att>maxOccurs</att> attributes has been
          amended to correct the processing of <att>maxOccurs</att> when its value is 2 or more but not <q>unbounded</q>
            (<ref target="https://github.com/TEIC/Stylesheets/issues/773">Stylesheets #773</ref> and 
            <ref target="https://github.com/TEIC/Stylesheets/pull/774">PR #774</ref>).</item>
          <item>XML comments within Schematron rules are now removed from output ODD documentation 
            (<ref target="https://github.com/TEIC/Stylesheets/issues/746">Stylesheets #746</ref> 
            and <ref target="https://github.com/TEIC/Stylesheets/pull/766">PR #766</ref>).</item>
          <item>The Stylesheets now apply the <att>rend</att>
	  attribute rather than the <att>type</att> attribute
            for describing the rendering of lists from other document formats 
            (<ref target="https://github.com/TEIC/Stylesheets/issues/734">Stylesheets #734</ref>,
            <ref target="https://github.com/TEIC/TEI/pull/2785">Guidelines PR #2785</ref>,
            and <ref target="https://github.com/TEIC/Stylesheets/pull/745">Stylesheets PR #745</ref>).</item>
          <item>The Stylesheets have been corrected to prevent the insertion of footnote markers before Spanish
            inverted question marks (“¿”) and exclamation marks (“¡”) 
            (<ref target="https://github.com/TEIC/Stylesheets/pull/787">Stylesheets PR #787</ref>).</item>
        </list>
      </p>
    </body>
  </text>
</TEI>
