Skip to content

Commit 56cd358

Browse files
doc: release notes for 12.2.0
1 parent ffbeec6 commit 56cd358

File tree

1 file changed

+157
-0
lines changed

1 file changed

+157
-0
lines changed

src/site/xdoc/releasenotes.xml

Lines changed: 157 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,163 @@
1010

1111
<body>
1212
<!-- placeholder for a new section -->
13+
<section name="Release 12.2.0">
14+
<div class="releaseDate">30.11.2025</div>
15+
<p>New:</p>
16+
<ul>
17+
<li>
18+
Include full check name alongside ID in XML violation reports.
19+
Author: ivanmalutin
20+
<a href="https://github.com/checkstyle/checkstyle/issues/18088">#18088</a>
21+
</li>
22+
<li>
23+
Java25&#39;s import-module support.
24+
Author: stoyanK7
25+
<a href="https://github.com/checkstyle/checkstyle/issues/17919">#17919</a>
26+
</li>
27+
</ul>
28+
<p>Bug fixes:</p>
29+
<ul>
30+
<li>
31+
JAR for 12.1.1 is missing org.slf4j package.
32+
Author: Allon Mureinik
33+
<a href="https://github.com/checkstyle/checkstyle/issues/18074">#18074</a>
34+
</li>
35+
<li>
36+
RedundantImport does not work with module imports.
37+
Author: stoyanK7
38+
<a href="https://github.com/checkstyle/checkstyle/issues/18171">#18171</a>
39+
</li>
40+
<li>
41+
`PatternVariableAssignment` gives error when assigning to field (using `this.`) with
42+
the same name as pattern variable.
43+
Author: ivanmalutin
44+
<a href="https://github.com/checkstyle/checkstyle/issues/18132">#18132</a>
45+
</li>
46+
<li>
47+
Drop support in checks for no-longer-compilable preview feature - Pattern matching for
48+
swtich.
49+
Author: stoyanK7
50+
<a href="https://github.com/checkstyle/checkstyle/issues/18104">#18104</a>
51+
</li>
52+
</ul>
53+
<p>Notes:</p>
54+
<ul>
55+
<li>
56+
doc: clarify behavior of NewlineAtEndOfFileCheck regarding extra blank lines.
57+
Author: EKansh Mittal
58+
</li>
59+
<li>
60+
Resolve Pitest Suppressions - main.
61+
Author: vivek-0509
62+
<a href="https://github.com/checkstyle/checkstyle/issues/18026">#18026</a>
63+
</li>
64+
<li>
65+
Improve wrapping in web site.
66+
Author: vivek-0509
67+
<a href="https://github.com/checkstyle/checkstyle/issues/18110">#18110</a>
68+
</li>
69+
<li>
70+
resolve PMD warning during execution.
71+
Author: Amit Kumar Deohoria
72+
<a href="https://github.com/checkstyle/checkstyle/issues/18070">#18070</a>
73+
</li>
74+
<li>
75+
XMLLoggerTest.java to use verifyWithInlineConfigParserAndXmlLogger.
76+
Author: vivek-0509
77+
<a href="https://github.com/checkstyle/checkstyle/issues/16360">#16360</a>
78+
</li>
79+
<li>
80+
Update `JavadocCommentsTokenTypes.java` to new format of AST print.
81+
Author: vivek-0509, github-actions[bot], Mithun, vishalup29
82+
<a href="https://github.com/checkstyle/checkstyle/issues/17882">#17882</a>
83+
</li>
84+
<li>
85+
doc: mention ANTLR regression report.
86+
Author: stoyanK7
87+
</li>
88+
<li>
89+
Refine newly added reuse of metadata and xdoc to simplify Javadocs.
90+
Author: SteLeo1602
91+
<a href="https://github.com/checkstyle/checkstyle/issues/17746">#17746</a>
92+
</li>
93+
<li>
94+
Updating properties in Input files to mention all default properties,.
95+
Author: vivek-0509
96+
<a href="https://github.com/checkstyle/checkstyle/issues/16807">#16807</a>
97+
</li>
98+
<li>
99+
Define violation messages for all violations.
100+
Author: vivek-0509
101+
<a href="https://github.com/checkstyle/checkstyle/issues/15456">#15456</a>
102+
</li>
103+
<li>
104+
Convert eligible classes to records.
105+
Author: Amit Kumar Deohoria
106+
<a href="https://github.com/checkstyle/checkstyle/issues/17299">#17299</a>
107+
</li>
108+
<li>
109+
doc: explain how to use CLI generated xpath.
110+
Author: pascofire
111+
<a href="https://github.com/checkstyle/checkstyle/issues/17114">#17114</a>
112+
</li>
113+
<li>
114+
Update SuppressionSingleFilter examples to use all properties.
115+
Author: Talib Hussain
116+
<a href="https://github.com/checkstyle/checkstyle/issues/16729">#16729</a>
117+
</li>
118+
<li>
119+
Website Generation doesn&#39;t automatically reflect new changes to checks.xml and
120+
checks/&lt;type&gt;/index.xml.
121+
Author: smita_1078
122+
<a href="https://github.com/checkstyle/checkstyle/issues/17691">#17691</a>
123+
</li>
124+
<li>
125+
Java 22 test files that were marked as compilable but are not.
126+
Author: stoyanK7
127+
<a href="https://github.com/checkstyle/checkstyle/issues/18097">#18097</a>
128+
</li>
129+
<li>
130+
Special color for property links.
131+
Author: stoyanK7
132+
<a href="https://github.com/checkstyle/checkstyle/issues/18117">#18117</a>
133+
</li>
134+
<li>
135+
Inprove website rendering.
136+
Author: stoyanK7
137+
<a href="https://github.com/checkstyle/checkstyle/issues/16243">#16243</a>
138+
</li>
139+
<li>
140+
Add check to prohibit Windows line endings.
141+
Author: Brijeshthummar02
142+
<a href="https://github.com/checkstyle/checkstyle/issues/893">#893</a>
143+
</li>
144+
<li>
145+
Complitaion jobs in CircleCI do not pick up all files.
146+
Author: stoyanK7
147+
<a href="https://github.com/checkstyle/checkstyle/issues/18092">#18092</a>
148+
</li>
149+
<li>
150+
Run regression testing in CI over openjdk25.
151+
Author: stoyanK7
152+
<a href="https://github.com/checkstyle/checkstyle/issues/18089">#18089</a>
153+
</li>
154+
<li>
155+
Add Java 25 compilation to CircleCI.
156+
Author: stoyanK7
157+
<a href="https://github.com/checkstyle/checkstyle/issues/18091">#18091</a>
158+
</li>
159+
<li>
160+
Add `async` and/or `defer` attributes to site scripts.
161+
Author: stoyanK7
162+
<a href="https://github.com/checkstyle/checkstyle/issues/18045">#18045</a>
163+
</li>
164+
<li>
165+
doc: Add extra section about &#39;Performance Regressions&#39;.
166+
Author: stoyanK7
167+
</li>
168+
</ul>
169+
</section>
13170
<section name="Release 12.1.2">
14171
<div class="releaseDate">11.11.2025</div>
15172
<p>Bug fixes:</p>

0 commit comments

Comments
 (0)