Skip to content

Commit be645a2

Browse files
committed
docs: update changelog for 5.6.3
1 parent c962ec6 commit be645a2

2 files changed

Lines changed: 143 additions & 64 deletions

File tree

Lines changed: 58 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1-
29904,accessors-smart-2.4.11.jar
2-
30651,annotations-24.0.1.jar
1+
29901,accessors-smart-2.5.0.jar
2+
30570,annotations-24.1.0.jar
33
6806,apiguardian-api-1.1.2.jar
4-
121863,asm-9.5.jar
5-
582588,base-portable-jvm-3.2.0.jar
4+
123598,asm-9.6.jar
65
485898,batik-anim-1.16.jar
76
424607,batik-awt-util-1.16.jar
87
704905,batik-bridge-1.16.jar
@@ -24,20 +23,21 @@
2423
113369,bsf-2.4.0.jar
2524
389033,bsh-2.0b6.jar
2625
912143,caffeine-2.9.3.jar
27-
224450,checker-qual-3.35.0.jar
28-
353793,commons-codec-1.15.jar
26+
230830,checker-qual-3.42.0.jar
27+
360738,commons-codec-1.16.0.jar
2928
588337,commons-collections-3.2.2.jar
3029
751914,commons-collections4-4.4.jar
3130
211301,commons-dbcp2-2.9.0.jar
32-
474305,commons-io-2.12.0.jar
31+
501218,commons-io-2.15.1.jar
3332
267634,commons-jexl-2.1.1.jar
3433
462124,commons-jexl3-3.2.1.jar
35-
587402,commons-lang3-3.12.0.jar
36-
61829,commons-logging-1.2.jar
34+
760623,commons-jvm-4.1.0.jar
35+
657952,commons-lang3-3.14.0.jar
36+
70816,commons-logging-1.3.0.jar
3737
2213560,commons-math3-3.6.1.jar
38-
316431,commons-net-3.9.0.jar
39-
145516,commons-pool2-2.11.1.jar
40-
238400,commons-text-1.10.0.jar
38+
322780,commons-net-3.10.0.jar
39+
150048,commons-pool2-2.12.0.jar
40+
246659,commons-text-1.11.0.jar
4141
1547509,darklaf-core-2.7.3.jar
4242
20650,darklaf-extensions-rsyntaxarea-0.3.4.jar
4343
93477,darklaf-macos-2.7.3.jar
@@ -47,94 +47,94 @@
4747
89456,darklaf-theme-2.7.3.jar
4848
69133,darklaf-utils-2.7.3.jar
4949
217795,darklaf-windows-2.7.3.jar
50+
353322,datamodel-jvm-4.1.0.jar
5051
98115,dec-0.1.2.jar
52+
95287,deprecated-in-v4-jvm-4.1.0.jar
5153
320748,dnsjava-2.1.9.jar
52-
16826,error_prone_annotations-2.20.0.jar
54+
16829,error_prone_annotations-2.24.0.jar
5355
1736381,freemarker-2.3.32.jar
5456
32359,geronimo-jms_1.1_spec-1.1.1.jar
55-
8038657,groovy-3.0.17.jar
56-
15178,groovy-datetime-3.0.17.jar
57-
7405,groovy-dateutil-3.0.17.jar
58-
132953,groovy-jmx-3.0.17.jar
59-
128879,groovy-json-3.0.17.jar
60-
16838,groovy-jsr223-3.0.17.jar
61-
78915,groovy-sql-3.0.17.jar
62-
94160,groovy-templates-3.0.17.jar
63-
291717,groovy-xml-3.0.17.jar
57+
8046016,groovy-3.0.20.jar
58+
15172,groovy-datetime-3.0.20.jar
59+
7400,groovy-dateutil-3.0.20.jar
60+
132982,groovy-jmx-3.0.20.jar
61+
128872,groovy-json-3.0.20.jar
62+
16832,groovy-jsr223-3.0.20.jar
63+
78909,groovy-sql-3.0.20.jar
64+
94157,groovy-templates-3.0.20.jar
65+
291709,groovy-xml-3.0.20.jar
6466
123360,hamcrest-2.2.jar
6567
1499,hamcrest-core-2.2.jar
6668
109741,hamcrest-date-2.0.8.jar
6769
181512,httpasyncclient-4.1.5.jar
6870
785639,httpclient-4.5.14.jar
69-
839626,httpclient5-5.2.1.jar
71+
861640,httpclient5-5.3.jar
7072
327891,httpcore-4.4.16.jar
7173
368896,httpcore-nio-4.4.16.jar
72-
852871,httpcore5-5.2.jar
73-
236827,httpcore5-h2-5.2.jar
74+
855013,httpcore5-5.2.4.jar
75+
237145,httpcore5-h2-5.2.4.jar
7476
41727,httpmime-4.5.14.jar
75-
75567,jackson-annotations-2.15.2.jar
76-
549207,jackson-core-2.15.2.jar
77-
1620088,jackson-databind-2.15.2.jar
77+
78480,jackson-annotations-2.16.1.jar
78+
578125,jackson-core-2.16.1.jar
79+
1637611,jackson-databind-2.16.1.jar
7880
78030,javax.activation-1.2.0.jar
7981
142391,jcharts-0.7.5.jar
8082
16555,jcl-over-slf4j-1.7.36.jar
81-
490571,jmespath-core-0.5.1.jar
82-
7066,jmespath-jackson-0.5.1.jar
83+
489286,jmespath-core-0.6.0.jar
84+
7090,jmespath-jackson-0.6.0.jar
8385
403497,jodd-core-5.0.13.jar
8486
220475,jodd-lagarto-5.0.13.jar
8587
19858,jodd-log-5.0.13.jar
8688
26047,jodd-props-5.0.13.jar
8789
277582,json-path-2.8.0.jar
88-
120205,json-smart-2.4.11.jar
89-
443295,jsoup-1.16.1.jar
90+
120233,json-smart-2.5.0.jar
91+
473788,jsoup-1.17.1.jar
9092
249924,jtidy-r938.jar
9193
384581,junit-4.13.2.jar
9294
32033,kotlin-logging-jvm-2.0.5.jar
93-
1670469,kotlin-stdlib-1.8.22.jar
94-
221491,kotlin-stdlib-common-1.8.22.jar
95-
963,kotlin-stdlib-jdk7-1.8.22.jar
96-
969,kotlin-stdlib-jdk8-1.8.22.jar
97-
1548432,kotlinx-coroutines-core-jvm-1.7.1.jar
98-
9964,kotlinx-coroutines-swing-1.7.1.jar
99-
792176,kotlinx-html-jvm-0.7.3.jar
100-
199113,lets-plot-batik-3.2.0.jar
101-
4918373,lets-plot-common-3.2.0.jar
102-
344375,log4j-1.2-api-2.20.0.jar
103-
313296,log4j-api-2.20.0.jar
104-
1847550,log4j-core-2.20.0.jar
105-
23862,log4j-slf4j-impl-2.20.0.jar
95+
1718956,kotlin-stdlib-1.9.22.jar
96+
959,kotlin-stdlib-jdk7-1.9.10.jar
97+
965,kotlin-stdlib-jdk8-1.9.10.jar
98+
1551152,kotlinx-coroutines-core-jvm-1.7.3.jar
99+
9964,kotlinx-coroutines-swing-1.7.3.jar
100+
996,lets-plot-batik-4.1.0.jar
101+
996,lets-plot-common-4.1.0.jar
102+
356564,log4j-1.2-api-2.22.1.jar
103+
335001,log4j-api-2.22.1.jar
104+
1900022,log4j-core-2.22.1.jar
105+
24583,log4j-slf4j-impl-2.22.1.jar
106106
519087,mail-1.5.0-b01.jar
107107
106949,miglayout-core-5.3.jar
108108
22576,miglayout-swing-5.3.jar
109-
419054,mongo-java-driver-2.11.3.jar
109+
613352,mongo-java-driver-2.14.3.jar
110110
29680,mxparser-1.2.2.jar
111-
5052937,neo4j-java-driver-4.4.11.jar
111+
5223562,neo4j-java-driver-4.4.13.jar
112112
65261,oro-2.0.8.jar
113113
1314621,ph-commons-10.2.5.jar
114114
530791,ph-css-6.5.0.jar
115-
1256127,plot-api-jvm-4.4.1.jar
116-
1169629,plot-base-portable-jvm-3.2.0.jar
117-
1096918,plot-builder-portable-jvm-3.2.0.jar
118-
206691,plot-common-portable-jvm-3.2.0.jar
119-
923713,plot-config-portable-jvm-3.2.0.jar
115+
133403,platf-awt-jvm-4.1.0.jar
116+
81351,platf-batik-jvm-4.1.0.jar
117+
1353287,plot-api-jvm-4.5.0.jar
118+
1614468,plot-base-jvm-4.1.0.jar
119+
1283358,plot-builder-jvm-4.1.0.jar
120+
969648,plot-stem-jvm-4.1.0.jar
120121
11640,reactive-streams-1.0.4.jar
121122
1383644,rhino-1.7.14.jar
122-
1297243,rsyntaxtextarea-3.3.3.jar
123-
5098540,Saxon-HE-11.5.jar
123+
1297525,rsyntaxtextarea-3.3.4.jar
124+
5104657,Saxon-HE-11.6.jar
124125
283536,serializer-2.7.3.jar
125126
41125,slf4j-api-1.7.36.jar
126127
320794,svgSalamander-1.1.4.jar
127128
10192,swing-extensions-laf-support-0.1.3.jar
128129
2539,swing-extensions-visual-padding-0.1.3.jar
129130
736051,tika-core-1.28.5.jar
130131
1588025,tika-parsers-1.28.5.jar
131-
183438,vis-svg-portable-jvm-3.2.0.jar
132132
3455761,xalan-2.7.3.jar
133133
1446149,xercesImpl-2.12.2.jar
134134
220536,xml-apis-1.4.01.jar
135135
85686,xml-apis-ext-1.3.04.jar
136-
676840,xmlgraphics-commons-2.8.jar
136+
678189,xmlgraphics-commons-2.9.jar
137137
7188,xmlpull-1.1.3.1.jar
138-
1027769,xmlresolver-4.6.4-data.jar
139-
157695,xmlresolver-4.6.4.jar
138+
1027769,xmlresolver-5.2.1-data.jar
139+
165689,xmlresolver-5.2.1.jar
140140
644649,xstream-1.4.20.jar

