File tree Expand file tree Collapse file tree 5 files changed +9
-11
lines changed 
main/resources/archetype-resources 
test/resources/projects/should-generate-project/reference Expand file tree Collapse file tree 5 files changed +9
-11
lines changed Original file line number Diff line number Diff line change 77    {
88      "matchPackagePatterns" : [" io.cucumber:(messages|gherkin|html-formatter|junit-xml-formatter)" 
99      "groupName" : " Messages and dependants" 
10+     },
11+     {
12+       "matchPackageNames" : [" org.apache.maven.plugins:maven-surefire-plugin" 
13+       "allowedVersions" : " !/^3.5.3$/" 
1014    }
1115  ]
1216}
Original file line number Diff line number Diff line change @@ -10,6 +10,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
1010and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
1111
1212## [ Unreleased]  
13+ ### Changed  
14+ -  [ Archetype]  Assume new projects are created with at least Java 17
1315
1416## [ 7.22.1]  - 2025-04-24 
1517### Changed  
Original file line number Diff line number Diff line change 1818        <junit-jupiter .version>5.12.2</junit-jupiter .version>
1919        <assertj .version>3.27.3</assertj .version>
2020        <maven-compiler-plugin .version>3.14.0</maven-compiler-plugin .version>
21-         <maven-surefire-plugin .version>3.5.3 </maven-surefire-plugin .version>
21+         <maven-surefire-plugin .version>3.5.2 </maven-surefire-plugin .version>
2222    </properties >
2323
2424    <dependencyManagement >
Original file line number Diff line number Diff line change 1111
1212    <properties >
1313        <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
14+         <maven .compiler.release>17</maven .compiler.release>
1415    </properties >
1516
1617    <dependencyManagement >
7172                <groupId >org.apache.maven.plugins</groupId >
7273                <artifactId >maven-compiler-plugin</artifactId >
7374                <version >${maven-compiler-plugin.version} </version >
74-                 <configuration >
75-                     <encoding >UTF-8</encoding >
76-                     <source >1.8</source >
77-                     <target >1.8</target >
78-                 </configuration >
7975            </plugin >
8076            <plugin >
8177                <groupId >org.apache.maven.plugins</groupId >
Original file line number Diff line number Diff line change 1111
1212    <properties >
1313        <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
14+         <maven .compiler.release>17</maven .compiler.release>
1415    </properties >
1516
1617    <dependencyManagement >
7172                <groupId >org.apache.maven.plugins</groupId >
7273                <artifactId >maven-compiler-plugin</artifactId >
7374                <version >${maven-compiler-plugin.version} </version >
74-                 <configuration >
75-                     <encoding >UTF-8</encoding >
76-                     <source >1.8</source >
77-                     <target >1.8</target >
78-                 </configuration >
7975            </plugin >
8076            <plugin >
8177                <groupId >org.apache.maven.plugins</groupId >
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments