Download Latest Version 3.17.1 source code.zip (2.9 MB)
Email in envelope

Get an email when there's a new version of Heritrix

Home / 3.15.0
Name Modified Size InfoDownloads / Week
Parent folder
3.15.0 source code.tar.gz 2026-05-26 2.1 MB
3.15.0 source code.zip 2026-05-26 2.9 MB
README.md 2026-05-26 1.8 kB
Totals: 3 Items   5.1 MB 0

Download distribution zip (or tar.gz (repo1.maven.org))

Full Changelog | Javadoc | Maven Central

New features

  • Profile selector: You can now select a profile from a dropdown list when creating a new job. #725
  • Groovy config editor: The job config editor now supports Groovy job configs. This includes auto-completion with documentation hints for bean and property names (but not for arbitrary Groovy code). Accepting completion of bean class names inserts imports statements if needed. #728

Bug fixes

  • Groovy profiles: Fixed discovery of job directories containing profile-crawler-beans.groovy
  • ExtractorHTML: Capped dynamic attribute-name scanning to avoid pathological regex behavior on pages with extremely large attribute values. #733

Changes

  • Removed obsolete vendored JavaScript libraries from the UI #732
  • Replaced Foundation JS with native HTML dialogs and simple vanilla JS click handlers.
  • Removed jQuery and Zepto as they were only used by Foundation JS.
  • Removed Internet Explorer compatibility shims (modernizr and IE conditional comments).
Source: README.md, updated 2026-05-26