Skip to content

Commit c691c9f

Browse files
committed
chore: bump version to 1.17.0
1 parent 90345ac commit c691c9f

4 files changed

Lines changed: 32 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,35 @@ Detailed development history for the EvidenceForge project. Transferred from TOD
66

77
## Unreleased
88

9+
## v1.17.0 (2026-08-13)
10+
11+
This minor release adds bidirectional HTTP file and multipart-body analysis, promotes the
12+
iteration benchmark to a canonical regression scenario, and incorporates ten further blind
13+
assessment loops of cross-source realism hardening.
14+
15+
**HTTP file and multipart analysis**
16+
17+
- Added canonical upload and download file modeling across authored, browser, beacon, and
18+
explicit-proxy traffic, with coherent endpoint, Zeek HTTP/files, executable-analysis, ground
19+
truth, configuration, and evaluation projections (`4b58bafc`).
20+
- Added ordered, source-native multipart sections in both HTTP directions, including curl form
21+
parsing, endpoint reads, sparse Zeek vectors, proxy propagation, and multipart-aware
22+
observation and plausibility checks (`a6f6acb8`).
23+
24+
**Canonical benchmark and regression coverage**
25+
26+
- Promoted the expanded iteration-test scenario as the canonical benchmark and consolidated its
27+
generated assessment history into maintained scenario, report, and worklog artifacts
28+
(`9ad1eeb1`).
29+
- Added a representative multipart upload to that benchmark so the new request-body path remains
30+
exercised by end-to-end generation and assessment (`0eba2afb`).
31+
32+
**Cross-source realism**
33+
34+
- Completed assessment loops 60–69 and fixed the resulting lifecycle and identity seams across
35+
Windows process/authentication telemetry, Linux sudo and PAM sessions, DNS ownership, TLS-aware
36+
IDS attachment, multipart process ownership, and source-native timing (`322369c4`).
37+
938
## v1.16.0 (2026-08-11)
1039

1140
This minor release replaces static large-workload gating with host-aware resource forecasting,

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
[project]
2424
name = "evidence-forge"
25-
version = "1.16.0"
25+
version = "1.17.0"
2626
description = "Generate realistic synthetic security logs for cybersecurity threat hunting training and research"
2727
readme = "README.md"
2828
license = "MIT"

src/evidenceforge/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,5 @@
2727
architecture combining LLM-driven scenario creation with deterministic log generation.
2828
"""
2929

30-
__version__ = "1.16.0"
30+
__version__ = "1.17.0"
3131
__all__ = [] # Will be expanded as modules are implemented

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)