xdocs/changes.xml

Lines changed: 85 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,17 +62,96 @@ Summary
6262
<li><a href="#Bug fixes">Bug fixes</a></li>
6363
</ul>
6464

65+
<ch_section>Improvements</ch_section>
66+
<h3>General</h3>
67+
<ul>
68+
<li><pr>6199</pr>Enable use of <code>${...}</code> expressions for <code>TransactionController</code> "generate parent sample", and "include timers" checkboxes</li>
69+
<li><pr>6199</pr>Enable use of <code>${...}</code> expressions for <code>ThreadGroupGui</code> "scheduler" checkbox</li>
70+
<li><pr>6199</pr>Enable use of <code>${...}</code> expressions for <code>HTTP Request</code> "retrieve embedded resources", "download resources concurrently", and "store as MD5" checkboxes</li>
71+
</ul>
72+
6573
<!-- =================== Bug fixes =================== -->
6674

6775
<ch_section>Bug fixes</ch_section>
6876

6977
<h3>General</h3>
7078
<ul>
79+
<li><issue>6043</issue><pr>6044</pr>JMeter 5.6 shows 0 as a min response time in summary report</li>
7180
<li>Restored binary API compatibility with pre-5.6.2: restore public methods to non-static as they were before 5.6.2 <code>JavaSamplerContext.getJMeterVariables</code>,
7281
<code>JavaSamplerContext.getJMeterProperties</code>, <code>BoundaryExtractor.extractAll</code>,
7382
<code>AuthManager.setupCredentials</code>, <code>HttpRequestHdr.getMultipartConfig</code>, (regression since 5.6.2)</li>
83+
<li><issue>6165</issue><pr>6192</pr>The Constant Throughput Timer is throwing a NullPointerException when using variables (vars.get) in "Target Throughput"-field</li>
84+
<li><issue>6162</issue>The Constant Timer is throwing a NullPointerException when using variables (vars.get) in "delay"-field</li>
85+
<li><pr>6193</pr>Log errors happening while JMeter starts the test (previously, errors from TestStateListener.testStarted were not logged)</li>
7486
</ul>
7587

