Skip to content

Releases: LoglensAI/LogLens-AI

v0.13.0

Choose a tag to compare

@ParasRajput810 ParasRajput810 released this 04 Oct 14:26

Full Changelog: v0.12.0...v0.13.0

v0.12.0 — daemon + installers

Choose a tag to compare

@ParasRajput810 ParasRajput810 released this 25 Sep 15:31

...

v0.11.0 - CI/CD integration + unified explainable scoring

Choose a tag to compare

@github-actions github-actions released this 23 Sep 19:33

LogLens AI now runs inside your CI/CD pipeline - analyze build/test logs, get a
machine-readable report, and fail the build on real incidents. Plus every mode
now scores on one scale and explains why each anomaly was flagged.

🚀 CI/CD integration

  • GitHub Action - drop LogLens into any workflow:
  - uses: LoglensAI/LogLens-AI@v0.11.0
    with:
      source: build.log
      fail-on: error        # critical | error | warning | fatal | any

Posts an incident table to the job summary, adds inline annotations, and
gates the build via exit code.

  • --format json - clean, machine-readable output for any CI system.
  • --fail-on <level> - non-zero exit (code 2) when an anomaly is that severity
    or worse, so a bad log fails the pipeline.

🔍 Smarter, explainable detection

  • Unified scoring across fast / turbo / deep - one 0–1 scale, one reason
    vocabulary. Turbo now explains itself (previously gave no reasons).
  • ↳ why: on every anomaly by default - severity, rarity, keywords, bursts.
  • Mode labels - each run shows the signals it used (and supervised vs. unsupervised),
    so results are comparable across modes.
  • Rankable incidents - the most severe levels are de-saturated (always flagged,
    but scored by evidence) instead of all tying at 1.0.
  • Live progress on previously silent phases - no more "is it stuck?".

🐛 Fixes

  • Consistent line-count reporting between modes (read → parsed).
  • Documented why turbo and default modes can differ (supervised vs. unsupervised).
  • loglens … | head no longer prints a BrokenPipeError.

📦 Install

pip install --upgrade loglensai        # 0.11.0
docker pull loglensai/loglens:0.10.0

Full docs: see docs/DOCUMENTATION.md · Benchmarks: docs/BENCHMARKS.md

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 22 Sep 03:56

[0.9.0] - 2026-09-22

Bug Fixes

  • Platform-agnostic — UTF-8/CRLF handling, Windows resource guard, spawn fallback (b02a1f3)

Chores

Documentation

  • Tracking badges + reproducible benchmark links (15e0b1b)

Other

  • Added new logo image (8672fc8)
  • Phase 7: enforce layer boundaries in CI (import-linter); move entry points to interface (2d75603)
  • Phase 6: reorganize modules into layer packages (domain/detection/application/infrastructure/interface) (0fea529)
  • Fix CI mypy: skip numpy 2.x PEP695 stubs; type LiveProgress.task_id (2ad3ab0)
  • Phase 5: clear mypy to zero, enforce ruff/mypy + coverage gates in CI (b51e80f)
  • Phase 4: LLM redaction, webhook SSRF guard, secret + thread-safety hardening (47e5afb)
  • Phase 3: fix live api inversion, extract reporting service, alerter port (08f31ba)
  • Added cloud.py (fa5c50a)
  • Phase 2: SRP decomposition split detector.detect, extract cloud-JSON, typed LogEntry, dedup CLI (39881d3)
  • Normalize trailing newlines + import order (e846906)
  • Phase 1: single severity source of truth, one masker, drop dead code, tidy scripts (e4822fa)
  • Removed the data folder (9244d4b)
  • Phase 0: fix silent render bug, remove dead deps, add observability + tooling (6a496f1)
  • Add file-type guard + LLM provider abstraction (Closes #2) (dc50f9d)
  • Merge pull request #1 from Dibya12345/main

chore: Updated the readme. (90773c0)

v0.8.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 07:48

[0.8.1] - 2026-09-14

Bug Fixes

  • Correct scikit-learn version specifier (was invalid TOML) (9db0199)
  • Pin sklearn, silence unpickle warning; split manual PyPI publish (4b95183)

CI/Build

  • Split PyPI publish into a manual, tag-selectable workflow (6663d9c)

v0.8.0

Choose a tag to compare

@ParasRajput810 ParasRajput810 released this 14 Sep 05:37

Bundled default model with auto-load, compression, feature caching, chunked embeddings

v0.4.2

Choose a tag to compare

@github-actions github-actions released this 13 Sep 14:27

[0.4.2] - 2026-09-13

Other

  • Merge branch 'main' of github.com:ParasRajput810/LogLens-AI (afdf74c)

Performance

  • Chunk embeddings; add bundled bgl model (6e829c3)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 13 Sep 13:25

[0.4.1] - 2026-09-13

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 19:36

[0.4.0] - 2026-09-12

Features

  • Add supervised train/analyze --model; fix stdin ingestion (f9fb1bc)

v0.3.4

Choose a tag to compare

@github-actions github-actions released this 07 Sep 20:23

[0.3.4] - 2026-09-07

Chores

  • Sync version to 0.3.3 to match latest tag (8b0725b)

Documentation

  • Add changelog and fix backfill range logic (295f19a)

Other

  • Updated documentation (82c4fe4)
  • Added automated release pipeline and changelogs (40a80bb)
  • Added the CI pipeline and benchmarking in the CI pipeline (56e83f7)
  • Added docker configuration (292b354)