<commit_before><?xml version="1.0" encoding="utf-8"?>

<document>
  <properties>
    <title>Release Notes</title>
    <author email="brad at archive dot org"><NAME></author>
    <authour email="<NAME> at bl dot uk"><NAME> </authour>
    <revision>$Id: index.xml 2040 2007-10-12 23:21:40Z bradtofel $</revision>
    <revision>$ID:12-09-2014$</revision>
  </properties>

  <body>
  
    <section name="Release notes">
      <p>
        Full listing of changes and bug fixes are not available prior to release 1.2.0 and between release 1.6.0 and OpeWayback 2.0.0 BETA 1 release. 
      </p>
    </section>
    <section name="OpenWayback 2.2.0 Release">
      <subsection name="Features">
       <ul>
          <li>WatchedCDXSource now monitors directories for new CDX files. <a href="https://github.com/iipc/openwayback/pull/181">#181</a></li>
          <li>System environment variables can be used to override some basic configurations without chaging the XML. <a href="https://github.com/iipc/openwayback/pull/220">#220</a> and <a href="https://github.com/iipc/openwayback/issues/217">#217</a></li>
          <li>Minor fixes to replace hardcoded port numbers aun URL prefixes with placeholders. <a href="https://github.com/iipc/openwayback/pull/223">#223</a></li>
          <li>Require Java 7.<a href="https://github.com/iipc/openwayback/pull/178">#178</a></li>
          <li>Enable use of standard proxy servers (e.g. Squid) <a href="https://github.com/iipc/openwayback/issue/250">#250</a></li>
          <li>WatchedCDXSource now optionally recurses and filters on filenames. <a href="https://github.com/iipc/openwayback/pull/219">#219</a></li>
          <li>Support for Internationalized Domain Name (IDN) <a href="https://github.com/iipc/openwayback/pull/27">#27</a></li>
       </ul>
      </subsection>
      <subsection name="Bug Fixes">
       <ul>
          <li>Removed duplicate accessPointPath property in proxy replay section of wayback.xml <a href="https://github.com/iipc/openwayback/issues/229">#229</a></li>
          <li>Failing test: testPadDateStr(org.archive.wayback.util.TimestampTest) <a href="https://github.com/iipc/openwayback/issues/231">#231</a></li>
          <li>Replace current (IA) favicon with one matching OpenWayback logo. <a href="https://github.com/iipc/openwayback/issues/247">#247</a></li>
          <li>Fixed ARCRecordingProxy times out. <a href="https://github.com/iipc/openwayback/issues/116">#116</a></li>       
          <li>Moved 'SWFReplayRenderer' to external file; imported to maintain functionality. <a href="https://github.com/iipc/openwayback/issues/176">#176</a></li>
       </ul>
      </subsection>
    </section>
    <section name="OpenWayback 2.1.0 Release">
      <subsection name="Features">
       <ul>
          <li>Synchronised with latest changes from the Internet Archive fork. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li>
          <li>URL-decode timestamp segment of replay URL. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/23">internetarchive#23</a></li>
          <li>Revisits can be resolved with excluded capture <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/65">internetarchive#65</a></li>
          <li>Added rudimentary mime-type sniffing (work in progress). <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/46">internetarchive#46</a></li>
          <li>Timestamp-collapsing can be configured to return the last best capture in eacho collapse group. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/64">internetarchive#64</a></li>
          <li>UIResults now has makePlainCaptureQueryUrl() method for generating clean, short URL for capture query links. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/60">internetarchive#60</a></li>
          <li>MultipleRegexReplaceStringTransformer may also be used as RewriteRule. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/54">internetarchive#54</a></li>
          <li>Allow for using different collapseTime for replay and capture search <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/49">internetarchive#49</a></li>
          <li>Make collection-dependent exclusion configurable. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/48">internetarchive#48</a></li>
          <li>Removed CustomUserResourceIndex class, which does not appear to have broad utility. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li>
          <li>Performance information in response header can now be in JSON format. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/69">internetarchive#69</a></li>
          <li>FastArchivalUrlReplayParseEventHandler no longer rewrite relative URLs for better replay quality. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li> 
          <li>Made start date configurable (defaults to old value of 1996), end date dynamic to current year.<a href="https://github.com/iipc/openwayback/issues/51">#51</a></li>
       </ul>
      </subsection>
      <subsection name="Bug Fixes">
        <ul>
	      <li>Fixed <a href="https://github.com/iipc/openwayback/issues/196">issue #196</a> to allow running under Tomcat 8. <a href="https://github.com/iipc/openwayback/pull/198">#198</a></li>
          <li>Fixed incorrect Content-Type in replay of resource record with JWATFlexResource <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/68">internetarchive#68</a></li>
          <li>Fixed ClassCastException when JWATFlexResourceStore is in use <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/67">internetarchive#67</a></li>
          <li>Pass-through Content-Range header field for audio playback to work <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/66">internetarchive#66</a></li>
          <li>Fixed undesirable rewrite of in-page (fragment-only) links. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/63">internetarchive#63</a></li>
          <li>Fixed XHTML parse error due to banner insert before XML declaration. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/61">internetarchive#61</a></li>
          <li>Fixed PrivTokenAuthChecker resetting ignoreRobots. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/51">internetarchive#51</a></li>
          <li>Made CharsetDetector adher to WHAT-NG recommendation. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/47">internetarchive#47</a></li>
          <li>Fixed building with JDK 8. <a href="https://github.com/iipc/openwayback/pull/141">#141</a></li>
          <li>NullPointerException for RemoteResourceIndex <a href="https://github.com/iipc/openwayback/issues/193">#193</a></li>
          <li>Removed direct references to Unix specific TMP paths /tmp and /var/tmp. <a href="https://github.com/iipc/openwayback/issues/172">#172</a></li>
          <li>Initial thread-safety fix for Memento from Luda. <a href="https://github.com/iipc/openwayback/issues/180">#180</a></li>
          <li>Fixed xml-markup in Toolbar.jsp which caused probelsm on some sites. <a href="https://github.com/iipc/openwayback/issues/171">#171</a>, <a href="https://github.com/iipc/openwayback/issues/60">#60</a></li>
          <li>Fixed some @import url's in &lt;style&gt; section of html are not rewritten. <a href="https://github.com/iipc/openwayback/issues/131">#131</a></li>
          <li>Fixed issue <a href="https://github.com/iipc/openwayback/issues/48">#48</a> jQuery getting stomped on.</li>
          <li>Support for loading resources from S3 buckets. <a href="https://github.com/iipc/openwayback/issues/189">#189</a></li>
          <li>Refactored CDX Server into a war and jar module. <a href="https://github.com/iipc/openwayback/issues/164">#164</a></li>
          <li>Fixed ARCRecordingProxy times out. <a href="https://github.com/iipc/openwayback/issues/116">#116</a></li>
        </ul>
      </subsection>
    </section>
    <section name="OpenWayback 2.0.0 Release">
      <subsection name="Features">
       <ul>
          <li>Fixed URL resolution in ServerRelativeArchivalRedirect in non-ROOT context. <a href="https://github.com/iipc/openwayback/issues/92">#92</a>
           </li>
           <li>Deprecated use of bean name in spring to provide configuration. <a href="https://github.com/iipc/openwayback/issues/94">#94</a></li>
           <li>Updated and improved documentation. <a href="https://github.com/iipc/openwayback/issues/125">#125</a> <a href="https://github.com/iipc/openwayback/issues/121">#121</a> <a href="https://github.com/iipc/openwayback/issues/133">#133</a></li>
           <li>Reviewed and updated mailing lists. <a href="https://github.com/iipc/openwayback/issues/126">#126</a> <a href="https://github.com/iipc/openwayback/issues/127">#127</a></li>
           <li>Added Java cross-reference and updated site generation with dependencies. <a href="https://github.com/iipc/openwayback/issues/128">#128</a> <a href="https://github.com/iipc/openwayback/issues/130">#30</a></li>
           <li>Fixed Javadoc output in Java8. <a href="https://github.com/iipc/openwayback/issues/136">#136</a></li>
           <li>Updated 'developers' and 'contributors' lists in POM. <a href="https://github.com/iipc/openwayback/issues/137">#137</a></li>
           <li>Cleaned up the Memento configuration. <a href="https://github.com/iipc/openwayback/issues/150">#150</a></li>
           <li>Added new logos to project. <a href="https://github.com/iipc/openwayback/issues/100">#100</a></li>
           <li>Cleaned up default config file. <a href="https://github.com/iipc/openwayback/pull/144">#144</a>
           </li>
          <li>Updated and improved <a href="https://github.com/iipc/openwayback/issues?q=is%3Aissue+is%3Aclosed+label%3Adocumentation">documentation</a>.
          </li>
          <li>Updated dependency on Webarchive-commons 1.1.4. <a href="https://github.com/iipc/openwayback/pull/157">#157</a>
          </li>
          <li>Added 'accessPointPath' to default proxy config. <a href="https://github.com/iipc/openwayback/pull/158">#158</a>
          </li>
      </ul>
      </subsection>
      
      <subsection name="Bug Fixes"><commit_msg>Remove inadvertant line<commit_after><?xml version="1.0" encoding="utf-8"?>

