Skip to content

Commit dd2d8bc

Browse files
committed
Add v1.4.0-beta.1 release notes
1 parent 3e0d6ff commit dd2d8bc

1 file changed

Lines changed: 37 additions & 0 deletions

File tree

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Process Bus Insight v1.4.0-beta.1
2+
3+
This architecture beta introduces a reproducible offline analysis path and a coherent immutable runtime publication boundary. The receive-only safety model is unchanged.
4+
5+
## Highlights
6+
7+
- Immutable selected-stream runtime generations with copied waveform samples, analog values, identity, and diagnostics
8+
- Atomic snapshot publication so consumers see either the previous complete generation or the next complete generation
9+
- Classic PCAP Ethernet replay through the same `RawProcessBusAnalyzer.ObserveOwnedFrame` entry point used by live capture
10+
- Little-endian and big-endian PCAP support with microsecond and nanosecond timestamp variants
11+
- Explicit limits and rejection for unsupported link types, oversized records, invalid timestamp fractions, and truncated captures
12+
- Deterministic replay regression coverage for coherent two-cycle windows, three-stream isolation, timing preservation, and snapshot immutability
13+
- Dedicated Runtime Architecture workflow with downloadable TRX evidence
14+
- Verified Windows x64 candidate packaging for `architecture/*` branches
15+
16+
## Engineering intent
17+
18+
The replay path is not a second decoder. It feeds captured Ethernet frames into the same raw decoder and analyzer used by Npcap live capture. This makes field defects reproducible without requiring the original merging unit or network to remain connected.
19+
20+
The immutable runtime snapshot is the first step toward separating per-stream state, calculations, and UI consumption. The internal monolithic analyzer is not yet fully decomposed in this beta; that work continues in later v1.4 builds.
21+
22+
## Supported replay scope
23+
24+
- Classic PCAP version 2.4
25+
- Ethernet link type 1
26+
- Microsecond and nanosecond timestamp magic variants
27+
- SV, GOOSE, and PTP frames already supported by the raw decoder
28+
29+
PCAPNG, non-Ethernet link types, capture editing, and traffic transmission are not claimed in this release.
30+
31+
## Important limitations
32+
33+
- This remains a public beta, not a certified protection or timing instrument.
34+
- Windows/Npcap and replay timestamps are engineering screening evidence unless the capture path is independently validated.
35+
- Replay preserves recorded ordering and timing context but does not recreate network loading, NIC buffering, or hardware timestamp behavior.
36+
- The runtime snapshot boundary is available to replay and engineering consumers; full live UI migration to the new runtime architecture remains staged work.
37+
- Npcap must be installed separately for live capture.

0 commit comments

Comments
 (0)