jmeter-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From milam...@apache.org
Subject svn commit: r1840418 [1/4] - in /jmeter/trunk: docs/ docs/css/ docs/images/screenshots/ docs/images/screenshots/changes/5.0/ docs/images/screenshots/webtest/ docs/localising/ docs/usermanual/ src/core/org/apache/jmeter/util/ xdocs/
Date Sun, 09 Sep 2018 15:25:55 GMT
Author: milamber
Date: Sun Sep  9 15:25:54 2018
New Revision: 1840418

URL: http://svn.apache.org/viewvc?rev=1840418&view=rev
Log:
Prepare next release 5.0: update docs tree and overview (RC1)

Added:
    jmeter/trunk/docs/images/screenshots/apply_naming_policy1.png   (with props)
    jmeter/trunk/docs/images/screenshots/apply_naming_policy2.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_custom_graphs.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_distributed.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_flow_control_action.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_hits_per_sec.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_recording.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_rest1.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_rest2.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_restart.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_result_status_handler.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_search_feature.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_total_trans_per_sec.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_vrt_request_body.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_vrt_response_body.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_xpath2_extractor.png   (with props)
    jmeter/trunk/docs/images/screenshots/changes/5.0/jmeter_5_xpath2_tester.png   (with props)
    jmeter/trunk/docs/images/screenshots/if_controller_expression.png   (with props)
    jmeter/trunk/docs/images/screenshots/if_controller_javascript.png   (with props)
    jmeter/trunk/docs/images/screenshots/if_controller_variable.png   (with props)
    jmeter/trunk/docs/images/screenshots/thread_group_distributed.png   (with props)
    jmeter/trunk/docs/images/screenshots/webtest/http-cookie-manager.png   (with props)
    jmeter/trunk/docs/images/screenshots/xpath2_extractor.png   (with props)
Modified:
    jmeter/trunk/docs/building.html
    jmeter/trunk/docs/changes.html
    jmeter/trunk/docs/changes_history.html
    jmeter/trunk/docs/css/new-style.css
    jmeter/trunk/docs/devguide-dashboard.html
    jmeter/trunk/docs/download_jmeter.html
    jmeter/trunk/docs/images/screenshots/backend_listener.png
    jmeter/trunk/docs/images/screenshots/csvdatasetconfig.png
    jmeter/trunk/docs/index.html
    jmeter/trunk/docs/issues.html
    jmeter/trunk/docs/jmeter_irc.html
    jmeter/trunk/docs/localising/index.html
    jmeter/trunk/docs/mail.html
    jmeter/trunk/docs/mail2.html
    jmeter/trunk/docs/nightly.html
    jmeter/trunk/docs/svnindex.html
    jmeter/trunk/docs/usermanual/best-practices.html
    jmeter/trunk/docs/usermanual/boss.html
    jmeter/trunk/docs/usermanual/build-adv-web-test-plan.html
    jmeter/trunk/docs/usermanual/build-db-test-plan.html
    jmeter/trunk/docs/usermanual/build-ftp-test-plan.html
    jmeter/trunk/docs/usermanual/build-jms-point-to-point-test-plan.html
    jmeter/trunk/docs/usermanual/build-jms-topic-test-plan.html
    jmeter/trunk/docs/usermanual/build-ldap-test-plan.html
    jmeter/trunk/docs/usermanual/build-ldapext-test-plan.html
    jmeter/trunk/docs/usermanual/build-monitor-test-plan.html
    jmeter/trunk/docs/usermanual/build-test-plan.html
    jmeter/trunk/docs/usermanual/build-web-test-plan.html
    jmeter/trunk/docs/usermanual/build-ws-test-plan.html
    jmeter/trunk/docs/usermanual/component_reference.html
    jmeter/trunk/docs/usermanual/functions.html
    jmeter/trunk/docs/usermanual/generating-dashboard.html
    jmeter/trunk/docs/usermanual/get-started.html
    jmeter/trunk/docs/usermanual/glossary.html
    jmeter/trunk/docs/usermanual/hints_and_tips.html
    jmeter/trunk/docs/usermanual/history_future.html
    jmeter/trunk/docs/usermanual/include_controller_tutorial.html
    jmeter/trunk/docs/usermanual/index.html
    jmeter/trunk/docs/usermanual/jmeter_accesslog_sampler_step_by_step.html
    jmeter/trunk/docs/usermanual/jmeter_distributed_testing_step_by_step.html
    jmeter/trunk/docs/usermanual/jmeter_proxy_step_by_step.html
    jmeter/trunk/docs/usermanual/jmeter_tutorial.html
    jmeter/trunk/docs/usermanual/junitsampler_tutorial.html
    jmeter/trunk/docs/usermanual/ldapanswer_xml.html
    jmeter/trunk/docs/usermanual/ldapops_tutor.html
    jmeter/trunk/docs/usermanual/listeners.html
    jmeter/trunk/docs/usermanual/properties_reference.html
    jmeter/trunk/docs/usermanual/realtime-results.html
    jmeter/trunk/docs/usermanual/regular_expressions.html
    jmeter/trunk/docs/usermanual/remote-test.html
    jmeter/trunk/docs/usermanual/test_plan.html
    jmeter/trunk/src/core/org/apache/jmeter/util/JMeterVersion.java
    jmeter/trunk/xdocs/download_jmeter.xml
    jmeter/trunk/xdocs/overview.html

Modified: jmeter/trunk/docs/building.html
URL: http://svn.apache.org/viewvc/jmeter/trunk/docs/building.html?rev=1840418&r1=1840417&r2=1840418&view=diff
==============================================================================
--- jmeter/trunk/docs/building.html (original)
+++ jmeter/trunk/docs/building.html Sun Sep  9 15:25:54 2018
@@ -419,6 +419,7 @@ You may want to also download the source
 </li>
 </ul>
 </div>
+<a href="#top" id="topButton">Go to top</a>
 </div>
 <div class="footer">
 <div class="copyright">
