Skip to content

v4.0.1

Choose a tag to compare

@github-actions github-actions released this 28 Mar 18:33

Full Changelog: v4.0.0...v4.0.1

Added

  • Admin API: soft restart endpoint for controlled application restarts.
  • Docker: Compose configuration for running the lncrawl service.
  • Output formats: JSON export enabled for basic tier users (aligned with tier-based format rules).
  • Docs / PyPI: README.rst trimmed for the PyPI project page (install-focused) with a link to the full GitHub README; main README updates including web UI screenshots, supported-formats section refresh, DeepWiki and lint badges.

Changed

  • Enabled formats: get_enabled_formats now returns formats sorted by user tier for stable, predictable ordering in the UI.
  • Source index generation: timezone-aware “last update” timestamps and clearer handling when language codes are missing from the known set.
  • Docker: Dockerfile layout refactored and base image setup improved.
  • Dependencies: pyproject.toml / uv.lock refined (including removal of nodriver and related entries).
  • Application context / config: refactored for clearer configuration management.
  • CI: GitHub Actions updated to current Docker actions; submodule update steps removed from workflows where no longer needed.
  • Linting: extra rules in lint.yml and related formatting cleanups.

Maintenance

  • Submodules and supported-sources index regenerated multiple times to match current sources and metadata.