<commit_before><head><title>Release Notes</title></head>

# Release Notes

Full listing of changes and bug fixes are not available prior to release 1.2.0 and between release 1.6.0 and OpenWayback 2.0.0 BETA 1 release.

## OpenWayback 2.4.0 Release
### Features
* Add scrollbar to year chart in toolbar appearing in every archived webpage. [#340](https://github.com/iipc/openwayback/issues/340)
* Add a Dockerfile for building OpenWayback. Please see the [How to build and run in Docker](https://github.com/iipc/openwayback/wiki/How-to-build-and-run-in-Docker) documentation for use. [#344](https://github.com/iipc/openwayback/pull/344) and [#362](https://github.com/iipc/openwayback/pull/362)
* Visualize snapshot density in bubble calendar using bubble background color. [#351](https://github.com/iipc/openwayback/issues/351)

### Bug fixes
* Add proxy support to IP exclusion. [#260](https://github.com/iipc/openwayback/issues/260) 
* Prevent direct access to .xml files, lib/, and classes/ under the WEB-INF directory. [#353](https://github.com/iipc/openwayback/issues/353)
* Load jQuery required by scrollbar of Toolbar.jsp in noConflict mode. [#357](https://github.com/iipc/openwayback/pull/357)
* Fix inconsistent content and background image shifting with toolbar and disclaimer. [#358](https://github.com/iipc/openwayback/issues/358)

## OpenWayback 2.3.2 Release
### Bug fixes
* Make tooltips scrollable and persistent when mouse hovers over a day in BubbleCalendar. [#328](https://github.com/iipc/openwayback/issues/328)
* Add scrollbar to year chart in BubbleCalendar. [#214](https://github.com/iipc/openwayback/issues/214)
* Restore the ability to set the locale for each access-point. [#327](https://github.com/iipc/openwayback/pull/327)
* Include header/footer markup in BubbleCalendar. [#333](https://github.com/iipc/openwayback/issues/333)
* Allow any elements to happen inside NOSCRIPT without triggering bodyInsert. [#319](https://github.com/iipc/openwayback/pull/319)
* Pass `matchType=exact` explicitly for EmbeddedCDXServerIndex. [#318](https://github.com/iipc/openwayback/pull/318/files)
* Rewrite content in and after scripts of type `text/html`. [#315](https://github.com/iipc/openwayback/pull/315)
* Move `Referer` header parsing in `ServerRelativeArchivalRedirect` to a method for easier customization. [internetarchive#57](https://github.com/internetarchive/wayback/issues/57), [#312](https://github.com/iipc/openwayback/pull/312)
* Fix logo link and broken image in BubbleCalendar. [#338](https://github.com/iipc/openwayback/issues/338)
* Updated webarchive-commons dependency to version 1.1.8

## OpenWayback 2.3.1 Release
### Bug fixes
* Rewrite URLs in srcset attribute. [#310](https://github.com/iipc/openwayback/issues/310)
* Add "noscript" as a valid Head tag for Toolbar insertion. [#306](https://github.com/iipc/openwayback/issues/306)
* Remove IA-specific extension code in FlatFileResourceFileLocationDB, make it extensible. [#313](https://github.com/iipc/openwayback/pull/313)
* Updated webarchive-commons dependency to version 1.1.6

## OpenWayback 2.3.0 Release
### Features
* Allow revisit records to be resolved when using a RemoteResourceIndex by adding WARCRevisitAnnotationFilter and ConditionalGetAnnotationFilter filters. [#304](https://github.com/iipc/openwayback/pull/304)
* Use Markdown for documentation. [#265](https://github.com/iipc/openwayback/issues/265)
* Display # of snapshots of a selected year in BubbleCalendar. [#256](https://github.com/iipc/openwayback/issues/256)<commit_msg>Update release notes for #369<commit_after><head><title>Release Notes</title></head>

# Release Notes

Full listing of changes and bug fixes are not available prior to release 1.2.0 and between release 1.6.0 and OpenWayback 2.0.0 BETA 1 release.

## OpenWayback 2.4.0 Release
### Features
* Add scrollbar to year chart in toolbar appearing in every archived webpage. [#340](https://github.com/iipc/openwayback/issues/340)
* Add a Dockerfile for building OpenWayback. Please see the [How to build and run in Docker](https://github.com/iipc/openwayback/wiki/How-to-build-and-run-in-Docker) documentation for use. [#344](https://github.com/iipc/openwayback/pull/344) and [#362](https://github.com/iipc/openwayback/pull/362)
* Visualize snapshot density in bubble calendar using bubble background color. [#351](https://github.com/iipc/openwayback/issues/351)

### Bug fixes
* Add proxy support to IP exclusion. [#260](https://github.com/iipc/openwayback/issues/260) 
* Prevent direct access to .xml files, lib/, and classes/ under the WEB-INF directory. [#353](https://github.com/iipc/openwayback/issues/353)
* Load jQuery required by scrollbar of Toolbar.jsp in noConflict mode. [#357](https://github.com/iipc/openwayback/pull/357)
* Fix inconsistent content and background image shifting with toolbar and disclaimer. [#358](https://github.com/iipc/openwayback/issues/358)
* Fix misplaced `break` statement in WatchedCDXSource. [#369](https://github.com/iipc/openwayback/issues/369)

## OpenWayback 2.3.2 Release
### Bug fixes
* Make tooltips scrollable and persistent when mouse hovers over a day in BubbleCalendar. [#328](https://github.com/iipc/openwayback/issues/328)
* Add scrollbar to year chart in BubbleCalendar. [#214](https://github.com/iipc/openwayback/issues/214)
* Restore the ability to set the locale for each access-point. [#327](https://github.com/iipc/openwayback/pull/327)
* Include header/footer markup in BubbleCalendar. [#333](https://github.com/iipc/openwayback/issues/333)
* Allow any elements to happen inside NOSCRIPT without triggering bodyInsert. [#319](https://github.com/iipc/openwayback/pull/319)
* Pass `matchType=exact` explicitly for EmbeddedCDXServerIndex. [#318](https://github.com/iipc/openwayback/pull/318/files)
* Rewrite content in and after scripts of type `text/html`. [#315](https://github.com/iipc/openwayback/pull/315)
* Move `Referer` header parsing in `ServerRelativeArchivalRedirect` to a method for easier customization. [internetarchive#57](https://github.com/internetarchive/wayback/issues/57), [#312](https://github.com/iipc/openwayback/pull/312)
* Fix logo link and broken image in BubbleCalendar. [#338](https://github.com/iipc/openwayback/issues/338)
* Updated webarchive-commons dependency to version 1.1.8

## OpenWayback 2.3.1 Release
### Bug fixes
* Rewrite URLs in srcset attribute. [#310](https://github.com/iipc/openwayback/issues/310)
* Add "noscript" as a valid Head tag for Toolbar insertion. [#306](https://github.com/iipc/openwayback/issues/306)
* Remove IA-specific extension code in FlatFileResourceFileLocationDB, make it extensible. [#313](https://github.com/iipc/openwayback/pull/313)
* Updated webarchive-commons dependency to version 1.1.6

## OpenWayback 2.3.0 Release
### Features
* Allow revisit records to be resolved when using a RemoteResourceIndex by adding WARCRevisitAnnotationFilter and ConditionalGetAnnotationFilter filters. [#304](https://github.com/iipc/openwayback/pull/304)
* Use Markdown for documentation. [#265](https://github.com/iipc/openwayback/issues/265)
* Display # of snapshots of a selected year in BubbleCalendar. [#256](https://github.com/iipc/openwayback/issues/256)
{'fraction_non_alphanumeric': 0.13041065482796893, 'fraction_numerical': 0.04841842397336293, 'mean_word_length': 5.13531914893617, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 51, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '5089474', 'n_tokens_mistral': 2541, 'n_tokens_neox': 2210, 'n_words': 606}