You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2018/01/20 09:48:21 UTC

svn commit: r1821735 - /jmeter/trunk/xdocs/changes.xml

Author: pmouawad
Date: Sat Jan 20 09:48:21 2018
New Revision: 1821735

URL: http://svn.apache.org/viewvc?rev=1821735&view=rev
Log:
Reorganize release notes.
Start fillinf "New and Noteworthy" section for release 4.0

Modified:
    jmeter/trunk/xdocs/changes.xml

Modified: jmeter/trunk/xdocs/changes.xml
URL: http://svn.apache.org/viewvc/jmeter/trunk/xdocs/changes.xml?rev=1821735&r1=1821734&r2=1821735&view=diff
==============================================================================
--- jmeter/trunk/xdocs/changes.xml [utf-8] (original)
+++ jmeter/trunk/xdocs/changes.xml [utf-8] Sat Jan 20 09:48:21 2018
@@ -61,12 +61,23 @@ Summary
 <!-- <ch_title>Sample title</ch_title> -->
 <!-- <figure width="846" height="613" image="changes/3.0/view_results_tree_search_feature.png"></figure> -->
 <ch_title>Core improvements</ch_title>
+<p>JMeter now supports JAVA 9.</p>
+<p>New Boundary Extractor element available which provides easy extraction with better performances</p>
+<p>New JSON Assertion element available to assert on JSON responses.</p>
+<p>New Precise Throughput Timer element available which produces poisson arrivals with given constant throughput.</p>
+<p>Better defaults are now selected on many Test Elements.</p>
 
 <ch_title>Report/Dashboard improvements</ch_title>
 
+<ch_title>Functions</ch_title>
+<p>New Function <code>__digest</code> provides easy computing of SHA-XXX, MDX hashes</p>
+<p>New Function <code>__dateTimeConvert</code> provides easy conversion between date formats</p>
+<p>New Function <code>__changeCase</code> provides ability to play with cases</p>
+<p>New Functions <code>__isVarDefined</code> and <code>__isPropDefined</code> provide easier testing of properties and variables availability</p>
+<p>UX improvements made on Function Helper Dialog (The wizard that helps using and testing functions)</p>
+
 <ch_title>Documentation improvements</ch_title>
 
-<ch_title>Functions</ch_title>
 
 <!-- =================== Incompatible changes =================== -->
 
@@ -110,10 +121,10 @@ Summary
 
 <h3>Other samplers</h3>
 <ul>
-    <li><bug>61739</bug>Java Request / JavaSamplerClient: Improve <code>org.apache.jmeter.protocol.java.sampler.JavaSamplerContext</code></li>
-    <li><bug>61762</bug>Start Next Thread Loop should be used everywhere</li>
     <li><bug>61544</bug>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>
     <li><bug>61829</bug>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>
+    <li><bug>61739</bug>Java Request / JavaSamplerClient: Improve <code>org.apache.jmeter.protocol.java.sampler.JavaSamplerContext</code></li>
+    <li><bug>61762</bug>Start Next Thread Loop should be used everywhere</li>
 </ul>
 
 <h3>Controllers</h3>
@@ -130,12 +141,12 @@ Summary
     <li><bug>61776</bug>View Results Tree: Expansion of <code>Add expand/collapse all</code> menu in render XML view. Contributed by Maxime Chassagneux and Graham Russell</li>
     <li><bug>61852</bug>View Results Tree: Add a Boundary Extractor Tester</li>
     <li><bug>61794</bug>Influxdb backend: Add as many custom tags as wanted by just create new lines and prefix theirs name by "<code>TAG_</code>" on the GUI backend listener</li>
-    <li><bug>61950</bug>Content-Type <code>audio/mpegurl</code> is wrongly considered as binary</li>
 </ul>
 
 <h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>
 <ul>
     <li><bug>60213</bug>New component : Boundary based extractor</li>
+    <li><bug>61845</bug>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>
     <li><bug>61931</bug>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><bug>61644</bug>HTTP Cache Manager: "Use Cache-Control/Expires header when processing GET requests" should be checked by default</li>
     <li><bug>61645</bug>Response Assertion: Add ability to assert on Request Data</li>
@@ -143,20 +154,19 @@ Summary
     <li><bug>61534</bug>Convert AssertionError to a failed assertion in the JSR223Assertion allowing users to use assert in their code</li>
     <li><bug>61756</bug>Extractors: Improve label name "Reference name" to make it clear what it makes</li>
     <li><bug>61758</bug><code>Apply to:</code> field in Extractors, Assertions : When entering a value in <code>JMeter Variable Name</code>, the radio box <code>JMeter Variable Name</code> should be selected by default. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    <li><bug>61845</bug>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>
     <li><bug>61846</bug>Scoped Assertion should follow same order of evaluation as Post Processors</li>
    
 </ul>
 
 <h3>Functions</h3>
 <ul>
-    <li><bug>61561</bug>Function helper dialog should display exception in result</li>
-    <li><bug>61738</bug>Function Helper Dialog: Add Copy in Generate and clarify labels. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
-    <li><bug>61593</bug>Remove Detail, Add, Add from Clipboard, Delete buttons in Function Helper GUI</li>
     <li><bug>61724</bug>Add <code>__digest</code> function to provide computing of Hashes (SHA-XXX, MDX). Based on a contribution by orimarko at gmail.com</li>
     <li><bug>61735</bug>Add <code>__dateTimeConvert</code> function to provide date formats conversions. Based on a contribution by orimarko at gmail.com</li>
     <li><bug>61760</bug>Add <code>__isPropDefined</code> and <code>__isVarDefined</code> functions to know if property or variable exist. Contributed by orimarko at gmail.com</li>
     <li><bug>61759</bug>Add <code>__changeCase</code> function to change different cases of a string. Based on a contribution by orimarko at gmail.com</li>
+    <li><bug>61561</bug>Function helper dialog should display exception in result</li>
+    <li><bug>61738</bug>Function Helper Dialog: Add Copy in Generate and clarify labels. Contributed by Ubik Load Pack (support at ubikloadpack.com)</li>
+    <li><bug>61593</bug>Remove Detail, Add, Add from Clipboard, Delete buttons in Function Helper GUI</li>
 </ul>
 
 <h3>I18N</h3>
@@ -259,6 +269,7 @@ Summary
 <ul>
     <li><bug>61742</bug>BackendListener: fix default value for <code>backend_graphite.send_interval</code></li>
     <li><bug>61878</bug>BackendListener : NPE if BackendListenerClient#getDefaultParameters returns null</li>
+    <li><bug>61950</bug>View Results Tree : Content-Type <code>audio/mpegurl</code> is wrongly considered as binary</li>
 </ul>
 
 <h3>Timers, Assertions, Config, Pre- &amp; Post-Processors</h3>