-
Notifications
You must be signed in to change notification settings - Fork 762
Release Notes Heritrix 3.4.0 20220727
Alex Osborne edited this page Jul 29, 2022
·
15 revisions
Summary of changes since Release Notes - Heritrix 3.4.0-20210923 - see the full changelog for more details.
To Be Completed...
- JDK 18 support
- New
robotsTxtOnly
robots policy obeys robots.txt rules but ignores robots meta tags in HTML #489 (ato) - CandidatesProcessor gained a
seedsRedirectNewSeedsAllowTLDs
option to prevent the addition of TLDs as additional seeds when a seed redirects to them #461
none
none
- Fixed issue where HTML srcset attribute was only matched in lowercase #477
- Sitemap links (M) are no longer treated as transclusions when limiting hops #469
- Fixed "java.lang.NoClassDefFoundError: Could not initialize class org.archive.util.CLibrary" on Apple Silicon #467
- Fixed Heritrix crashing on unexpected characters in the Content-Length header #449
- Fixed StringIndexOutOfBoundsException on exact major Java versions like the first JDK 18 release #439
- Fixed dnsjava NIO selector thread consuming 100% CPU after terminating job #425
- Fixed
<link href=...>
tags being treated as embed (E) links for rel values where they shouldn't be #263 - Fixed "RIS already open for ToeThread..." exception when crawling https pages via a proxy #191
Structured Guides:
User Guide
- Introduction
- New Features in 3.0 and 3.1
- Your First Crawl
- Checkpointing
- Main Console Page
- Profiles
- Heritrix Output
- Common Heritrix Use Cases
- Jobs
- Configuring Jobs and Profiles
- Processing Chains
- Credentials
- Creating Jobs and Profiles
- Outside the User Interface
- A Quick Guide to Creating a Profile
- Job Page
- Frontier
- Spring Framework
- Multiple Machine Crawling
- Heritrix3 on Mac OS X
- Heritrix3 on Windows
- Responsible Crawling
- Politeness parameters
- BeanShell Script For Downloading Video
- crawl manifest
- JVM Options
- Frontier queue budgets
- BeanShell User Notes
- Facebook and Twitter Scroll-down
- Deduping (Duplication Reduction)
- Force speculative embed URIs into single queue.
- Heritrix3 Useful Scripts
- How-To Feed URLs in bulk to a crawler
- MatchesListRegexDecideRule vs NotMatchesListRegexDecideRule
- WARC (Web ARChive)
- When taking a snapshot Heritrix renames crawl.log
- YouTube
- H3 Dev Notes for Crawl Operators
- Development Notes
- Spring Crawl Configuration
- Potential Cleanup-Refactorings
- Future Directions Brainstorming
- Documentation Wishlist
- Web Spam Detection for Heritrix
- Style Guide
- HOWTO Ship a Heritrix Release
- Heritrix in Eclipse