Releases: LibraryOfCongress/chronam
Releases · LibraryOfCongress/chronam
v3.17: IIIF, robustness, and database optimizations
The most visible feature of this release is support for using IIIF for image tiles, allowing all of that traffic to be scaled independently:
Other notable features:
- OpenSeadragon has been updated to the latest version, gaining some extra performance and better touchscreen support
- JP2 and PDF on each page are served through the bulk /data/ path, avoiding caching the same files twice and allowing that delivery subsystem to be optimized for transferring large files
- Numerous views had significant database query optimizations, reducing page load times and server load significantly
- Sitemaps are working again
- The page count displayed throughout the site is AJAX-loaded and cached independently, which avoids inaccuracies due to caching and allows any page which doesn't otherwise do a Solr query to work even if Solr is overloaded
- Search engine updates and batch loading is more efficient
- Backslashes in Solr queries are now escaped, avoiding an HTTP 500 when Solr rejects them as invalid
v3.14: deployment modernization
- Bring Apache 2.4 configuration more in line with legacy Apache 2.2 configuration
- Provide systemd units matching previous Upstart config
v3.13 Performance improvements & bug fixes
Highlights
- RDF view doesn't crash and is faster
- Newspaper feed (/newspapers/feed/) is much faster and doesn't crash if a batch is present which has not been released
- Django's cached template loader is enabled
- Batches browse view is about twice as fast
Full Changes
v3.12: search highlighting improvements
Highlights
- Search result highlighting does not highlight any word beginning with the result term — now only trailing punctuation is ignored
- Search result highlighting overlay does not prevent mouse clicks from triggering navigation
Full changes
v3.11: first AWS deployment
This had a number of performance and correctness fixes along with legacy content cleanup:
v3.10
Version 3.9.0
Miscellaneous bug fixes and updates - see CHANGELOG.