<document>
  <properties>
    <title>Release Notes</title>
    <author email="brad at archive dot org"><NAME></author>
    <authour email="<NAME> at bl dot uk"><NAME> </authour>
    <revision>$Id: index.xml 2040 2007-10-12 23:21:40Z bradtofel $</revision>
    <revision>$ID:12-09-2014$</revision>
  </properties>

  <body>
  
    <section name="Release notes">
      <p>
        Full listing of changes and bug fixes are not available prior to release 1.2.0 and between release 1.6.0 and OpeWayback 2.0.0 BETA 1 release. 
      </p>
    </section>
    <section name="OpenWayback 2.2.0 Release">
      <subsection name="Features">
       <ul>
          <li>WatchedCDXSource now monitors directories for new CDX files. <a href="https://github.com/iipc/openwayback/pull/181">#181</a></li>
          <li>System environment variables can be used to override some basic configurations without chaging the XML. <a href="https://github.com/iipc/openwayback/pull/220">#220</a> and <a href="https://github.com/iipc/openwayback/issues/217">#217</a></li>
          <li>Minor fixes to replace hardcoded port numbers aun URL prefixes with placeholders. <a href="https://github.com/iipc/openwayback/pull/223">#223</a></li>
          <li>Require Java 7.<a href="https://github.com/iipc/openwayback/pull/178">#178</a></li>
          <li>Enable use of standard proxy servers (e.g. Squid) <a href="https://github.com/iipc/openwayback/issue/250">#250</a></li>
          <li>WatchedCDXSource now optionally recurses and filters on filenames. <a href="https://github.com/iipc/openwayback/pull/219">#219</a></li>
          <li>Support for Internationalized Domain Name (IDN) <a href="https://github.com/iipc/openwayback/pull/27">#27</a></li>
       </ul>
      </subsection>
      <subsection name="Bug Fixes">
       <ul>
          <li>Removed duplicate accessPointPath property in proxy replay section of wayback.xml <a href="https://github.com/iipc/openwayback/issues/229">#229</a></li>
          <li>Failing test: testPadDateStr(org.archive.wayback.util.TimestampTest) <a href="https://github.com/iipc/openwayback/issues/231">#231</a></li>
          <li>Replace current (IA) favicon with one matching OpenWayback logo. <a href="https://github.com/iipc/openwayback/issues/247">#247</a></li>
          <li>Fixed ARCRecordingProxy times out. <a href="https://github.com/iipc/openwayback/issues/116">#116</a></li>       
          <li>Moved 'SWFReplayRenderer' to external file; imported to maintain functionality. <a href="https://github.com/iipc/openwayback/issues/176">#176</a></li>
       </ul>
      </subsection>
    </section>
    <section name="OpenWayback 2.1.0 Release">
      <subsection name="Features">
       <ul>
          <li>Synchronised with latest changes from the Internet Archive fork. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li>
          <li>URL-decode timestamp segment of replay URL. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/23">internetarchive#23</a></li>
          <li>Revisits can be resolved with excluded capture <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/65">internetarchive#65</a></li>
          <li>Added rudimentary mime-type sniffing (work in progress). <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/46">internetarchive#46</a></li>
          <li>Timestamp-collapsing can be configured to return the last best capture in eacho collapse group. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/64">internetarchive#64</a></li>
          <li>UIResults now has makePlainCaptureQueryUrl() method for generating clean, short URL for capture query links. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/60">internetarchive#60</a></li>
          <li>MultipleRegexReplaceStringTransformer may also be used as RewriteRule. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/54">internetarchive#54</a></li>
          <li>Allow for using different collapseTime for replay and capture search <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/49">internetarchive#49</a></li>
          <li>Make collection-dependent exclusion configurable. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/48">internetarchive#48</a></li>
          <li>Removed CustomUserResourceIndex class, which does not appear to have broad utility. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li>
          <li>Performance information in response header can now be in JSON format. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/69">internetarchive#69</a></li>
          <li>FastArchivalUrlReplayParseEventHandler no longer rewrite relative URLs for better replay quality. <a href="https://github.com/iipc/openwayback/pull/195">#195</a></li> 
          <li>Made start date configurable (defaults to old value of 1996), end date dynamic to current year.<a href="https://github.com/iipc/openwayback/issues/51">#51</a></li>
       </ul>
      </subsection>
      <subsection name="Bug Fixes">
        <ul>
	      <li>Fixed <a href="https://github.com/iipc/openwayback/issues/196">issue #196</a> to allow running under Tomcat 8. <a href="https://github.com/iipc/openwayback/pull/198">#198</a></li>
          <li>Fixed incorrect Content-Type in replay of resource record with JWATFlexResource <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/68">internetarchive#68</a></li>
          <li>Fixed ClassCastException when JWATFlexResourceStore is in use <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/67">internetarchive#67</a></li>
          <li>Pass-through Content-Range header field for audio playback to work <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/66">internetarchive#66</a></li>
          <li>Fixed undesirable rewrite of in-page (fragment-only) links. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/63">internetarchive#63</a></li>
          <li>Fixed XHTML parse error due to banner insert before XML declaration. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/61">internetarchive#61</a></li>
          <li>Fixed PrivTokenAuthChecker resetting ignoreRobots. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/51">internetarchive#51</a></li>
          <li>Made CharsetDetector adher to WHAT-NG recommendation. <a href="https://github.com/iipc/openwayback/pull/195">#195</a>, <a href="https://github.com/internetarchive/wayback/issues/47">internetarchive#47</a></li>
          <li>Fixed building with JDK 8. <a href="https://github.com/iipc/openwayback/pull/141">#141</a></li>
          <li>NullPointerException for RemoteResourceIndex <a href="https://github.com/iipc/openwayback/issues/193">#193</a></li>
          <li>Removed direct references to Unix specific TMP paths /tmp and /var/tmp. <a href="https://github.com/iipc/openwayback/issues/172">#172</a></li>
          <li>Initial thread-safety fix for Memento from Luda. <a href="https://github.com/iipc/openwayback/issues/180">#180</a></li>
          <li>Fixed xml-markup in Toolbar.jsp which caused probelsm on some sites. <a href="https://github.com/iipc/openwayback/issues/171">#171</a>, <a href="https://github.com/iipc/openwayback/issues/60">#60</a></li>
          <li>Fixed some @import url's in &lt;style&gt; section of html are not rewritten. <a href="https://github.com/iipc/openwayback/issues/131">#131</a></li>
          <li>Fixed issue <a href="https://github.com/iipc/openwayback/issues/48">#48</a> jQuery getting stomped on.</li>
          <li>Support for loading resources from S3 buckets. <a href="https://github.com/iipc/openwayback/issues/189">#189</a></li>
          <li>Refactored CDX Server into a war and jar module. <a href="https://github.com/iipc/openwayback/issues/164">#164</a></li>
        </ul>
      </subsection>
    </section>
    <section name="OpenWayback 2.0.0 Release">
      <subsection name="Features">
       <ul>
          <li>Fixed URL resolution in ServerRelativeArchivalRedirect in non-ROOT context. <a href="https://github.com/iipc/openwayback/issues/92">#92</a>
           </li>
           <li>Deprecated use of bean name in spring to provide configuration. <a href="https://github.com/iipc/openwayback/issues/94">#94</a></li>
           <li>Updated and improved documentation. <a href="https://github.com/iipc/openwayback/issues/125">#125</a> <a href="https://github.com/iipc/openwayback/issues/121">#121</a> <a href="https://github.com/iipc/openwayback/issues/133">#133</a></li>
           <li>Reviewed and updated mailing lists. <a href="https://github.com/iipc/openwayback/issues/126">#126</a> <a href="https://github.com/iipc/openwayback/issues/127">#127</a></li>
           <li>Added Java cross-reference and updated site generation with dependencies. <a href="https://github.com/iipc/openwayback/issues/128">#128</a> <a href="https://github.com/iipc/openwayback/issues/130">#30</a></li>
           <li>Fixed Javadoc output in Java8. <a href="https://github.com/iipc/openwayback/issues/136">#136</a></li>
           <li>Updated 'developers' and 'contributors' lists in POM. <a href="https://github.com/iipc/openwayback/issues/137">#137</a></li>
           <li>Cleaned up the Memento configuration. <a href="https://github.com/iipc/openwayback/issues/150">#150</a></li>
           <li>Added new logos to project. <a href="https://github.com/iipc/openwayback/issues/100">#100</a></li>
           <li>Cleaned up default config file. <a href="https://github.com/iipc/openwayback/pull/144">#144</a>
           </li>
          <li>Updated and improved <a href="https://github.com/iipc/openwayback/issues?q=is%3Aissue+is%3Aclosed+label%3Adocumentation">documentation</a>.
          </li>
          <li>Updated dependency on Webarchive-commons 1.1.4. <a href="https://github.com/iipc/openwayback/pull/157">#157</a>
          </li>
          <li>Added 'accessPointPath' to default proxy config. <a href="https://github.com/iipc/openwayback/pull/158">#158</a>
          </li>
      </ul>
      </subsection>
      
      <subsection name="Bug Fixes">
{'fraction_non_alphanumeric': 0.17353257942918687, 'fraction_numerical': 0.04334948842218632, 'mean_word_length': 3.7648064998930937, 'pattern_counts': {'":': 0, '<': 635, '<?xml version=': 2, '>': 635, 'https://': 157, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, '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': '1533272', 'n_tokens_mistral': 8076, 'n_tokens_neox': 7387, 'n_words': 1395}