88+
<ch_section>Non-functional changes</ch_section>
89+
<ul>
90+
<li><pr>6166</pr>Use Gradle to 8.5 for building JMeter</li>
91+
<li>Require Java 17 for building JMeter </li>
92+
<li><pr>6199</pr>Improved API for programmatic test plan creation, see default implementations of <code>createTestElement</code>, <code>modifyTestElement</code>,
93+
and new <code>makeTestElement</code> and <code>assignDefaultValues</code> methods in <code>JMeterGUIComponent</code>.
94+
<code>AbstractJMeterGuiComponent.configureTestElement</code> is now discouraged</li>
95+
<li><pr>6212</pr>Refactor: migrate existing Groovy tests to Kotlin, remove Groovy compiler from the build pipeline</li>
96+
<li><pr>6214</pr>Refactor JUnit 3 and JUnit 4 tests to JUnit 5, remove JUnit 4 test dependency</li>
97+
</ul>
98+
99+
<ch_section>Dependency upgrades</ch_section>
100+
<ul>
101+
<li>Update com.fasterxml.jackson.core:jackson-annotations to 2.16.1 (was 2.15.2)</li>
102+
<li>Update com.fasterxml.jackson.core:jackson-core to 2.16.1 (was 2.15.2)</li>
103+
<li>Update com.fasterxml.jackson.core:jackson-databind to 2.16.1 (was 2.15.2)</li>
104+
<li>Update com.fifesoft:rsyntaxtextarea to 3.3.4 (was 3.3.3)</li>
105+
<li>Update com.google.errorprone:error_prone_annotations to 2.24.0 (was 2.20.0)</li>
106+
<li>Update commons-codec:commons-codec to 1.16.0 (was 1.15)</li>
107+
<li>Update commons-io:commons-io to 2.15.1 (was 2.12.0)</li>
108+
<li>Update commons-logging:commons-logging to 1.3.0 (was 1.2)</li>
109+
<li>Update commons-net:commons-net to 3.9.0 (was 3.10.0)</li>
110+
<li>Update io.burt:jmespath-core to 0.6.0 (was 0.5.1)</li>
111+
<li>Update io.burt:jmespath-jackson to 0.6.0 (was 0.5.1)</li>
112+
<li>Update net.minidev:accessors-smart to 2.5.0 (was 2.4.11)</li>
113+
<li>Update net.minidev:json-smart to 2.5.0 (was 2.4.11)</li>
114+
<li>Update net.sf.saxon:Saxon-HE to 11.6 (was 11.5)</li>
115+
<li>Update org.apache.commons:commons-lang3 to 3.14.0 (was 3.12.0)</li>
116+
<li>Update org.apache.commons:commons-pool2 to 2.12.0 (was 2.11.1)</li>
117+
<li>Update org.apache.commons:commons-text to 1.11.0 (was 1.10.0)</li>
118+
<li>Update org.apache.httpcomponents.client5:httpclient5 to 5.3 (was 5.2.1)</li>
119+
<li>Update org.apache.httpcomponents.core5:httpcore5-h2 to 5.2.4 (was 5.2)</li>
120+
<li>Update org.apache.httpcomponents.core5:httpcore5 to 5.2.4 (was 5.2)</li>
121+
<li>Update org.apache.logging.log4j:log4j-1.2-api to 2.22.1 (was 2.20.0)</li>
122+
<li>Update org.apache.logging.log4j:log4j-api to 2.22.1 (was 2.20.0)</li>
123+
<li>Update org.apache.logging.log4j:log4j-core to 2.22.1 (was 2.20.0)</li>
124+
<li>Update org.apache.logging.log4j:log4j-slf4j-impl to 2.22.1 (was 2.20.0)</li>
125+
<li>Update org.apache.xmlgraphics:xmlgraphics-commons to 2.9 (was 2.8)</li>
126+
<li>Update org.checkerframework:checker-qual to 3.42.0 (was 3.35.0)</li>
127+
<li>Update org.codehaus.groovy:groovy-datetime to 3.0.20 (was 3.0.17)</li>
128+
<li>Update org.codehaus.groovy:groovy-dateutil to 3.0.20 (was 3.0.17)</li>
129+
<li>Update org.codehaus.groovy:groovy-jmx to 3.0.20 (was 3.0.17)</li>
130+
<li>Update org.codehaus.groovy:groovy-json to 3.0.20 (was 3.0.17)</li>
131+
<li>Update org.codehaus.groovy:groovy-jsr223 to 3.0.20 (was 3.0.17)</li>
132+
<li>Update org.codehaus.groovy:groovy-sql to 3.0.20 (was 3.0.17)</li>
133+
<li>Update org.codehaus.groovy:groovy-templates to 3.0.20 (was 3.0.17)</li>
134+
<li>Update org.codehaus.groovy:groovy-xml to 3.0.20 (was 3.0.17)</li>
135+
<li>Update org.codehaus.groovy:groovy to 3.0.20 (was 3.0.17)</li>
136+
<li>Remove org.jetbrains.kotlin:kotlin-stdlib-common:1.8.22</li>
137+
<li>Update org.jetbrains.kotlin:kotlin-stdlib-jdk7 to 1.9.10 (was 1.8.22)</li>
138+
<li>Update org.jetbrains.kotlin:kotlin-stdlib-jdk8 to 1.9.10 (was 1.8.22)</li>
139+
<li>Update org.jetbrains.kotlin:kotlin-stdlib to 1.9.22 (was 1.8.22)</li>
140+
<li>Update org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm to 1.7.3 (was 1.7.1)</li>
141+
<li>Update org.jetbrains.kotlinx:kotlinx-coroutines-swing to 1.7.3 (was 1.7.1)</li>
142+
<li>Update org.jetbrains.lets-plot:base-portable-jvm to 4.1.0 (was 3.2.0)</li>
143+
<li>Update org.jetbrains.lets-plot:lets-plot-common to 4.1.0 (was 3.2.0)</li>
144+
<li>Update org.jetbrains.lets-plot:lets-plot-kotlin-jvm to 4.5.0 (was 4.4.1)</li>
145+
<li>Update org.jetbrains.lets-plot:plot-common-portable-jvm to 4.1.0 (was 3.2.0)</li>
146+
<li>Update org.jetbrains:annotations to 24.1.0 (was 24.0.1)</li>
147+
<li>Update org.jsoup:jsoup to 1.17.1 (was 1.16.1)</li>
148+
<li>Update org.mongodb:mongo-java-driver to 2.14.3 (was 2.11.3)</li>
149+
<li>Update org.neo4j.driver:neo4j-java-driver to 4.4.13 (was 4.4.11)</li>
150+
<li>Update org.ow2.asm:asm to 9.6 (was 9.5)</li>
151+
<li>Update org.xmlresolver:xmlresolver to 5.2.1 (was 4.6.4)</li>
152+
<li>Update org.xmlresolver:xmlresolver:data to 5.2.1 (was 4.6.4)</li>
153+
</ul>
154+
76155
<!-- =================== Thanks =================== -->
77156