@@ -434,8 +435,16 @@ You may want to also download the source
           </div>
 </div>
 <script>(function(){
-            // fill in the current location into social links on this page.
             "use strict";
+            // enable 'go to top' button functionality
+            document.addEventListener('scroll', function() {
+                if (document.body.scrollTop > 500 || document.documentElement.scrollTop > 500) {
+                    document.getElementById("topButton").style.display = "block";
+                } else {
+                    document.getElementById("topButton").style.display = "none";
+                }
+            });
+            // fill in the current location into social links on this page.
             var as = document.getElementsByTagName('a');
             var loc = document.location.href;
             if (!loc.toLowerCase().startsWith('http')) {

Modified: jmeter/trunk/docs/changes.html
URL: http://svn.apache.org/viewvc/jmeter/trunk/docs/changes.html?rev=1840418&r1=1840417&r2=1840418&view=diff
==============================================================================
--- jmeter/trunk/docs/changes.html (original)
+++ jmeter/trunk/docs/changes.html Sun Sep  9 15:25:54 2018
@@ -201,7 +201,7 @@ Earlier changes are detailed in the <a h
 
 
 
-<h1>Version 4.0</h1>
+<h1>Version 5.0</h1>
 
 <p>
 Summary
@@ -243,200 +243,149 @@ Summary
 
 <h2 class="ch_section" id="New and Noteworthy">New and Noteworthy</h2>
 
+<h3 class="ch_title">Core improvements</h3>
 
+<p>Rest support has been improved in many fields
+<ul>
+    
+<li>Multipart/form-data requests now work for <span class="code">PUT</span>, <span class="code">DELETE</span> &hellip;</li>
+    
+<li>It is now also possible to send a JSON Body with attached file</li>
+    
+<li>Parameters entered in Parameters Tab are now used in body instead of being ignored</li>
 
+</ul>
 
-<h3 class="ch_title">Core improvements</h3>
-
-<p>JMeter now supports JAVA 9.</p>
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_rest1.png"><img src="./images/screenshots/changes/5.0/jmeter_5_rest1.png" width="1216" height="340" alt=""></a>
+<figcaption></figcaption>
+</figure>
 
-<p>New <a href="usermanual/component_reference.html#Boundary_Extractor"><span class="code">Boundary Extractor</span></a> element available which provides easy extraction with better performances
 <figure>
-<a href="./images/screenshots/changes/4.0/boundary_extractor.png"><img src="./images/screenshots/changes/4.0/boundary_extractor.png" width="1078" height="315" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_rest2.png"><img src="./images/screenshots/changes/5.0/jmeter_5_rest2.png" width="1223" height="314" alt=""></a>
 <figcaption></figcaption>
 </figure>
 
 </p>
 
-<p>New <a href="usermanual/component_reference.html#JSON_Assertion"><span class="code">JSON Assertion</span></a> element available to assert on JSON responses.
+<p>In distributed testing, JMeter now automatically prefixes thread names with engine host and port, this makes the counting of threads correct in the HTML report without any other configuration as it was required before
 <figure>
-<a href="./images/screenshots/changes/4.0/json_assertion.png"><img src="./images/screenshots/changes/4.0/json_assertion.png" width="1095" height="307" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_distributed.png"><img src="./images/screenshots/changes/5.0/jmeter_5_distributed.png" width="1156" height="543" alt=""></a>
 <figcaption></figcaption>
 </figure>
+
 </p>
 
-<p>New <a href="usermanual/component_reference.html#Precise_Throughput_Timer"><span class="code">Precise Throughput Timer</span></a> element available which produces Poisson arrivals with given constant throughput.
+<p>XPath 2.0 is supported in a new element called <span class="code">XPath2 extractor</span> providing easier XML namespaces handling, up to date XPath syntax and better performances
 <figure>
-<a href="./images/screenshots/changes/4.0/precise_throughput_timer.png"><img src="./images/screenshots/changes/4.0/precise_throughput_timer.png" width="1080" height="381" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_xpath2_extractor.png"><img src="./images/screenshots/changes/5.0/jmeter_5_xpath2_extractor.png" width="879" height="340" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</p>
 
-<p>JMS Point-to-Point sampler has been enhanced with <span class="code">read</span>, <span class="code">browse</span>, <span class="code">clear</span> options.
 <figure>
-<a href="./images/screenshots/changes/4.0/jmsptp_communication_styles.png"><img src="./images/screenshots/changes/4.0/jmsptp_communication_styles.png" width="1080" height="489" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_xpath2_tester.png"><img src="./images/screenshots/changes/5.0/jmeter_5_xpath2_tester.png" width="1213" height="730" alt=""></a>
 <figcaption></figcaption>
 </figure>
+
 </p>
 
-<p>Best property values are now selected on many Test Elements to ensure best practices are the defaults:
-    <ul>
-        
-<li>Newly added <span class="code">If Controller</span> now uses by default Expression which is the most performing option.
-        <figure>
-<a href="./images/screenshots/changes/4.0/if_controller_condition.png"><img src="./images/screenshots/changes/4.0/if_controller_condition.png" width="716" height="248" alt=""></a>
-<figcaption></figcaption>
-</figure>
-        
+<p>Upgrade to HTTP Components 4.6 last APIs has been completed and JMeter does not rely anymore on deprecated APIs of this library</p>
+
+<p>It is now possible to control in an easier way Loop breaking and Loop switching to next iteration. This is available in <span class="code">Flow Control Action</span> and <span class="code">Result Status Action Handler</span> elements
 <figure>
-<a href="./images/screenshots/changes/4.0/if_controller_expression.png"><img src="./images/screenshots/changes/4.0/if_controller_expression.png" width="717" height="251" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_flow_control_action.png"><img src="./images/screenshots/changes/5.0/jmeter_5_flow_control_action.png" width="772" height="270" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</li>
-        
-<li>Newly added JSR223 Test Element now cache compiled script by default if language used provides this feature.
-        <figure>
-<a href="./images/screenshots/changes/4.0/jsr223_cache_compilation.png"><img src="./images/screenshots/changes/4.0/jsr223_cache_compilation.png" width="346" height="49" alt=""></a>
+
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_result_status_handler.png"><img src="./images/screenshots/changes/5.0/jmeter_5_result_status_handler.png" width="615" height="212" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</li>
-    
-</ul>
+
 
 </p>
 
-<p>
-<a href="usermanual/component_reference.html#Loop_Controller"><span class="code">Loop controller</span></a> and
- <a href="usermanual/component_reference.html#ForEach_Controller"><span class="code">ForEach Controller</span></a>
- now expose their current iteration as a variable named <span class="code">__jm__&lt;Name of your element&gt;__idx</span> that
- you can use like this for example for a Loop Controller named <span class="code">MyLoopController</span>: 
- <pre class="source">${__jm__&lt;MyLoopController&gt;__idx}</pre>. 
- See <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61802">
-      Bug
-      61802</a>
+<p>While Controller now exports a variable containing its current index named <span class="code">__jm__&lt;Name of your element&gt;__idx</span>. So for
+example, if your While Controller is named WC, then you can access the looping index through <span class="code">${__jm__WC__idx}</span>
 </p>
 
-<p>Cookies are now shown in View Results Tree during recording. They were previously always shown as empty.</p>
 
-<p>
-<a href="usermanual/component_reference.html#Response_Assertion"><span class="code">Response Assertion</span></a> now allows you to customize assertion message and assert on Request Data.
+<h3 class="ch_title">Scripting / Debugging enhancements</h3>
+
+<p>Search feature has been improved to allow you to iterate in the tree over search results and do necessary replacements through <span class="code">Next</span>/<span class="code">Previous</span>/<span class="code">Replace</span>/<span class="code">Replace/Find</span> buttons
 <figure>
-<a href="./images/screenshots/changes/4.0/response_assertion_enhancements.png"><img src="./images/screenshots/changes/4.0/response_assertion_enhancements.png" width="909" height="617" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_search_feature.png"><img src="./images/screenshots/changes/5.0/jmeter_5_search_feature.png" width="829" height="524" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</p>
-
-<h3 class="ch_title">UX improvements</h3>
 
-<p>JMeter now uses <a href="https://github.com/bulenkov/Darcula">Darcula LAF</a> by default</p>
+</p>
 
-<p>Workbench has been dropped from UI, you can now use Non Test Elements as immediate children of Test Plan.
+<p>In View Results Tree, the request and response headers/body are clearly separated to allow you to better inspect requests and responses. You can also search in all those tabs for a particular value
 <figure>
-<a href="./images/screenshots/changes/4.0/goodbye_workbench.png"><img src="./images/screenshots/changes/4.0/goodbye_workbench.png" width="282" height="144" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_vrt_request_body.png"><img src="./images/screenshots/changes/5.0/jmeter_5_vrt_request_body.png" width="737" height="366" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</p>
 
-<p>Menu UX have been improved to make most used elements available more rapidly.
 <figure>
-<a href="./images/screenshots/changes/4.0/menu_organization.png"><img src="./images/screenshots/changes/4.0/menu_organization.png" width="711" height="322" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_vrt_response_body.png"><img src="./images/screenshots/changes/5.0/jmeter_5_vrt_response_body.png" width="771" height="552" alt=""></a>
 <figcaption></figcaption>
 </figure>
+
 </p>
 
-<p>HTTP(S) Test Script Recorder now allows you to name your transactions while recording in a more human readable way.
+<p>Recording feature has been improved to provide a popup that is always on top when you navigate in browser allowing you to name transactions while you navigate in your application.
 <figure>
-<a href="./images/screenshots/changes/4.0/recorder_naming_samplers.png"><img src="./images/screenshots/changes/4.0/recorder_naming_samplers.png" width="1011" height="502" alt=""></a>
+<a href="./images/screenshots/changes/5.0/jmeter_5_recording.png"><img src="./images/screenshots/changes/5.0/jmeter_5_recording.png" width="1425" height="796" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</p>
 
-<p></p>
+</p>
 
-<p>UX improvements made on, among the most notable :</p>
+<p>You can now restart JMeter from menu <span class="menuchoice"><span class="guimenuitem">File</span>&nbsp;&rarr;&nbsp;<span class="guimenuitem">Restart</span></span>
 
-<ul>
-    
-<li>Module Controller informs user at least one Controller is required</li>
-    
-<li>Function Helper Dialog (The wizard that helps using and testing functions) has been improved in many fields.
-    <figure>
-<a href="./images/screenshots/changes/4.0/function_helper_dialog_enhancements.png"><img src="./images/screenshots/changes/4.0/function_helper_dialog_enhancements.png" width="772" height="315" alt=""></a>
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_restart.png"><img src="./images/screenshots/changes/5.0/jmeter_5_restart.png" width="199" height="318" alt=""></a>
 <figcaption></figcaption>
 </figure>
-</li>
-    
-<li>Switch Controller trims text to avoid issues when a space is introduced before/after name</li>
-    
-<li>Test Plan is now saved before running the test plan</li>
-
-</ul>
-
-
-<h3 class="ch_title">Functions</h3>
-
-<p>New Function <a href="usermanual/functions.html#__digest"><span class="code">__digest</span></a> provides easy computing of SHA-XXX, MDX hashes:
-<pre class="source">${__digest(MD5,Apache JMeter 4.0 rocks !,,,)}</pre> will return <span class="code">0e16c3ce9b6c9971c69ad685fd875d2b</span>
-</p>
-
-<p>New Function <a href="usermanual/functions.html#__dateTimeConvert"><span class="code">__dateTimeConvert</span></a> provides easy conversion between date formats:
-<pre class="source">${__dateTimeConvert(01 Jan 2017,dd MMM yyyy,dd/MM/yyyy,)}</pre> will return <span class="code">01/01/2017</span>
-</p>
 
-<p>New Function <a href="usermanual/functions.html#__changeCase"><span class="code">__changeCase</span></a> provides ability to switch to Upper / Lower / Capitalized cases
-<pre class="source">${__changeCase(Avaro omnia desunt\, inopi pauca\, sapienti nihil,UPPER,)}</pre> will return <span class="code">AVARO OMNIA DESUNT, INOPI PAUCA, SAPIENTI NIHIL</span>
 </p>
 
-<p>New Functions <a href="usermanual/functions.html#__isVarDefined"><span class="code">__isVarDefined</span></a> 
-and <a href="usermanual/functions.html#__isPropDefined"><span class="code">__isPropDefined</span></a> provide testing of properties and variables availability
-<pre class="source">${__isPropDefined(START.HMS)}</pre> will return <span class="code">true</span>
-
-<pre class="source">${__isVarDefined(JMeterThread.last_sample_ok)}</pre> will return <span class="code">true</span>
-
-</p>
 
+<h3 class="ch_title">Live Reporting and Web Report</h3>
+Reporting feature has been enhanced 
+<p>A new Graph Total Transactions per second has been added to the HTML Web Report
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_total_trans_per_sec.png"><img src="./images/screenshots/changes/5.0/jmeter_5_total_trans_per_sec.png" width="1156" height="536" alt=""></a>
+<figcaption></figcaption>
+</figure>
 
-<h3 class="ch_title">Scripting and Plugin Development</h3>
+</p> 
 
-<p>You can now call <span class="code">SampleResult#setIgnore()</span> if you don't want your sampler to be visible in results</p>
+<p>It is now possible to graph over time custom metrics available as JMeter Variables through <span class="code">sample_variables</span>. Those custom metrics graphs will be 
+available in the HTML Report in <span class="code">Custom Graphs section</span>
 
-<p>
-<span class="code">JavaSamplerContext</span> used by <span class="code">AbstractJavaSamplerClient</span> has been enhanced with new methods to easy plugin development.</p>
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_custom_graphs.png"><img src="./images/screenshots/changes/5.0/jmeter_5_custom_graphs.png" width="1426" height="755" alt=""></a>
+<figcaption></figcaption>
+</figure>
 
-<p>JMeter now distributes additional Maven sources and javadoc artifacts into <a href="https://repo1.maven.org/maven2/org/apache/jmeter/ApacheJMeter_core/4.0/">Maven repository</a>
 </p>
 
-<p>Plugins can now register listeners to be notified when a Test Plan is opened/closed</p>
-
-
-<h3 class="ch_title">Live Reporting and Web Report</h3>
+<p>Hits per second graph now takes into account the embedded resources
+<figure>
+<a href="./images/screenshots/changes/5.0/jmeter_5_hits_per_sec.png"><img src="./images/screenshots/changes/5.0/jmeter_5_hits_per_sec.png" width="1153" height="537" alt=""></a>
+<figcaption></figcaption>
+</figure>
 
-<p>InfluxDB backend listener now allows you to add custom tags by adding them with prefix <span class="code">TAG_</span>, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61794">
-      Bug
-      61794</a>
 </p>
 
-<p>In Web Report responseTime distribution graph is more precise</p>
-
-<p>Some bugfixes have been made on report generation, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61900">
-      Bug
-      61900</a>, <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61900">
-      Bug
-      61900</a>61956, <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61899">
-      Bug
-      61899</a>.
-Graphs <i>Latency Vs Request</i> and <i>Response Time Vs Request</i> did not exceed 1000 RPS due to <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61962">
-      Bug
-      61962</a>
-</p>
 
+<p>In Live reporting, the sent and received bytes are now sent to Backends (InfluxDB or Graphite)</p>
 
-<h3 class="ch_title">Configuration of JMeter environment</h3>
 
-<p>JVM settings for the JMeter start scripts can be placed in a separate file (<span class="code">bin/setenv.sh</span> on Unix
-and <span class="code">bin\setenv.bat</span> on Windows), that gets called on startup. The startup script
-itself does not have to be edited anymore.</p>
+<h3 class="ch_title">Functions</h3>
 
+<p>A New function <span class="code">__threadGroupName</span> has been introduced to obtain ThreadGroup name.</p>
 
 
 
@@ -444,70 +393,28 @@ itself does not have to be edited anymor
 <h2 class="ch_section" id="Incompatible changes">Incompatible changes</h2>
 
 <ul>
-    
-<li>
-<span class="code">Start time</span> and <span class="code">End date</span> of Thread Group have been removed, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61549">
-      Bug
-      61549</a>
-</li>
-    
-<li>In distributed testing, mode <span class="code">Hold</span> has been removed. Use alternative and more efficient modes</li>
-    
-<li>For 3<sup>rd</sup> party plugins, the following method in <span class="code">org.apache.jmeter.gui.tree.JMeterTreeNode</span> has been dropped for migration to Java 9 (<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61529">
-      Bug
-      61529</a>)
-    <pre class="source">public Enumeration&lt;JMeterTreeNode&gt; children()</pre>
-    
-</li>
-    
-<li>
-<span class="code">tearDown Thread Group</span> will now run on stop and shutdown of a test by default. If you don't want this behaviour,
-    uncheck <span class="code">Run tearDown Thread Groups after shutdown of main threads</span> on <span class="code">Test Plan</span> element, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61656">
-      Bug
-      61656</a>
-</li>
-    
-<li>Properties <span class="code">sampleresult.getbytes.headers_size</span> and <span class="code">sampleresult.getbytes.body_real_size</span> have been dropped, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61587">
-      Bug
-      61587</a>
-</li>
-    
-<li>JMeter will now save your test plan whenever you run it. This behaviour can be controlled by property <span class="code">save_automatically_before_run</span>, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61731">
-      Bug
-      61731</a>
-</li>
-    
-<li>Workbench element has been dropped, you now directly add <span class="code">Non Test Element</span> as children of Test Plan. When loading a Test Plan that contains the element
-    JMeter will move the <span class="code">Mirror Server</span>, <span class="code">Property Display</span> and HTTP(s) <span class="code">Test Script Recorder</span> elements as direct children of Test Plan. For
-    any other element, it will create a <span class="code">Test Fragment</span> element called <span class="code">Workbench Test Fragment and move the elements in it</span>.</li>
-    
-<li>Following classes have been dropped (<span class="code">org.apache.jmeter.functions.util.ArgumentEncoder</span>, <span class="code">org.apache.jmeter.functions.util.ArgumentDecoder</span>), see <a href="https://github.com/apache/jmeter/pull/335">
-      Pull request #335</a>
+
+<li>Since JMeter 5.0, when using default HC4 Implementation, JMeter will reset HTTP state (SSL State + Connections) on each thread group iteration. If you don't want
+this behaviour, set <span class="code">httpclient.reset_state_on_thread_group_iteration=false</span>
 </li>
-    
-<li>In JMS Point-to-Point sampler, setting timeout to 0 will now mean infinite timeout while previously it would be switched to 2000 ms, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61829">
+
+<li>Since JMeter 5.0, in relation to above remark, <span class="code">https.use.cached.ssl.context</span> is deprecated and not used anymore.</li>
+
+<li>Since JMeter 5.0, when using CSV output, sub results will now be also output to CSV file. To revert to previous behaviour set <span class="code">jmeter.save.saveservice.subresults=false</span>, see <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62470">
       Bug
-      61829</a>
-</li>
-    
-<li>When Assertions are at different scopes, they are executed starting with the most OUTER one to the most INNER one. See <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61846">
+      62470</a>, <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60917">
       Bug
-      61846</a>
-</li>
-    
-<li>JMeter now starts by default using English locale. This change is due to missing translations in many supported languages.
-        You can change locale by modifying in jmeter and jmeter.bat (or preferably setenv.sh/setenv.bat) the <span class="code">JVM_ARGS</span> system property values.
-        We'd also be very grateful if you can contribute translations in supported languages.
-    </li>
-    
-<li>SwitchController now trims by default the content of switch to avoid issue related to unwanted spaces. See <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61771">
+      60917</a>, <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62550">
       Bug
-      61771</a>
+      62550</a>.</li>
+
+<li>Since JMeter 5.0, <span class="code">CSS/JQuery Extractor</span> has been renamed to <span class="code">CSS Selector Extractor</span>
 </li>
-    
-<li>JMeter JVM heap settings have changed from <span class="code">-Xms512m -Xmx512m</span> to <span class="code">-Xms1g -Xmx1g</span>
+
+<li>Since JMeter 5.0, <span class="code">Test Action</span> has been renamed to <span class="code">Flow Control Action</span>
 </li>
 
+
 </ul>
 
 
@@ -520,53 +427,46 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/316">
-      Pull request #316</a>
-    -
-  Warn about empty truststore loading. Contributed by Vincent Herilier (https://github.com/vherilier)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61639">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62260">
       Bug
-      61639</a>
+      62260</a>
     -
-  HTTP(S) Test Script Recorder: In request filtering tab, uncheck by default "Notify Child Listeners of filtered samplers"</li>
+  Improve Rest support. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61672">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58757">
       Bug
-      61672</a>
+      58757</a>
     -
-  HTTP(S) Test Script Recorder: Have the ability to choose the sampler name while keeping the ability to just add a prefix</li>
+  HTTP Request : Updated deprecated methods of HttpComponents to last APIs of httpclient-4.5.X. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=53957">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62212">
       Bug
-      53957</a>
+      62212</a>
     -
-  HTTP Request: In Parameters tab, allow pasting of content coming from Firefox and Chrome (unparsed)</li>
+  Recorder : Improve UX by providing a popup above all windows to be able to change Transaction names and pauses while using Browser. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61587">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62248">
       Bug
-      61587</a>
+      62248</a>
     -
-  Drop properties <span class="code">sampleresult.getbytes.headers_size</span> and <span class="code">sampleresult.getbytes.body_real_size</span>
-</li>
+  HTTP Request : Parameters entered in Parameters Tab should be used in body instead of being ignored. Partly based on a patch by Artem Fedorov contributed by Blazemeter.</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61843">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60015">
       Bug
-      61843</a>
+      60015</a>
     -
-  HTTP(S) Test Script Recorder: Add SAN to JMeter generated CA Certificate. Contributed by Matthew Buckett</li>
+  Multipart/form-data works only for <span class="code">POST</span> using HTTPClient4 while it should for <span class="code">PUT</span>, <span class="code">DELETE</span>, &hellip; Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61901">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62317">
       Bug
-      61901</a>
+      62317</a>
     -
-  Support for <span class="code">https.cipherSuites</span> System property. Contributed by Jeremy Arnold (jeremy at arnoldzoo.org)</li>
+  HTTP(S) Test Script Recorder: allow to add ResultSaver to created sampler</li>
 
 </ul>
 
@@ -574,35 +474,34 @@ itself does not have to be edited anymor
 <h3>Other samplers</h3>
 
 <ul>
-    
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61544">
-      Bug
-      61544</a>
+<a href="https://github.com/apache/jmeter/pull/376">
+      Pull request #376</a>
     -
-  JMS Point-to-Point Sampler: Enhance communication styles with read, browse, clear. Based on a contribution by Benny van Wijngaarden (benny at smaragd-it.nl)</li>
-    
+  JUnitSampler logs exceptions except assertion-failures from test cases as warnings. Contributed by Davide Angelocola (davide.angelocola at fisglobal.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61829">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62244">
       Bug
-      61829</a>
+      62244</a>
     -
-  JMS Point-to-Point: If Receive Queue is empty and a timeout is set, it is not taken into account. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
+  Rename <span class="code">Test Action</span> to <span class="code">Flow Control Action</span>
+</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61739">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62302">
       Bug
-      61739</a>
+      62302</a>
     -
-  Java Request / JavaSamplerClient: Improve <span class="code">org.apache.jmeter.protocol.java.sampler.JavaSamplerContext</span>
-</li>
-    
+  Move JSR223 Sampler up the menu. Contributed by orimarko at gmail.com</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61762">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62595">
       Bug
-      61762</a>
+      62595</a>
     -
-  Start Next Thread Loop should be used everywhere</li>
+  SMTPSampler does not allow configuring the SSL/TLS protocols to be used on handshake. Contributed by Felipe Cuozzo (felipe.cuozzo at gmail.com)</li>
 
 </ul>
 
@@ -612,25 +511,11 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61675">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62237">
       Bug
-      61675</a>
+      62237</a>
     -
-  If Controller: Use expression by default and add a warning when the other mode is used. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61770">
-      Bug
-      61770</a>
-    -
-  Module Controller: Inform user in UI that he needs to have at least one Controller in his plan. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61771">
-      Bug
-      61771</a>
-    -
-  SwitchController: Switch field should be trimmed by safety</li>
+  While Controller : Export variable containing current index of iteration. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
 
 </ul>
 
@@ -640,39 +525,39 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=57760">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62195">
       Bug
-      57760</a>
+      62195</a>
     -
-  View Results Tree: Cookie Header is wrongly shown as empty (no cookies) when viewing a recorder Sample Result. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  Save Responses to a file : Improve component and UI. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61769">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62209">
       Bug
-      61769</a>
+      62209</a>
     -
-  View Results Tree: Use syntax highlighter in XPath Tester, JSON Path Tester and CSS/JQuery Tester. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  InfluxBackendListenerClient: First Assertion Failure Message must be sent if error code and response code are empty or OK</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61776">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62269">
       Bug
-      61776</a>
+      62269</a>
     -
-  View Results Tree: Expansion of <span class="code">Add expand/collapse all</span> menu in render XML view. Contributed by Maxime Chassagneux and Graham Russell</li>
+  Bug 62269 - View Results Tree : Response and Request Tabs should contains Header and Body tabs. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61852">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62270">
       Bug
-      61852</a>
+      62270</a>
     -
-  View Results Tree: Add a Boundary Extractor Tester</li>
+  View Results Tree : Allow searching in Request headers, Response Headers, and Request body. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61794">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62276">
       Bug
-      61794</a>
+      62276</a>
     -
-  Influxdb backend: Add as many custom tags as wanted by just create new lines and prefix theirs name by "<span class="code">TAG_</span>" on the GUI backend listener</li>
+  InfluxDBBackendListenerClient / GraphiteBackendListenerClient : Add sent and received bytes to metrics. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
 
 </ul>
 
@@ -682,75 +567,25 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60213">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62320">
       Bug
-      60213</a>
+      62320</a>
     -
-  New component: Boundary based extractor</li>
+  Counter : Reference Name property is not clear</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61845">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60991">
       Bug
-      61845</a>
+      60991</a>
     -
-  New Component JSON Assertion based on AtlanBH JSON Path Assertion donated to JMeter-Plugins and migrated into JMeter core by Artem Fedorov (artem at blazemeter.com)</li>
+  XPath Extractor : Implement XPath 2.0. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61931">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62593">
       Bug
-      61931</a>
+      62593</a>
     -
-  New Component: Precise Throughput Timer, timer that produces Poisson arrivals with given constant throughput. Contributed by Vladimir Sitnikov (sitnikov.vladimir at gmail.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61644">
-      Bug
-      61644</a>
-    -
-  HTTP Cache Manager: "Use Cache-Control/Expires header when processing GET requests" should be checked by default</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61645">
-      Bug
-      61645</a>
-    -
-  Response Assertion: Add ability to assert on Request Data</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=51140">
-      Bug
-      51140</a>
-    -
-  Response Assertion: add ability to set a specific error/failure message that is later shown in the Assertion Result. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61534">
-      Bug
-      61534</a>
-    -
-  Convert AssertionError to a failed assertion, allowing users to use assert in their code. Fixing a regression introduced in 3.2</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61756">
-      Bug
-      61756</a>
-    -
-  Extractors: Improve label name "Reference name" to make it clear what it makes</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61758">
-      Bug
-      61758</a>
-    -
-  <span class="code">Apply to:</span> field in Extractors, Assertions: When entering a value in <span class="code">JMeter Variable Name</span>, the radio box <span class="code">JMeter Variable Name</span> should be selected by default. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61846">
-      Bug
-      61846</a>
-    -
-  Scoped Assertion should follow same order of evaluation as Post Processors</li>
-   
+  Rename CSS/JQuery Extractor to CSS Selector Extractor. Contributed by orimarko at gmail.com</li>
 
 </ul>
 
@@ -760,81 +595,46 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61724">
-      Bug
-      61724</a>
-    -
-  Add <span class="code">__digest</span> function to provide computing of Hashes (SHA-XXX, MDX). Based on a contribution by orimarko at gmail.com</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61735">
-      Bug
-      61735</a>
-    -
-  Add <span class="code">__dateTimeConvert</span> function to provide date formats conversions. Based on a contribution by orimarko at gmail.com</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61760">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62178">
       Bug
-      61760</a>
+      62178</a>
     -
-  Add <span class="code">__isPropDefined</span> and <span class="code">__isVarDefined</span> functions to know if property or variable exist. Contributed by orimarko at gmail.com</li>
+  Add default value to <span class="code">__V</span> function. Contributed by orimarko at gmail.com</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61759">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62178">
       Bug
-      61759</a>
+      62178</a>
     -
-  Add <span class="code">__changeCase</span> function to change different cases of a string. Based on a contribution by orimarko at gmail.com</li>
+  Add function <span class="code">__threadGroupName</span> function to obtain ThreadGroup name. Mainly contributed by orimarko at gmail.com</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61561">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62533">
       Bug
-      61561</a>
+      62533</a>
     -
-  Function helper dialog should display exception in result</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61738">
-      Bug
-      61738</a>
-    -
-  Function Helper Dialog: Add Copy in Generate and clarify labels. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  Allow use epoch time as Date String value in function <span class="code">__dateTimeConvert</span> 
+</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62027">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62541">
       Bug
-      62027</a>
+      62541</a>
     -
-  Help: Introduce property <span class="code">help.local</span> to allow choosing between local (offline) documentation and online documentation</li>
+  Allow <span class="code">__jexl3</span>,<span class="code">__jexl2</span> functions to support new syntax as <span class="code">var x;</span>. Contributed by orimarko at gmail.com</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61593">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61834">
       Bug
-      61593</a>
+      61834</a>
     -
-  Remove Detail, Add, Add from Clipboard, Delete buttons in Function Helper GUI</li>
+  Function Helper Dialog : Improve tests by showing variables and keeping them available between evaluations</li>
 
 </ul>
 
-
 <h3>I18N</h3>
 
 <ul>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61606">
-      Bug
-      61606</a>
-    -
-  Translate button <span class="code">Browse&hellip;</span> in some elements (which use FileEditor class)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61747">
-      Bug
-      61747</a>
-    -
-  HTTP(S) Test Script Recorder: add the missing doc to "Create transaction after request (ms)"</li>
 
 </ul>
 
@@ -844,661 +644,629 @@ itself does not have to be edited anymor
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61871">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62243">
       Bug
-      61871</a>
+      62243</a>
     -
-  Reduce jmeter.reportgenerator.graph.responseTimeDistribution.property.set_granularity default value from 500ms to 100ms</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61879">
-      Bug
-      61879</a>
-    -
-  Remove useless files in HTML report template</li>
-
-</ul>
-
-
-<h3>General</h3>
-
-<ul>
+  Dashboard : make option "<span class="code">--forceDeleteResultFile</span>"/"<span class="code">-f</span>" option delete folder referenced by "<span class="code">-o</span>" option</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61591">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62367">
       Bug
-      61591</a>
+      62367</a>
     -
-  Drop Workbench from test tree. Implemented by Artem Fedorov (artem at blazemeter.com) and contributed by BlazeMeter Ltd.</li>
+  HTML Report Generator: Add Graph Total Transactions per Second. Contributed mainly by Martha Laks (laks.martha at gmail.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61549">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62166">
       Bug
-      61549</a>
+      62166</a>
     -
-  Thread Group: Remove start and end date</li>
+  Report/Dashboard: Provide ability to register custom graphs and metrics in the JMeter Dashboard. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61529">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62542">
       Bug
-      61529</a>
+      62542</a>
     -
-  Migration to Java 9. Partly contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  Report/Dashboard : Display more information on filters when graph is empty. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61709">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62426">
       Bug
-      61709</a>
+      62426</a>
     -
-  SampleResult: Add a method <span class="code">setIgnore()</span> to make JMeter ignore the SampleResult and not send it to listeners</li>
+  Optimize performance of report generation. Based on feedback by Allen (444104595 at qq.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61806">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62550">
       Bug
-      61806</a>
+      62550</a>
     -
-  Allow to use <span class="code">SampleResult#setIgnore()</span> in post-processors and assertions script (JSR223 elements)</li>
+  Modify SubResult Naming Policy</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61607">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60917">
       Bug
-      61607</a>
+      60917</a>
     -
-  Add browse button in all BeanShell elements to select BeanShell script</li>
-    
+  Load Test with embedded resources download : Hits per seconds does not take into account the downloaded resources</li>
+
+</ul>
+
+
+<h3>General</h3>
+
+<ul>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61627">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62684">
       Bug
-      61627</a>
+      62684</a>
     -
-  Don't clear LogView anymore when clicking on Warning/Errors Indicator</li>
-    
+  Distributed Testing : Add automatically to thread name a prefix to identify engine. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61629">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62155">
       Bug
-      61629</a>
+      62155</a>
     -
-  Add Think Times to Children menu should not consider disabled elements</li>
-    
+  Search Feature: Make Search text field get focus</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61655">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62156">
       Bug
-      61655</a>
+      62156</a>
     -
-  SampleSender: Drop HoldSampleSender implementation</li>
-    
+  Search Feature : Distinguish between node that matches search and node that contains a child that matches search</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61656">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62234">
       Bug
-      61656</a>
+      62234</a>
     -
-  <span class="code">tearDown Thread Group</span> should run by default at stop or shutdown of test</li>
-    
+  Search/Replace Feature : Enhance UX and add Replace/Next/Previous/Replace &amp; Find features. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61659">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62238">
       Bug
-      61659</a>
+      62238</a>
     -
-  <span class="code">JMeterVariables#get()</span> should apply <span class="code">toString()</span> on non string objects</li>
-    
+  Add ability to Switch to next iteration of Current Loop. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61555">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62239">
       Bug
-      61555</a>
+      62239</a>
     -
-  Metaspace should be restricted as default</li>
-    
+  Add ability to Break Current Loop</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61693">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61635">
       Bug
-      61693</a>
+      61635</a>
     -
-  JMeter aware of Docker (<span class="code">-XX:+UnlockExperimentalVMOptions</span> <span class="code">-XX:+UseCGroupMemoryLimitForHeap</span>)</li>
-    
+  Add a menu to restart JMeter</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61694">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62470">
       Bug
-      61694</a>
+      62470</a>
     -
-  Add <span class="code">-server</span> option in <span class="code">jmeter.bat</span>
-</li>
-    
+  CSV Output : Enable logging of sub results when <span class="code">jmeter.save.saveservice.subresults=true</span>. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61697">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62473">
       Bug
-      61697</a>
+      62473</a>
     -
-  Introduce Darcula Look And Feel to make JMeter UI more attractive</li>
-    
+  Setting "<span class="code">saveservice_properties</span>" has counter intuitive behaviour</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61704">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62354">
       Bug
-      61704</a>
+      62354</a>
     -
-  Toolbar: Improve a bit the right part</li>
-    
+  Correct calculation and usage of units for second per user (reported by jffagot05 at gmail.com)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61731">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62700">
       Bug
-      61731</a>
+      62700</a>
     -
-  Enhance Test plan Backup with option to save before run. Based on a contribution by orimarko at gmail.com</li>
-    
+  Introduce groovy.init.file to allow calling a groovy script on JMeter startup</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61640">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62128">
       Bug
-      61640</a>
+      62128</a>
     -
-  JSR223 Test Elements: Enable by default caching. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
+  Try to guess <span class="code">JMETER_HOME</span> correctly, when <span class="code">jmeter.bat</span> is called from a batch file in another directory. Contributed by logox01 (logox01 at gmx.at)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61785">
-      Bug
-      61785</a>
+<a href="https://github.com/apache/jmeter/pull/386">
+      Pull request #386</a>
     -
-  Add <span class="menuchoice"><span class="guimenuitem">Help</span>&nbsp;&rarr;&nbsp;<span class="guimenuitem">Useful links</span></span> to create issues and download nightly build</li>
-    
+  Add parameter support for RMI keystore creation scripts. Contributed by Logan Mauzaize (t524467 at airfrance.fr)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61808">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62065">
       Bug
-      61808</a>
+      62065</a>
     -
-  Fix main frame position. Implemented by Artem Fedorov (artem at blazemeter.com) and contributed by BlazeMeter Ltd.</li>
-    
+  Use Maven artifact for JAF Module instead of embedded module</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61802">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61714">
       Bug
-      61802</a>
+      61714</a>
     -
-  Loop / ForEach Controller should expose a variable for current iteration. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
+  Update Real-time results documentation</li>
+  
 <li>
-<a href="https://github.com/apache/jmeter/pull/349">
-      Pull request #349</a>
+<a href="https://github.com/apache/jmeter/pull/382">
+      Pull request #382</a>
     -
-  Add i18n resources(zh_CN). Contributed by Helly Guo (https://github.com/hellyguo)</li>
-    
+  Correct typo in documentation. Reported by Perze Ababa (perze.ababa at gmail.com&gt;)</li>
+  
 <li>
-<a href="https://github.com/apache/jmeter/pull/351">
-      Pull request #351</a>
+<a href="https://github.com/apache/jmeter/pull/392">
+      Pull request #392</a>
     -
-  Fixed about dialog position on first view. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
+  Correct typo in documentation. Reported by Aaron Levin</li>
+  
 <li>
-<a href="https://github.com/apache/jmeter/pull/352">
-      Pull request #352</a>
+<a href="https://github.com/apache/jmeter/pull/379">
+      Pull request #379</a>
     -
-  Menu bar - added mnemonics to more menu items. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+   Improve chinese translations. Contributed by XmeterNet</li>
+
+</ul>
+
+
+<h2 class="ch_section" id="Non-functional changes">Non-functional changes</h2>
+
+<ul>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/353">
-      Pull request #353</a>
-    -
-  Re-wrote some existing tests in Spock. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+<a href="https://github.com/apache/jmeter/pull/358">
+      Pull request #358</a>,
+  <a href="https://github.com/apache/jmeter/pull/365">
+      Pull request #365</a>,
+  <a href="https://github.com/apache/jmeter/pull/366">
+      Pull request #366</a>,
+  <a href="https://github.com/apache/jmeter/pull/375">
+      Pull request #375</a>Updated to latest checkstyle (v8.8). Expanded Checkstyle to files
+      in <span class="code">src</span> and <span class="code">test</span>; fixed newly checked files. Based on contribution
+      by Graham Russell (graham at ham1.co.uk)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61919">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62095">
       Bug
-      61919</a>
+      62095</a>
     -
-  UX: Reorder Menus. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  Correct description for right boundary parameter in Boundary Extractor. Contributed by orimarko (orimarko at gmail.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61920">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62113">
       Bug
-      61920</a>
+      62113</a>
     -
-  Plugins: Add ability to listen to Test Plan loading/closing. Contributed by Peter Doornbosch (https://bitbucket.org/pjtr/)</li>
+  Updated to latest Bouncycastle (v1.59). Based on contribution by Olaf Flebbe (oflebbe at apache.org)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61935">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62171">
       Bug
-      61935</a>
+      62171</a>
     -
-  Plugins: Let GUI component (dynamically) decide whether it can be added via the menu or not. Contributed by Peter Doornbosch (https://bitbucket.org/pjtr/)</li>
+  Remove <span class="code">.md5</span> checksums and keep only <span class="code">.sha512</span> checksums for source and binary archives</li>
     
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61969">
-      Bug
-      61969</a>
-    -
-  When changing LAF through GUI, user should be informed that it is better to restart</li>
+<li>Updated to groovy-all-2.4.15 (from groovy-all-2.4.13)</li>
     
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61970">
-      Bug
-      61970</a>
-    -
-  JMeter now uses English as default locale to avoid missing translations in some locales make UI look weird</li>
+<li>Updated to asm-6.1 (from 6.1)</li>
     
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56368">
-      Bug
-      56368</a>
-    -
-  Create and Deploy source artifacts to Maven central</li>
+<li>Updated to tika-core and tika-parsers 1.18 (from 1.17)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61973">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62482">
       Bug
-      61973</a>
+      62482</a>
     -
-  Create and Deploy javadoc artifacts to Maven central</li>
+  Sync documentation to the implementation of the ForEachController. Based on contribution by orimarko (orimarko at gmail.com)</li>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/371">
-      Pull request #371</a>
-    -
-  Fix example in documentation for <a href="./usermanual/component_reference.html#XPath_Assertion">XPath Assertion</a>. Contributed by Konstantin Kalinin (kkalinin at hotmail.com)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62039">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62529">
       Bug
-      62039</a>
+      62529</a>
     -
-  Distributed testing: Provide ability to use SSL</li>
-
-</ul>
-
-
-<h2 class="ch_section" id="Non-functional changes">Non-functional changes</h2>
-
-<ul>
-    
-<li>Updated to bsh-2.0b6 (from bsh-2.0b5)</li>
-    
-<li>Updated to groovy-all-2.4.13 (from groovy-all-2.4.12)</li>
-    
-<li>Updated to rhino-1.7.7.2 (from rhino-1.7.7.1)</li>
+  Updated to httpclient-4.5.6 (from httpclient 4.5.5) and updated to freemarker-2.3.28 (from freemarker-2.3.23). Based on patch by orimarko (orimarko at gmail.com)</li>
     
-<li>Updated to tika-core and tika-parsers 1.17 (from 1.16)</li>
+<li>Updated to httpmime-4.5.6 (from httpmime-4.5.5)</li>
     
-<li>Updated to commons-dbcp2-2.2.0 (from 2.1.1)</li>
+<li>Updated to caffeine-2.6.2 (from caffeine-2.6.1)</li>
     
-<li>Updated to caffeine 2.6.1 (from 2.5.5)</li>
+<li>Updated to cglib-nodep-3.2.7 (from cglib-nodep-3.2.6)</li>
     
-<li>Updated to commons-codec-1.11 (from 1.10)</li>
+<li>Updated to commons-dbcp2-2.4.0 (from commons-dbcp2-2.2.0)</li>
     
-<li>Updated to commons-io-2.6 (from 2.5)</li>
+<li>Updated to commons-pool2-2.6.0 (from commons-pool2-2.5.0)</li>
     
-<li>Updated to commons-lang3-3.7 (from 3.6)</li>
+<li>Updated to httpcore-4.4.10 (from httpcore-4.4.9)</li>
     
-<li>Updated to commons-pool2-2.5.0 (from 2.4.2)</li>
+<li>Updated to httpcore-nio-4.4.10 (from httpcore-nio-4.4.9)</li>
     
-<li>Updated to asm-6.0 (from 5.2)</li>
+<li>Updated to log4j-2.11.0 (from log4j-2.10.0)</li>
     
-<li>Updated to jsoup-1.11.2 (from 1.10.3)</li>
+<li>Updated to ph-css-6.1.1 (from ph-css-6.0.0)</li>
     
-<li>Updated to cglib-nodep-3.2.6 (from 3.2.5)</li>
+<li>Updated to ph-commons-9.1.2 (from ph-commons-9.0.0)</li>
     
-<li>Updated to ph-css 6.0.0 (from 5.0.4)</li>
+<li>Updated to rhino-1.7.10 (from +rhino-1.7.7.2)</li>
     
-<li>Updated to ph-commons 9.0.0 (from 8.6.6)</li>
-    
-<li>Updated to log4j2 2.10.0 (from 2.8.2)</li>
-    
-<li>Updated to httpcore 4.4.9 (from 4.4.7)</li>
-    
-<li>Updated to httpclient 4.5.5 (from 4.5.3)</li>
-    
-<li>Updated to jodd 4.1.4 (from 3.8.6)</li>
+<li>Updated to commons-lang3-3.8 (from commons-lang3-3.7)</li>
+
+</ul>
+
+ 
+
+
+<h2 class="ch_section" id="Bug fixes">Bug fixes</h2>
+
+
+<h3>HTTP Samplers and Test Script Recorder</h3>
+
+<ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61642">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62114">
       Bug
-      61642</a>
+      62114</a>
     -
-  Improve FTP test coverage</li>
+  HTTP(S) Test Script Recorder : Client certificate authentication uses the first SSLManager created. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61641">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61058">
       Bug
-      61641</a>
+      61058</a>
     -
-  Improve JMS test coverage</li>
+  HTTP Request : Add option <span class="code">httpclient4.deflate_relax_mode</span> to avoid "Unexpected end of ZLIB input stream" when deflating what seems to be invalid streams. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61651">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=43612">
       Bug
-      61651</a>
+      43612</a>
     -
-  Improve TCP test coverage</li>
+  HTTP PUT does not honor request parameters. Implemented by Artem Fedorov (artem.fedorov at blazemeter.com) and contributed by BlazeMeter Ltd.</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61651">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60190">
       Bug
-      61651</a>
-    -
-  Improve OS test coverage. Partly contributed by Aleksei Balan (abalanonline at gmail.com)</li> 
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/319">
-      Pull request #319</a>
-    -
-  Removed commented out code. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/322">
-      Pull request #322</a>
-    -
-  General JavaDoc cleanup. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/323">
-      Pull request #323</a>
-    -
-  Extracted method and used streams to improve readability. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/324">
-      Pull request #324</a>
-    -
-  Save backup refactor. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/327">
-      Pull request #327</a>
+      60190</a>
     -
-  Utilising more modern Java, simplifying code and formatting code and comments. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  Content-Type is added for <span class="code">POST</span> unconditionally. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/332">
-      Pull request #332</a>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62462">
+      Bug
+      62462</a>
     -
-  Add the spock framework for groovy unit tests. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://github.com/apache/jmeter/pull/334">
-      Pull request #334</a>
+  <a href="https://github.com/apache/jmeter/pull/387">
+      Pull request #387</a>
     -
-  Enable running of JUnit tests from within IntelliJ with default config. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  Make delegation of credentials in SPNEGO possible again.</li>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/335">
-      Pull request #335</a>
-    -
-  Removed <span class="code">functions.util.*</span> as they don't seem to be used (for many years). Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61867">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=58807">
       Bug
-      61867</a>
-    -
-  <a href="https://github.com/apache/jmeter/pull/345">
-      Pull request #345</a>
+      58807</a>
     -
-  Updated to latest checkstyle (v8.5), Added many more rules to checkstyle, Included checking of test files and more file types. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  <span class="code">Reset SSL State on Thread Group iteration only (was https.use.cached.ssl.context=false</span> is broken)</li>
+
+</ul>
+
+
+<h3>Other Samplers</h3>
+
+<ul>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/350">
-      Pull request #350</a>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62235">
+      Bug
+      62235</a>
     -
-  Parallelised unit tests. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  Java 9 - illegal reflective access by org.apache.jmeter.util.HostNameSetter</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61966">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62464">
       Bug
-      61966</a>
+      62464</a>
     -
-  Setup Test Results Analyzer in jenkins</li>
+  Set start- and end-time on JMS publisher sampler, even if initialization fails.</li>
     
 <li>
-<a href="https://github.com/apache/jmeter/pull/343">
-      Pull request #343</a>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62616">
+      Bug
+      62616</a>
     -
-  Reduce the size of some images in the documentation. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  FTPSampler: Upload file-size is not counted in sentBytes</li>
 
 </ul>
 
- 
-
-
-<h2 class="ch_section" id="Bug fixes">Bug fixes</h2>
-
 
-<h3>HTTP Samplers and Test Script Recorder</h3>
+<h3>Controllers</h3>
 
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61569">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62265">
       Bug
-      61569</a>
+      62265</a>
     -
-  JMS Point-to-Point Test Plan: Synchronization issue when putting reply. Contributed by Igor Panainte (panainte.i at gmail.com)</li>
+  ModuleController behaves strangely</li>
 
 </ul>
 
 
-<h3>Other Samplers</h3>
+<h3>Listeners</h3>
 
 <ul>
-    
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61698">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62097">
       Bug
-      61698</a>
+      62097</a>
     -
-  Test Action: It stop is selected, samplers following Test Action can run</li>
-    
+  Update JTable in Aggregate Report only when new data has arrived. That way selections of rows will be kept longer around.</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61707">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62203">
       Bug
-      61707</a>
+      62203</a>
     -
-  Test Action: Target is ignored when pause is selected, so it should be disabled</li>
-    
+  Influxdb BackendListener client: store user tags to annotation and internal transaction. Contributed by Sergey Batalin (sergey_batalin at mail.ru)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61827">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62251">
       Bug
-      61827</a>
+      62251</a>
     -
-  JMSPublisher: Don't add new line at the end of the file. Contributed by Graham Russell (graham at ham1.co.uk)</li>
+  TextGraphiteMetricsSender does not invalidate lost connections in case of network errors </li>
+  
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=60705">
+      Bug
+      60705</a>
+    -
+  Fix headers of Aggregate Reports and friends when columns are moved around.</li>
 
 </ul>
 
 
-<h3>Controllers</h3>
+<h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>
 
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61556">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61664">
+      Bug
+      61664</a>
+    -
+  HTTP Authorization Manager : Digest works only with legacy <a href="https://tools.ietf.org/html/2069">RFC 2069</a>, <a href="https://tools.ietf.org/html/2617">RFC 2617</a> is not implemented. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+    
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62252">
       Bug
-      61556</a>
+      62252</a>
     -
-  Clarify in documentation performance impacts of <span class="code">${}</span> var usage in IfController and groovy. Contributed by Justin McCartney (be_strew at yahoo.co.uk)</li>
+  HTTP header merging logic does not correspond to the documentation</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61713">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62554">
       Bug
-      61713</a>
+      62554</a>
     -
-  Test Fragment has option to Change Controller and Insert Parent. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  BoundaryExtractor : Field to check is not reset</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61965">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62553">
       Bug
-      61965</a>
+      62553</a>
     -
-  Module and Include Controller should not allow to add meaningless elements in their context.</li>
+  Random element might return same value even if property "Per thread user (User)" is set to TRUE</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62062">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62637">
       Bug
-      62062</a>
+      62637</a>
     -
-  ThroughputController: StackOverFlowError triggered when throughput=0 (Total Executions or Percentage Executions) Partly implemented by Artem Fedorov (artem.fedorov at blazemeter.com) and contributed by BlazeMeter Ltd.</li>
+  Take scheduler into account when calcuting delay for Synchronizing Timer</li>
 
 </ul>
 
 
-<h3>Listeners</h3>
+<h3>Functions</h3>
 
 <ul>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61742">
-      Bug
-      61742</a>
-    -
-  BackendListener: fix default value for <span class="code">backend_graphite.send_interval</span>
-</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61878">
-      Bug
-      61878</a>
-    -
-  BackendListener: NPE if BackendListenerClient#getDefaultParameters returns null</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61950">
-      Bug
-      61950</a>
-    -
-  View Results Tree: Content-Type <span class="code">audio/mpegurl</span> is wrongly considered as binary</li>
 
 </ul>
 
 
-<h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>
+<h3>I18N</h3>
 
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61716">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62310">
       Bug
-      61716</a>
+      62310</a>
     -
-  Header Manager: When pasting Headers from Firefox or Chrome spaces are introduced as first character of value</li>
+  French translation of Precise Throughput Timer label</li>
 
 </ul>
 
 
-<h3>Functions</h3>
+<h3>Report / Dashboard</h3>
 
 <ul>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61588">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62333">
       Bug
-      61588</a>
+      62333</a>
     -
-  Better log message for <a href="./usermanual/functions.html#__RandomDate">__RandomDate()</a> function</li>
+  Report Dashboard - When one series contains no value, the graph colors logic is wrong. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61619">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62283">
       Bug
-      61619</a>
+      62283</a>
     -
-  In Function Helper Dialog, the 1<sup>st</sup> function doesn't display default parameters</li>
+  Report Dashboard - Date is not correctly displayed on chart when granularity is &lt;= 1 day</li>
     
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61628">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62520">
       Bug
-      61628</a>
+      62520</a>
     -
-  If split string has empty separator default separator is not used</li>
-    
-<li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61752">
-      Bug
-      61752</a>
-    -
-  <span class="code">__RandomDate</span>: Function does not allow missing last parameter used for variable name</li>
+  The tool-tip text when we hover on the point in 'Latency Vs Request' graph should be 'Median Latency'</li>
 
 </ul>
 
 
-<h3>I18N</h3>
+<h3>Documentation</h3>
 
 <ul>
+    
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62211">
+      Bug
+      62211</a>
+    -
+  Fix HTTP Request Server Documentation. Contributed by orimarko at gmail.com</li>
+    
+<li>
+<a href="https://github.com/apache/jmeter/pull/388">
+      Pull request #388</a>
+    -
+  Fix a typo. Contributed by Giancarlo Romeo (giancarloromeo at gmail.com)</li>
 
 </ul>
 
 
-<h3>Report / Dashboard</h3>
+<h3>General</h3>
 
 <ul>
-    
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61807">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62107">
       Bug
-      61807</a>
+      62107</a>
     -
-  Web Report: fix error in <span class="code">getTop5ErrorMetrics</span>. Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
+  JMeter fails to start under Windows when <span class="code">JM_LAUNCH</span> contains spaces</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61900">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62110">
       Bug
-      61900</a>
+      62110</a>
     -
-  Report Generator: Report generation fails if separator is a regex reserved char like <span class="code">|</span>
-</li>
-    
+  A broken JUnit class (due to missing dependency) breaks JMeter menus. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+  
+<li>
+<a href="https://github.com/apache/jmeter/pull/377">
+      Pull request #377</a>
+    -
+  Small fix of the docs. Contributed by Peter Doornbosch (peter.doornbosch at luminis.eu)</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61925">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62124">
       Bug
-      61925</a>
+      62124</a>
     -
-  CsvSampleReader does not increment row in nextSample(). Contributed by Graham Russell (graham at ham1.co.uk)</li>
-    
+  Recording templates : Add more exclusions and use Transaction Name by default</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61956">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62127">
       Bug
-      61956</a>
+      62127</a>
     -
-  Report Generation: <span class="code">-f</span> of <span class="code">-forceDeleteResultFile</span> option does not work. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
+  Store filename as String instead of File in FileEditor. This will prevent conversion of filenames from Unix style path separators to Windows style when used for example in CSV Data Set Config.</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61899">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=56150">
       Bug
-      61899</a>
+      56150</a>
     -
-  Report Generation: When <span class="code">jmeter.save.saveservice.print_field_names</span> is false and <span class="code">sample_variables</span> are set report generation fails. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    
+  Keep the index right, when scrolling through the menu items.</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61962">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62240">
       Bug
-      61962</a>
+      62240</a>
     -
-  Latency Vs Request and Response Time Vs Request graphs do not exceed 1000 RPS. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-
-</ul>
-
-
-<h3>General</h3>
-
-<ul>
-    
+  If SampleMonitor implementation is a TestBean if will not be initialized correctly</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61661">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62295">
       Bug
-      61661</a>
+      62295</a>
     -
-  Avoid startup/shutdown problems due to 3<sup>rd</sup> party Thread Listener plugins throwing RuntimeException</li>
-    
+  Correct order of elements when duplicating a selection of multiple elements.</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61625">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62397">
       Bug
-      61625</a>
+      62397</a>
     -
-  File Editor used in BeanInfo behaves strangely under all LAFs with impact on CSVDataSet, JSR223, BSF, Beanshell Element</li>
-    
+  Don't break lines at commata when using JSON Path Tester</li> 
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61844">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62281">
       Bug
-      61844</a>
+      62281</a>
     -
-  Maven pom.xml: Libraries used in testing should have scope test</li>
-    
+  Prevent NPE in MapProperty. Patch by belugabehr (dam6923 at gmail.com)</li>
+  
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62457">
+      Bug
+      62457</a>
+    -
+  In usermanual, the UUID Function's example is wrong. Contributed by helppass (onegaicimasu at hotmail.com)</li>
+  
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62478">
+      Bug
+      62478</a>
+    -
+  Escape commata in parameters when constructing function strings in the GUI function helper. Reported by blue414 (blue414 at 163.com)</li>
+  
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62463">
+      Bug
+      62463</a>
+    -
+  Fix usage of ports, when <span class="code">client.rmi.localport</span> is set for distributed runs.</li>
+  
+<li>
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62545">
+      Bug
+      62545</a>
+    -
+  Don't use a colon as part of the "tab" string when indenting JSON in RenderAsJSON.</li>
+  
+<li>Part of <a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62637">
+      Bug
+      62637</a>
+    -
+   Avoid Integer overrun when dealing with very large values in <span class="code">TimerService#adjustDelay</span>
+</li>
+  
 <li>
-<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=61842">
+<a href="https://bz.apache.org/bugzilla/show_bug.cgi?id=62683">
       Bug
-      61842</a>
+      62683</a>
     -
-  Saving with no changes causes a save and duplicate, identical backup file</li>
+  Error dialog has no text when user opens completely invalid test plan.</li>
 
 </ul>
 
@@ -1512,58 +1280,61 @@ itself does not have to be edited anymor
 
 <ul>
     
-<li>Igor Panainte (panainte.i at gmail.com)</li>
+<li>Graham Russell (graham at ham1.co.uk)</li>
+    
+<li>orimarko at gmail.com</li>
     
-<li>Emilian Bold (emi at apache.org)</li>
+<li>Davide Angelocola (davide.angelocola at fisglobal.com)</li>
     
 <li>
 <a href="https://ubikloadpack.com">Ubik Load Pack</a>
 </li>
     
-<li>Justin McCartney (be_strew at yahoo.co.uk)</li>
+<li>Olaf Flebbe (oflebbe at apache.org)</li>
     
-<li>Vincent Herilier (https://github.com/vherilier)</li>
+<li>Peter Doornbosch (peter.doornbosch at luminis.eu)</li>
     
-<li>Aleksei Balan (abalanonline at gmail.com)</li>
+<li>logox01 (logox01 at gmx.at)</li>
     
-<li>Graham Russell (graham at ham1.co.uk)</li>
-    
-<li>orimarko at gmail.com</li>
-    
-<li>Artem Fedorov (artem at blazemeter.com)</li>
+<li>Sergey Batalin (sergey_batalin at mail.ru)</li>
     
 <li>
-<a href="https://www.blazemeter.com">BlazeMeter Ltd</a>
+<a href="https://www.xmeter.net">XMeter</a>
 </li>
     
-<li>Benny van Wijngaarden (benny at smaragd-it.nl)</li>
+<li>Imane Ankhila (iankhila at ahlane.net)</li>
     
-<li>Matthew Buckett (https://github.com/buckett)</li>
+<li>jffagot05 (jffagot05 at gmail.com)</li>
     
-<li>Helly Guo (https://github.com/hellyguo)</li>
+<li>Perze Ababa (perze.ababa at gmail.com)</li>
     
-<li>Peter Doornbosch (https://bitbucket.org/pjtr/)</li>
+<li>Martha Laks (laks.martha at gmail.com)</li>
     
-<li>Jeremy Arnold (jeremy at arnoldzoo.org)</li>
+<li>Logan Mauzaize (t524467 at airfrance.fr)</li>
     
-<li>Vladimir Sitnikov (sitnikov.vladimir at gmail.com)</li>
+<li>belugabehr (dam6923 at gmail.com)</li>
     
-<li>Konstantin Kalinin (kkalinin at hotmail.com)</li>
-
-</ul>
-
-<p>We also thank bug reporters who helped us improve JMeter. <br>
-For this release we want to give special thanks to the following reporters for the clear reports and tests made after our fixes:</p>
-
-<ul>
+<li>Giancarlo Romeo (giancarloromeo at gmail.com)</li>
+    
+<li>helppass (onegaicimasu at hotmail.com)</li>
+    
+<li>blue414 (blue414 at 163.com)</li>
+    
+<li>Aaron Levin</li>
     
-<li>user7294900 on Stackoverflow (orimarko at gmail.com)</li>
+<li>Allen (444104595 at qq.com)</li>
+    
+<li>Felipe Cuozzo (felipe.cuozzo at gmail.com)</li>
+    
+<li>bangnab (ambrosetti.nicola at gmail.com)</li>
 
 </ul>
 
+<p>We also thank bug reporters who helped us improve JMeter.</p>
+
 <p>
 Apologies if we have omitted anyone else.
- </p>
+</p>
  
 
 
@@ -1663,6 +1434,7 @@ The fix is to use JDK 8 b132 or later.
 </li>
 </ul>
 </div>
+<a href="#top" id="topButton">Go to top</a>
 </div>
 <div class="footer">
 <div class="copyright">
@@ -1678,8 +1450,16 @@ The fix is to use JDK 8 b132 or later.
           </div>
 </div>
 <script>(function(){
-            // fill in the current location into social links on this page.
             "use strict";
+            // enable 'go to top' button functionality
+            document.addEventListener('scroll', function() {
+                if (document.body.scrollTop > 500 || document.documentElement.scrollTop > 500) {
+                    document.getElementById("topButton").style.display = "block";
+                } else {
+                    document.getElementById("topButton").style.display = "none";
+                }
+            });
+            // fill in the current location into social links on this page.
             var as = document.getElementsByTagName('a');
             var loc = document.location.href;
             if (!loc.toLowerCase().startsWith('http')) {



Mime
View raw message