<commit_before><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Release Notes</title>
</head>
<body>

<h1>JBehave Web - Version 3.3 (Apr 1, 2011)</h1>
              
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-400'>JBEHAVE-400</a>] -         Error in WebDriverProvider initialize method ignored due to NPE in StoryRunner
</li>
</ul>
        
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-439'>JBEHAVE-439</a>] -         Saucelabs execution capability
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-462'>JBEHAVE-462</a>] -         Add standalone WebQueue to run stories asynchronously and redirect output to story navigator
</li>
</ul>
                  
<h1>JBehave Web - Version 3.2 (Feb 22, 2011)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-421'>JBEHAVE-421</a>] -         Use of String.toUpper/LowerCase() should be locale-aware
</li>
</ul>

<h1>JBehave Web - Version 3.1.1 (Nov 11, 2010)</h1>

<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-381'>JBEHAVE-381</a>] -         Support HtmlUnit WebDriver in PropertyWebDriverProvider
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-382'>JBEHAVE-382</a>] -         Add Selenium/WebDriverSteps to capture/save screenshot upon failing scenario
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-383'>JBEHAVE-383</a>] -         Support Android WebDriver in PropertyWebDriverProvider
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-385'>JBEHAVE-385</a>] -         PropertyWebDriverProvider should allow users to configure each WebDriver instance via a factory method
</li>
</ul>
                
<h1>JBehave Web - Version 3.1 (Oct 29, 2010)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-378'>JBEHAVE-378</a>] -         Add support for meta filtering in story running 
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-345'>JBEHAVE-345</a>] -         Add support for WebDriver API
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-351'>JBEHAVE-351</a>] -         ContextView for communicating the current context
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-343'>JBEHAVE-343</a>] -         Trader runner stories examples do not include css/js/images in jbehave-reports/view
</li>
</ul>
        
<h1>JBehave Web - Version 3.0 (Sep 20, 2010)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-194'>JBEHAVE-194</a>] -         Add monitoring to ArchivingFileManager
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-251'>JBEHAVE-251</a>] -         Selenium (under JBehave control) needs to be able to be instansiable at Story as well as Scenario level
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-335'>JBEHAVE-335</a>] -         Migrate Web Runner to use Wicket as web application framework
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-336'>JBEHAVE-336</a>] -         Find Steps page
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-340'>JBEHAVE-340</a>] -         Upgrade default dependency to Selenium 2 - backward compatible with Selenium 1
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-341'>JBEHAVE-341</a>] -         Add example of using SeleniumContext and SeleniumStepMonitor to report current scenario and step 
</li>
</ul>
         
<h1>JBehave Web - Version 2.1.6 (Dec 8, 2009)</h1>
              
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-213'>JBEHAVE-213</a>] -         Scenario runner form submission should support both GET and POST methods  
</li>
</ul>