78157
<ch_section>Thanks</ch_section>
@@ -166,12 +245,12 @@ With Java 15 the JavaScript implementation <a href="https://openjdk.java.net/jep
166245
<source>
167246
mkdir lib/modules
168247
pushd lib/modules
169-
wget https://repo1.maven.org/maven2/org/openjdk/nashorn/nashorn-core/15.3/nashorn-core-15.3.jar
170-
wget https://repo1.maven.org/maven2/org/ow2/asm/asm/9.5/asm-9.5.jar
171-
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.5/asm-commons-9.5.jar
172-
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.5/asm-util-9.5.jar
173-
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.5/asm-tree-9.5.jar
174-
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.5/asm-analysis-9.5.jar
248+
wget https://repo1.maven.org/maven2/org/openjdk/nashorn/nashorn-core/15.4/nashorn-core-15.4.jar
249+
wget https://repo1.maven.org/maven2/org/ow2/asm/asm/9.6/asm-9.6.jar
250+
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-commons/9.6/asm-commons-9.6.jar
251+
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-util/9.6/asm-util-9.6.jar
252+
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-tree/9.6/asm-tree-9.6.jar
253+
wget https://repo1.maven.org/maven2/org/ow2/asm/asm-analysis/9.6/asm-analysis-9.6.jar
175254
popd
176255
export JVM_ARGS="--module-path $PWD/lib/modules"
177256
./bin/jmeter

0 commit comments

Comments
 (0)