<h1>JBehave Web - Version 2.1.5 (Dec 3, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>

<h1>JBehave Web - Version 2.1.4 (Oct 19, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>

<h1>JBehave Web - Version 2.1.3 (Oct 17, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-191'>JBEHAVE-191</a>] -         Data file view URLs need to escape non-valid characters
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-192'>JBEHAVE-192</a>] -         Allow both relative and full path views for file contents
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-194'>JBEHAVE-194</a>] -         Add monitoring to ArchivingFileManager
</li>
</ul>

<h1>JBehave Web - Version 2.1.2 (Oct 15, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-190'>JBEHAVE-190</a>] -         File paths need to be normalised to use &#39;/&#39;
</li>
</ul>

<h1>JBehave Web - Version 2.1.1 (Oct 14, 2009)</h1>
      
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-187'>JBEHAVE-187</a>] -         Data archive file content should be displayed using relative paths
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
</ul>

<h1>JBehave Web - Version 2.1.1 (Oct 14, 2009)</h1>
  
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-187'>JBEHAVE-187</a>] -         Data archive file content should be displayed using relative paths
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
</ul>            

<h1>JBehave Web - Version 2.1 (Oct 11, 2009)</h1>

<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-181'>JBEHAVE-181</a>] -         Use commons-compress for ZipFileArchiver
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-182'>JBEHAVE-182</a>] -         File upload failures in web runner should be more informative
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-180'>JBEHAVE-180</a>] -         ResourceFinder
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-183'>JBEHAVE-183</a>] -         Allow browsing content of uploaded archive
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-186'>JBEHAVE-186</a>] -         Upgrade to use Core 2.3
</li>
</ul>

<h1>JBehave Web - Version 2.0.1 (Aug 26, 2009)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-171'>JBEHAVE-171</a>] -         Allow Selenium to be injected in SeleniumSteps via constructor
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-172'>JBEHAVE-172</a>] -         Add Selenium StepsConfiguration and StepMonitor
</li>
</ul>

</body>

</html>            <commit_msg>Updated release notes.<commit_after><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>Release Notes</title>
</head>
<body>

<h1>JBehave Web - Version 3.3.1 (Apr 17, 2011)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-482'>JBEHAVE-482</a>] -         Initialisation errors in RemoteWebDriverProvider are not being reported
</li>
</ul>
       
<h1>JBehave Web - Version 3.3 (Apr 1, 2011)</h1>
              
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-400'>JBEHAVE-400</a>] -         Error in WebDriverProvider initialize method ignored due to NPE in StoryRunner
</li>
</ul>
        
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-439'>JBEHAVE-439</a>] -         Saucelabs execution capability
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-462'>JBEHAVE-462</a>] -         Add standalone WebQueue to run stories asynchronously and redirect output to story navigator
</li>
</ul>
                  
<h1>JBehave Web - Version 3.2 (Feb 22, 2011)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-421'>JBEHAVE-421</a>] -         Use of String.toUpper/LowerCase() should be locale-aware
</li>
</ul>

<h1>JBehave Web - Version 3.1.1 (Nov 11, 2010)</h1>

<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-381'>JBEHAVE-381</a>] -         Support HtmlUnit WebDriver in PropertyWebDriverProvider
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-382'>JBEHAVE-382</a>] -         Add Selenium/WebDriverSteps to capture/save screenshot upon failing scenario
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-383'>JBEHAVE-383</a>] -         Support Android WebDriver in PropertyWebDriverProvider
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-385'>JBEHAVE-385</a>] -         PropertyWebDriverProvider should allow users to configure each WebDriver instance via a factory method
</li>
</ul>
                
<h1>JBehave Web - Version 3.1 (Oct 29, 2010)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-378'>JBEHAVE-378</a>] -         Add support for meta filtering in story running 
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-345'>JBEHAVE-345</a>] -         Add support for WebDriver API
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-351'>JBEHAVE-351</a>] -         ContextView for communicating the current context
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-343'>JBEHAVE-343</a>] -         Trader runner stories examples do not include css/js/images in jbehave-reports/view
</li>
</ul>
        
<h1>JBehave Web - Version 3.0 (Sep 20, 2010)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-194'>JBEHAVE-194</a>] -         Add monitoring to ArchivingFileManager
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-251'>JBEHAVE-251</a>] -         Selenium (under JBehave control) needs to be able to be instansiable at Story as well as Scenario level
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-335'>JBEHAVE-335</a>] -         Migrate Web Runner to use Wicket as web application framework
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-336'>JBEHAVE-336</a>] -         Find Steps page
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-340'>JBEHAVE-340</a>] -         Upgrade default dependency to Selenium 2 - backward compatible with Selenium 1
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-341'>JBEHAVE-341</a>] -         Add example of using SeleniumContext and SeleniumStepMonitor to report current scenario and step 
</li>
</ul>
         
<h1>JBehave Web - Version 2.1.6 (Dec 8, 2009)</h1>
              
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-213'>JBEHAVE-213</a>] -         Scenario runner form submission should support both GET and POST methods  
</li>
</ul>

<h1>JBehave Web - Version 2.1.5 (Dec 3, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>

<h1>JBehave Web - Version 2.1.4 (Oct 19, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-195'>JBEHAVE-195</a>] -         Incorrect uploaded filename on Windows IE
</li>
</ul>

<h1>JBehave Web - Version 2.1.3 (Oct 17, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-191'>JBEHAVE-191</a>] -         Data file view URLs need to escape non-valid characters
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-192'>JBEHAVE-192</a>] -         Allow both relative and full path views for file contents
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-194'>JBEHAVE-194</a>] -         Add monitoring to ArchivingFileManager
</li>
</ul>

<h1>JBehave Web - Version 2.1.2 (Oct 15, 2009)</h1>

<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-190'>JBEHAVE-190</a>] -         File paths need to be normalised to use &#39;/&#39;
</li>
</ul>

<h1>JBehave Web - Version 2.1.1 (Oct 14, 2009)</h1>
      
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-187'>JBEHAVE-187</a>] -         Data archive file content should be displayed using relative paths
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
</ul>

<h1>JBehave Web - Version 2.1.1 (Oct 14, 2009)</h1>
  
<h2>        Bug
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-189'>JBEHAVE-189</a>] -         Unarchived files are empty
</li>
</ul>
    
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-187'>JBEHAVE-187</a>] -         Data archive file content should be displayed using relative paths
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-188'>JBEHAVE-188</a>] -         Allow viewing of unarchived file contents
</li>
</ul>            

<h1>JBehave Web - Version 2.1 (Oct 11, 2009)</h1>

<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-181'>JBEHAVE-181</a>] -         Use commons-compress for ZipFileArchiver
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-182'>JBEHAVE-182</a>] -         File upload failures in web runner should be more informative
</li>
</ul>
    
<h2>        New Feature
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-180'>JBEHAVE-180</a>] -         ResourceFinder
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-183'>JBEHAVE-183</a>] -         Allow browsing content of uploaded archive
</li>
</ul>
    
<h2>        Task
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-186'>JBEHAVE-186</a>] -         Upgrade to use Core 2.3
</li>
</ul>

<h1>JBehave Web - Version 2.0.1 (Aug 26, 2009)</h1>
            
<h2>        Improvement
</h2>
<ul>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-171'>JBEHAVE-171</a>] -         Allow Selenium to be injected in SeleniumSteps via constructor
</li>
<li>[<a href='http://jira.codehaus.org/browse/JBEHAVE-172'>JBEHAVE-172</a>] -         Add Selenium StepsConfiguration and StepMonitor
</li>
</ul>

</body>

</html>            
{'fraction_non_alphanumeric': 0.18525644880043293, 'fraction_numerical': 0.056460826167999516, 'mean_word_length': 2.904225352112676, 'pattern_counts': {'":': 0, '<': 631, '<?xml version=': 0, '>': 631, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3950651', 'n_tokens_mistral': 7373, 'n_tokens_neox': 6449, 'n_words': 1387}